File Transfer – WPUT
WPUT
This is to resume a files transfer using wput instead ftp or lftp commands and can be used in Windows or Linux
WPUT Commands
Here is an example how wput continues upload after connection problems:
wput -v -u -B upload.zip ftp://login:pass@server.com/dir/upload.zip --20:14:23-- `upload.zip' => ftp://login:xxxxx@111.111.111.111:21/dir/upload.zip Connecting to 111.111.111.111:21... connected! Logging in as login ... Logged in! ==> CWD dir ==> TYPE I ... done. ==> SIZE upload.zip ... done (4313 bytes) ==> PASV ... done. ==> REST 3584 ... done. ==> STOR upload.zip ... done. Length: 902,153,406 [902,149,822 to go] 7% [======> ] 65,658,368 194.0K/s ETA 1:10hError: Error encountered during uploading data (Operation now in progress) ==> ABOR ... Error: recv() timed out. No data received Receive-Warning: read() timed out. Read '' so far. failed. Waiting 10 seconds... Error: recv() timed out. No data received Receive-Warning: read() timed out. Read '' so far. Connecting to 111.111.111.111:21... connected! Logging in as login ... Logged in! ==> CWD dir ==> TYPE I ... done. ==> SIZE upload.zip ... done (65247144 bytes) ==> PASV ... done. ==> REST 65246208 ... done. ==> STOR upload.zip ... done. Length: 902,153,406 [836,907,198 to go] 9% [++++++==>