使用 Aria2 进行百度云下载加速

Aria2 是一款命令行下的下载工具

不知怎么的,限制诸多的百度网盘对 Aria2 却没有限速

下面对 Windows 和 macOS 下的使用做介绍

整体的思路是

1. BaiduExporter 将百度云下载链接导出

2. Aria2 实施下载

3. 再用某种 GUI 对 Aria2 进行管理

一、安装 BaiduExporter

2019年2月11日更新:推荐 Chrome 用户在应用中心直接安装 baidu-dl 插件

BaiduExporter 是一款 Chrome 插件,项目地址在此

由于 Google 的安全原因,该插件未上架,需要手动安装

打包整个项目下载下来,或者 Git 下来

然后在 Chrome 的扩展程序中勾选开发者模式,添加解压出来的项目中的 chrome 文件夹

到此,BaiduExporter 安装完毕

需要注意的是,每次启动 Chrome 会提示该插件在开发者模式下,不安全,问你要不要禁用,请点取消

关闭此提示请按这个页面介绍的步骤执行,有点麻烦

二、下载并配置 Aria2

1、Windows 系统

下载我已经打包好的 Aria2-1.31 懒人包(ykt3)(基于原版懒人包修改)

新版懒人包更新了 Aria2 主程序到最新(截止2017-3-25),适当优化了配置文件

该懒人包包括以下文件

Aria2Download     # 下载目录 默认下载文件会保存在这里
aria2.conf        # 配置文件 可以自己根据说明修改
aria2.exe         # 启动文件 使用这个来启动 aria2
aria2.session     # 任务保存文件 未完成任务会保存在这里
aria2c.exe        # 命令行主程序
README.md         # README

默认情况下(不传递任何参数),文件会下载至该文件夹中的 Aria2Download 文件夹

使用前请手动运行 aria2.exe 文件(不是 aria2c.exe !!!

如果需要更新 Aria2 ,请到这里下载对应系统版本的新版,并覆盖原 aria2.exe 即可

2、macOS 系统

直接下载 Aria2GUI for MAC OS X 即可,他包含了所有需要的一切

三、使用 GUI 管理

1、Windows 系统

可以使用 Aria2c.com 进行管理

或使用 Aria2 WebUI 进行(推荐这个,看起来功能强大,但直接使用该链接需要科学上网)(项目地址,也可以把整个项目保存下来本地运行加速)

或使用 YAAW (需要科学上网)这个 WebUI(项目地址

或使用 YAAW 的 Chrome 插件(安装需要科学上网)

如果提示服务器连接异常,请确认 WebUI 中服务器地址如下

http://127.0.0.1:6800/jsonrpc

2、macOS 系统

Aria2GUI for MAC OS X 已经集成了 YAAW,无需单独安装配置

四、使用

打开百度云分享的文件的下载页面

在导出下载中选择 ARIA2 RPC 即可下载,成功开始下载会有提示的

修改文件保存位置在导出下载的设置中,这里设置了就会覆盖掉 aria2.conf 文件中的默认下载位置

百度云分享的是文件夹的话,请先勾选需要下载的文件,再导出下载

在导出下载之前记得打开 Aria2GUI for MAC OS X 或者运行懒人包的 aria2.exe

下载速度不够高的话,看看是不是导出下载的页面中没有登录百度云账号,按理说不影响,但是有次我下载速度慢,查了各种原因,最后登录账号就解决了…

在各种 GUI 中记得把刷新时间改到1秒