I basically want to download a the differnet parts of a file using several interfaces and then want to combine them.
1. curl --interface eth0 --range 0,10000000 http://some.server.com/bigfile -o bigfile.part1
2. curl --interface eth0:0 --range 10000001,20000000 http://some.server.com/bigfile -o bigfile.part2
N. cat bigfile.part* > bigfile
But, the problem is that I am on a faulty conenction so the connection breaks frequently. And I cannot resume using CURL.
So, I need an alternative download manager..
I have tried looking at wget but it doesnt support binding to interface or either option to specify range of file to download..