Datei nach Downloadabbruch weiterladen wo aufgehört !

S

Sero

Hallo Leute,
ich habe mir hier mal einen Code geladen zu Dateien versenden per Winsock ! http://www.vb-magazin.de/new/contentid-25.html
Jetzt habe ich folgendes Problem das ich gerne gelöst hätte :
Wenn ich den Download bei z.B. 71% abbreche, will ich das haben wenn mir die Datei wieder zugeschickt wird das Sie bei 71 % weiterladet und nicht die Datei löschen will und wieder bei 0 anfangen möchte !
Es wäre mir echt sehr wichtig das so schnell wie möglich zu lösen !

Viele Grüße


Achso....

Ich bräuchte das ganze in einer Client / Server Anwendung !
Nicht für HTTP ! Also für nen chat mit dateien versenden !
 
Wenn eine Datei ankommt prüfst du z.B. anhand des Names ob sie schon vorhanden ist, zumindest ein Teil.
Du solltest beim Übertragen am Anfang gleich die Dateilänge an den Empfänger mitsenden, damit dieser prüfen kann wieviel Bytes ihm noch fehlen. Die Anzahl der Bytes die du schon hast sendest du zurück an den der dir die Datei schickt. Das Programm auf seiner Seite muss die Datei jetzt öffnen, bis zu dieser Stelle gehen und ab da alle Bytes bis zum Dateiende versenden.
 

Neue Beiträge

Zurück