DownloadList是一款多线程下载小工具。
通过json配置下载任务,一个任务对应一个Object:
{ "name":"example.txt", "url":"http://www.example.com/example.txt", "timeout":60 }
方便快捷。
用法示例:
./downloadlist --conf=downloadlist.json --dir=download
此次更新如下:
通过命令行参数制定json任务配置和下载目录
增加任务超时配置,以秒计
优化线程运行