您的位置:首页 > 其它

Ubuntu16.04(LTS)安装下载神器aria2+chrome插件(专攻百度云)

2018-03-24 19:58 866 查看

教程

下载安装包

地址:aria2(1.33.1)[持续更新]

先别急着编译安装,先下载安装一些依赖的包!!!否则装好后可能aria2支持下载的协议会很少。尤其https(毕竟百度云全是https)。

下面就是编译aria2时所需的一些额外的库及下载地址,有些可能系统已自带,但强迫症还是让我全都装了一遍。

Zlib:http://www.zlib.net/

libxml2:http://expat.sourceforge.net/

c-ares:http://c-ares.haxx.se/

nettle:https://www.lysator.liu.se/~nisse/nettle/

sqlite3:http://www.sqlite.org/

libssh2:http://www.libssh2.org/

GnuTLS:https://www.gnutls.org/download.html

这些库装好以后,就可以编译安装aria2了。安装后在终端输入

aria2c -v


查看支持的下载协议等详细信息:



配置

网上教程大多配置较为复杂,因为楼主主要用来下载百度云,所以简单配置为主:配置一个快捷命令aria2来取代aria2c +参数,同时接受chrome的百度云链接。

sudo touch /usr/local/bin/aria2
sudo emacs /usr/local/bin/aria2


aria2内容如下:

aria2c --enable-rpc --rpc-listen-all --rpc-allow-origin-all  --file-allocation=none --max-connection-per-server=10 --max-concurrent-downloads=5 --continue -d /home/wayne17/下载


其中–enable-rpc –rpc-listen-all –rpc-allow-origin-all是用来接受chrome的链接,–file-allocation项决定是否预分配磁盘空间,–max-connection-per-server是同服务器连接数,–max-concurrent-downloads是最大同时下载数,–continue是断点续传项,-d /home/wayne17/下载 用来指定下载位置。

接下来是chrome配置

几个插件:

1.YAAW

这个插件算是提供下载过程的图形化界面吧,如果你让aria2开机自启(后台自启),这个插件可以很好地查看下载进度。

下载地址:http://binux.github.io/yaaw/

2.百度网盘助手

安装后在网盘网页有个导出下载选项,选择第一项ARIA2 RPC即可(前提是终端内已执行aria2,且在等待下载)。

下载地址:https://github.com/acgotaku/BaiduExporter/archive/master.zip

由于是离线安装,而且这个插件貌似有点被google封杀,安装方式参考:http://koolshare.cn/forum.php?mod=viewthread&tid=83681

3.添加到aria2

下载地址:https://github.com/ghostry/toAria2

这个插件理论上可已将网页内所有下载转到aria2,但是对有些协议需要一定的配置才能下载。至少上面的简单配置用此插件对于https是下不了的,有兴趣的读者可另行Google或Bing。



参考网址

1.https://github.com/q3aql/aria2-static-builds

2.http://aria2c.com/usage.html

3.http://koolshare.cn/forum.php?mod=viewthread&tid=83681
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: