simple stupid multithreaded downloader To compile make sure you have installed Poco c++ libraries and issue
g++ -o minion main.cpp downloader.cpp minion.cpp -std=c++11 -lPocoNet -lPocoFoundation
#What works
- Works with http proxy
- For filesizes larger than 1Mb it is split to 10 parts which are downloaded in parallel and thereafter merged into a single file I have yet to come up with a better algorithm for splitting the files
#To do
- Add download progress data support
- Add better messaging system
- Add config files support
- Add resume download support
- Add youtube download support