Hi,

I beg for this features to be added to wget.

First make a command line options that allows someone to specify the range of 
a download. For example:

wget --range 0-500 ...

This would download only the first 500 bytes (kbytes or Mb). 

Next make a command line option for specifying splits. For example:

wget --split 5 ..

Suppose the file to download is 5Mb long. then this command would fork 5 
times spanning the following childs (which run simultaneously) :
wget --range 0-1000 ...
wget --range 1001-2000 ...
wget --range 2001-3000 ...
wget --range 3001-4000 ...
wget --range 4001-5000 ...

After all the childs are done, merge the splitted files in a single file.

I am very aware not all the servers support ranges, but PLEASE make it work 
for those who do support it.
Also, please keep the -c (continue) and -t (tries) options compatible with 
the --range and --split.

This can dramatically reduce download times and is one feature precent in 
several download managers in Windoze.

Reply via email to