I have release manatee-curl (Multi-Threads download manager) at :
Screenshot at :
Detail install look:
Manual at :
manatee-curl is Multi-Threads download manager base on libcurl, include
1) Multi-Threads fetch different part per file.
Default, it will fork 4 threads to download different part file from server
to accelerate download.
Below is speed compare:
Size Threads Time
4MB 1 30s
4MB 4 20s
2) Disk cache technology:
manatee-curl will build cache (512KB default) to receive network data.
It will flush cache to disk once buffer reach cache size.
So it minimize you losses when computer crash or network disconnect.
And disk cache save much memory whatever how large file you download.
Example, default manatee-curl use 4 threads with 512Kb cache, so i
just use 2MB memory (or less) per file.
Memory will release after file downlod complete.
3) Resume download:
manatee-curl can resume download from the place you take off.
Example, you download half of movie and close it,
manatee-curl can resume download when you start it again.