Suche alternativen ftp-Client

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

gerdk

Benutzer
Registriert
24. Jan. 2011
Beiträge
85
Reaktionspunkte
0
Punkte
0
Hallo zusammen,

Nachdem das Problem http://www.synology-forum.de/showthread.html?18584-ftp-Download-mit-wget grundsätzlich gelöst ist, versuche ich auf diesem Weg Hilfe bei der Verwendung eines alternativen ftp-Clients zu bekommen.

Worum geht’s? Ich möchte von meinem Topfield Festplattenreceiver Filme auf meine DS 111 ziehen um sie in weiterer Folge im Netzwerk zum Streamen zur Verfügung zu stellen. Hört sich vielleicht einfach an, hat aber ein paar Haken.

1. Der Topf ist nur via ftp zu erreichen
2. Die Dateiendung ist "rec", damit können die üblichen Player nichts anfangen. Benennt man die Endungen auf zB. "ts" um funktionieren sie.
3. Die bereits gezogenen Dateien sollen auf dem Topf gelöscht werden.
4. Idealerweise erfolgt eine "Vollzugsmeldung" via Mail
5. Das ganze sollte Zeitgesteuert als Script ablaufen.

Wie weit bin ich:
* den Kontakt kann ich mittels ftp Clients wget problemlos herstellen.
* Umbenennen ist mittels Script gelöst
* Löschen via ftp - ungelöst
* Mail – ungelöst – könnte mit „nail“ funktionieren
* Zeitsteuerung sollte ein Cronejob werden

Momentan hänge ich bei der Suche nach einem alternativen ftp-Client, der auch löschen kann. Bei „lftp“ und „ncftp“ habe ich die entsprechenden Schalter gefunden. Blöderweise bekomme ich mit diesen Teilen keinen Download zustande.

Mit folgenden wsftp kann ich mit folgenden Befehl problemlos downloaden:

wget –directory-prefix=volume1/video ftp://user:pw@192.168.1.10/DataFiles/Test/Test1.rec

Damit bekomme ich die Datei “Test1.rec” problemlos ins Video – Verzeichnis meiner DS. Leider kann wget nicht die Ausgangsdatei löschen, sodass ich auf einen alternativen Client ausweichen muss. Nur die beiden „getesteten“ wollen nicht.

Kann mir jemand weiterhelfen?
Vielen Dank
Gerd
 
Hi Gerd,

schon mal mit "wget --delete-after" probiert?

Gruß
 
Hi Gerd,

schon mal mit "wget --delete-after" probiert?

Gruß
Note that ‘--delete-after’ deletes files on the local machine. It does not issue the ‘DELE’ command to remote FTP sites, for instance. Also note that when ‘--delete-after’ is specified, ‘--convert-links’ is ignored, so ‘.orig’ files are simply not created in the first place.
Wäre nicht gut wenn man via Webserver einfach so File auf dem Server löschen könnte :)
 
Ahh thanks für die Erläuterung, die irgendwo auch Sinn macht *grins*!

Grüßle
 
Hallo,

vielen Dank für die schnellen Rückmeldungen!

@floho:
Curl würde ich gerne probieren - nur welche? ipkg kennt curl leider nicht??

@Trolli:
ok., aber beziehen sich die Befehle nicht auf den "ftp" Befehl? Dieser ist auf meiner DS leider nicht verfügbar - oder suche ich nur falsch??

das mit delete afer lass ich besser - da hab' ich zu wenig Zeit den Film zu gucken.

Ich kämpfe vor allem damit, dass ich mit wget einen Download schaffe, mit z.B. lftp nicht - das wurmt!! Kann mir jemand die Syntax auf Basis lftp in Anlehnung meines Beispieles mit wget posten? Es gelingt mir mich mit lftp auf meinem Topf einzuloggen, aber nicht irgendetwas herunterzuholen.

Danke
Gerd
 
@Trolli:
ok., aber beziehen sich die Befehle nicht auf den "ftp" Befehl? Dieser ist auf meiner DS leider nicht verfügbar - oder suche ich nur falsch??
Ja klar. aber genau danach hattest Du doch gefragt, oder?
Nachdem das Problem http://www.synology-forum.de/showthread.html?18584-ftp-Download-mit-wget grundsätzlich gelöst ist, versuche ich auf diesem Weg Hilfe bei der Verwendung eines alternativen ftp-Clients zu bekommen.
Wie weit bin ich:
* Löschen via ftp - ungelöst

Natürlich musst Du dir dafür zunächst mal einen FTP-Client über IPKG installieren. Ohne wird das eh nicht funktionieren...

PS: Kann mal bitte jemand das Thema in den Bereich IPKG verschieben? Mit Backup hat das nichts mehr zu tun...
 
Hallo,
Curl würde ich gerne probieren - nur welche? ipkg kennt curl leider nicht??
hatte ich doch bereits geschrieben
ipkg install libcurl
ja, in dem Paket ist curl mit drinnen.

Gruß Götz
 
Sorry Götz, hab ich irgendwie übersehen. Schön langsam sehe ich den Wald vor lauter Bäumen nicht mehr.

Gerd
 
Juhuuu Erfolgserlebnis: curl -o /volume1/public/Test1.ts ftp://User:pw@192.168.1.10:21/DataFiles/Test/Test1.rec hat mir Test1.rec auf volume1/public kopiert und umbenannt. Brauche ich nur mer den Schalter zum Löschen der Ursprungsdatei.

Weitersuchen / Probieren / Fragen / .....

Danke für die bisherige Hilfe
Gerd
 
Danke jahlives!

Wenn ich das richtig sehe, hat curl keinen eingebauten Schalter, sondern arbeitet über einen "externen Löschbefehl"?? Ich habe gestern das curl Manual von oben nach unten nach oben... durchforstet und keinen gefunden - jetzt ist alles klar. Weiter bin ich nicht mehr gekommen.

Gerd
 
@gerd
curl is a command line tool for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET and TFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, kerberos...), file transfer resume, proxy tunneling and a busload of other useful tricks.
damit kannst du also Kommandos der genannten Protokolle ausführen. Und das Löschkommando für FTP ist DELE file
 
... damit sollte alles klar sein - und ich habe eine Abendbeschäftigung.

Danke
Gerd
 
Wenn ich eine Datei mit curl über SFTP laden will, dann bekomme ich folgende Felhlermeldung "curl: (1) Protocol sftp not supported or disabled in libcurl". Was mache ich falsch?
Ich suche dringend einen ftp-Client mit SFTP... Gibts vllt. noch etwas außer curl? Vllt. sogar mit Web-interface? :D
 
SFTP wird in den Synology Stations nicht unterstützt. Das liegt daran, dass der SSH-Zugang für die Kommandozeile benötigt wird und es wäre zu gefählich, die ganzen System-Dateien über SFTP zugänglich zu machen.
Du solltest statt dessen FTPES benutzen.

PS: Warum machst Du kein neues Thema auf? Das hat doch eigentlich nichts mit den vorherigen Beiträgen hier zu tun...
 
hallo zusammen,
ich hänge mich hier mal dran ohne ein extra thread aufzumachen.

ich besitze einen technisat s1+ mit dem ich über ein extra programm (mediaport) zugreife und dort meine aufnahmen verwalten kann. gibt es eine möglichkeit das dies über die ds gemacht werden kann, also die filme von der an dem receiver angeschlossenen festplatte auf die ds laden damit ich diese im netzwerk streamen kann?!

gruß und danke
 
danke dir, ich werde es mal ausprobieren. derzeit kann ich leider nur über mediaport auf den receiver zugreifen, mal sehen was ich noch so finde ;)
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat