You mentioned that ...
However wget, curl, axel, lftp when trying to resume, send the
appropriate
Range Header in HTTP/1.1 but fail to get a reply back. They wait for a long long time, still
nothing.
I am assuming that by this you mean: a. You are downloading the files using http (if this is true, is there any specific reason why http instead of ftp ?)
because the download (in this case, google video) only has an http feed. I should point out that cyberoam has blocked FTP for some reason
b. You used the -c (for wget) or -C (for curl) options (I don't know about the others).
I used them
c. You are trying these clients for the same server that you use kget for. Since, the ability to resume downloads require server side capability to recognize and accept requests for files from a different offset that the start of the file.
I tried it on the same files, and got different results.
If all of this is true, what is the response you get back from the server for your requests ?
wget/curl etc. just wait for 5 min or so, then I get bored and kill them.
I'm in college and don't have the luxury of switching providers.
would setting the relogin interval to a higher value help? say 15min.
Thanks
Nikhil