记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

linux下的多线程图形下载工具MultiGet

linux下的多线程图形下载工具MultiGet

1 multigetwxWidgets简介

1.1 multiget

      MultiGet 是一个图形化界面的下载管理器,其主要特性包括:1支持http和ftp协议;2支持多线程、多任务下载文件;3支持断点续传;4支持 SOCKS、ftp、http 代理;5动态增加/减少线程数量,支持超大文件;6从0.8.0版本开始,MultiGet支持跨协议的多地址下载。

1.2 wxWidgets 为

      wxWidgets是一个开源的跨平台的C++构架库(framework)(主页http://www.widgets.org),它可以提供GUI(图形用户界面)和其它工具。目前的2.x版本支持所有版本的Windows、带GTK+或Motif的Unix和MacOS。一个支持OS/2的版本正在开发中

2 安装

2.1 下载

       2.1.1 下载文件

                 wxWidgets-2.8.9.tar.bz2

                 multiget-1.2.0.src.tar.bz2

        2.1.2 下载地址

                 http://www.wxwidgets.org/downloads/

                 http://multiget.sourceforge.net/download.html

       rpm包的下载地址:ftp://www.linux-ren.org/pub/members/gxw5555/everest0.5.2/RPMS/multiget-1.2.0-1Everest.i686.rpm

2.2 安装wxWidgets

      (1) 解压 tar -jxvf wxWidgets-2.8.9.tar.bz2

      (2) . /configure --enable-shared --enable-monolithic --with-gtk=2 --with-libpng=builtin --with-zlib=builtin --with-expat=builtin --with-libtiff=builtin --with-regex=builtin --with-libjpeg=builtin --enable-unicode

 

      (3) make

       (4) make install

      说明:

       --enable-shared 创建空享的库代码

       --enable-monolithic 建立独立的wxWidgets库

       --with-gtk gtk的版本可以是2(默认)1或者“any”

      --with-libpng 用libpng

      --with-zlib 用zlib对LZW压缩

     (注:懒得翻译想知道详细作用就 ./configure --help.哈哈)

2.3 安装multiget

       (1) 解压

       (2) ./autogen.sh

            如果你运行了./autogen.sh 发现一下错误。就把 autoconf, intltool, libtool, automake,装上。命令yum install "软件名*"

       (3) ./configure -v

       (4) make

       (5) make install

       (6) 这时候你可能会发现一下错误 。错误就是找不到libwx_gtk2u-2.8.so.0

        (7) cp /usr/local/lib/libwx* /usr/lib

        (8) 命令输入行:multiget

3 在firefox中添加multiget的下载功能

        (1) firefox->工具->附加组件,添加flashgot

        (2) 重启firefox 工具->添加组件->扩展->首选项->新增 填写multiget

        (3) 选择程序/usr/local/bin/multiget,参数模板:[refer=REFERER],勾选“在右键菜单中显示”

 

        (4) 点击确定,现在应该可以用了           

4 效果

 

 

        

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):