sander the man
Gebruiker
- Lid geworden
- 7 jun 2007
- Berichten
- 94
Ik ben bezig met een een programma om bestande up te loaden met een progressbar.
Alleen gaat dit niet helemaal vlekkeloos:
Eerst stuur ik de volgende commando`s:
TYPE I
PASV
STOR bestand.ext
[verbind met file transfer connection]
En hier verzend ik per message 10 000 bytes van de file.
Dit gaat goed zolang de file kleiner is dat 10kb omdat die gewoon in 1 keer verzonden kan worden. Maar als ik bijv. een file wil uploaden van 1 000 000 000 bytes (100mb) Dan verzend hij het wel maar het de ftp server ziet het verkeerd ofzo... Want ik zie dan maar een file van bijv. 200kb staan... Of juist 200mb. Heel vaag. Het ligt ook aan de tijden tussen de messages. Als ik elke 10ms een message verzend word de filegrote kleiner dan dat ik ze allemaal zo snel mogelijk achter elkaar verzend....
Weet iemand wat het probleem kan zijn?
Alleen gaat dit niet helemaal vlekkeloos:
Eerst stuur ik de volgende commando`s:
TYPE I
PASV
STOR bestand.ext
[verbind met file transfer connection]
En hier verzend ik per message 10 000 bytes van de file.
Dit gaat goed zolang de file kleiner is dat 10kb omdat die gewoon in 1 keer verzonden kan worden. Maar als ik bijv. een file wil uploaden van 1 000 000 000 bytes (100mb) Dan verzend hij het wel maar het de ftp server ziet het verkeerd ofzo... Want ik zie dan maar een file van bijv. 200kb staan... Of juist 200mb. Heel vaag. Het ligt ook aan de tijden tussen de messages. Als ik elke 10ms een message verzend word de filegrote kleiner dan dat ik ze allemaal zo snel mogelijk achter elkaar verzend....
Weet iemand wat het probleem kan zijn?