Rabiul Hassan Khan December 10, 2007
All Praises to Allah.
I have found lftp is the only right tool. I tried prozilla (proz and prozgui), axel, aria2c and these are good but don’t have resume support. Prozilla has resume support but you have to quit the program mentioning your intention to resume later (for proz press Ctrl + R, and for prozgui click on Abort, resume later). If you press the computer’s reset button in the middle of a download and try to resume the broken download, it can’t be done with prozilla. Prozgui will go on downloading the rest but at the end it completes the download with wrong size.
But with lftp you can download and accelerate download with multiconnection and resume a broken download later. I have tested with version 3.5.2 and earlier version may not work to resume download with pget (pget is needed for acceleration/opening more connection). So, get 3.5.2 or later version. Some lftp commands are as follwos:
Get a file:
lftp -e ‘pget http://ftp.file.tgz‘
Continue broken download:
lftp -e ‘pget -c http://ftp.file.tgz‘
Get file with 7 connection:
lftp -e ‘pget -n 7 -c http://ftp.file.tgz‘
View setting:
lftp -c set -a
* lftp shell:
Enter to lftp shell by entering command lftp and get a file by:
pget http://ftp.file.tgz
view setting:
set -a
change setting for saving downloading status teporarily (only available for the session, get back to default value after exit):
set pget:save-status 5s
change setting for number of downloading connection teporarily (only available for the session, get back to default value after exit):
set pget:default-n 7
* To change the setting permanently edit /etc/lftp.conf
add line
set pget:save-status 5s
set pget:default-n 7
Default time for pget save status is 10s, and connection number is 5
All Praises to Allah.
I have found lftp is the only right tool. I tried prozilla (proz and prozgui), axel, aria2c and these are good but don’t have resume support. Prozilla has resume support but you have to quit the program mentioning your intention to resume later (for proz press Ctrl + R, and for prozgui click on Abort, resume later). If you press the computer’s reset button in the middle of a download and try to resume the broken download, it can’t be done with prozilla. Prozgui will go on downloading the rest but at the end it completes the download with wrong size.
But with lftp you can download and accelerate download with multiconnection and resume a broken download later. I have tested with version 3.5.2 and earlier version may not work to resume download with pget (pget is needed for acceleration/opening more connection). So, get 3.5.2 or later version. Some lftp commands are as follwos:
Get a file:
lftp -e ‘pget http://ftp.file.tgz‘
Continue broken download:
lftp -e ‘pget -c http://ftp.file.tgz‘
Get file with 7 connection:
lftp -e ‘pget -n 7 -c http://ftp.file.tgz‘
View setting:
lftp -c set -a
* lftp shell:
Enter to lftp shell by entering command lftp and get a file by:
pget http://ftp.file.tgz
view setting:
set -a
change setting for saving downloading status teporarily (only available for the session, get back to default value after exit):
set pget:save-status 5s
change setting for number of downloading connection teporarily (only available for the session, get back to default value after exit):
set pget:default-n 7
* To change the setting permanently edit /etc/lftp.conf
add line
set pget:save-status 5s
set pget:default-n 7
Default time for pget save status is 10s, and connection number is 5
Comments
Post a Comment