NEWS
Datei von lokalem ftp-server lesen
-
ich suche ein script, mit welchem ich eine Datei von FTP im lokalen Netzwerk auslesen (oder nach localhost kopieren) kann
vermutlich verwende ich die falschen Suchbegriffe? konnte jedenfalls nichts finden, was Erfolg brachte
Beispiele wie auf npm.taobao.org/package/jsftp habe ich per try/error versucht, kommt aber absolut nichts bei raus was mich weiterbringt
es wäre sehr nett, wenn mich jemand von der Stümperei erlöst und mir einen nutzbaren codeschnipsel zur Verfügung stellt
-
So zum Beispiel:
var Client = require('ftp'); var fs = require('fs'); var c = new Client(); c.on('ready', function() { c.get('foo.txt', function(err, stream) { if (err) throw err; stream.once('close', function() { c.end(); }); stream.pipe(fs.createWriteStream('foo.local-copy.txt')); }); }); // connect to localhost:21 as anonymous c.connect();
Bei connect musst du dann ggf deine daten einfügen z.B.
c.connect({ host: "192.168.200.2", user: "*****", password: "******" });
-
damit hatte ich sowas wie 'createWriteStream is not a function'
ich nehme erstmal wget, brauche die Daten zum verarbeiten (nicht schön, aber funktioniert wenigstens)