Entwickler-Ecke
Internet / Netzwerk - Mit IndyFTP per Append eine Datei zuende uploaden
hitmiccs - Di 06.01.09 05:21
Titel: Mit IndyFTP per Append eine Datei zuende uploaden
Hallo schon wieder.
Ich hänge weiter bei meinen kleinen FTP Problemen :(
Ich möchte in mein Programm eine Art "Resume" Funktion einbauen, wenn möglich in Verbindung mit dem Parameter AAppend von IdFTP.Put. Allerdings wird, wenn man diese Funktion einfach so ohne weiteres nutzt, ja einfach an die auf dem Server existierende Datei angehängt. Wie könnte man es nun verwirklichen, dass die Datei richtig zuende hochgeladen wird?
Gibt es dafür Codebeispiele? Ich bin noch bei der Theorie und mache mir im Moment nur Gedanken darüber, wie es funktionieren KÖNNTE. Theoretisch würde ich es so versuchen:
- unvollständige Datei auf dem Server mit der Größe X
- vollständige Datei auf meinem PC mit der Größe Y
- Ende von X ergibt Position wo der Upload weitergehen müsste
- Y-X ergibt den Rest, welcher der Datei auf dem Server fehlt
- lade einen Filestream ab der Position bis zum Ende
- Appende diesen mit IdFTP.Put an die Datei auf dem Server
Kann das so funktionieren? Und wie lade ich eine Datei teilweise in einen Stream?
Danke schonmal für eure Antworten!
hitmiccs - Di 06.01.09 16:00
Oh mann, das hats natürlich gebracht!
Vielen Dank :)
Hab noch nicht viel mit Streams gemacht, das sind meine ersten Schritte auf dem Gebiet.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!