之前在做项目的时候,遇到一个难题,需要一个多线程下载器,于是阴差阳错的看到了这款工具——mwget,之所以是阴差阳错,是因为mwget的多线程下载功能,并不是我们想要的多线程。
wget大家都知道吧,而mwget相当于是wget的升级版,m意为multi-threading。
测试环境:kali linux 2.0
安装
wget http:
tar -xjvf mwget_0.1.0.orig.tar.bz2
cd mwget_0.1.0.orig
./configure
make
make install
编译报错
1.在一台新的kali虚拟机上编译,报错了
No pack 'openssl' found
搜索之 forums.org/show-thread.php?t=2010386
需要安装libssl库的dev版
解决方法:
apt-get install libssl-dev
2. 然后编译,接着报错
checking for intltool >= 0.35.0... ./configure: line 6824: intltool-update: command not found
found
configure: error: Your intltool is too old. You need intltool 0.35.0 or later.
解决方法:
apt-get upgrade intltool
使用方法
➜ ~ >mwget
GNU MWget 0.1.0 ,一个非交互式多线程可移植的网络文件下载工具。
用法: mwget [选项]....[URL]
选项:
-b,
-c,
-d,
-f,
-h,
-i,
-n,
-r,
-t,
-v,
-x,
邮件BUG报告和讨论地址:<[email protected]><[email protected]>
BUG报告与讨论网站:<http://mwget.sourceforge.net/> <http://www.kmlinux.tk/>
我们欢迎您的BUG报告和建议!(喵~)