上一次在少数派上看到了一篇关于 Aria2 配置的文章(Mac 上使用百度网盘很烦躁?花点时间配置 aria2 吧),教程里主要是使用命令行的方式配置,很多人(包括我)看到命令行就退却了。今天我花点时间重新认识并配置了一下 Aria2,发现其实可以很简单,很小白。

Aria2 是什么?Aria2 本质是一个下载工具,支持多协议、多来源。对我来说,Aria2 就是一种几乎支持所有下载方式的工具。

为什么要使用 Aria2 ?Aria2 本身运行时占用资源就低,而且一个做两个下载器能做的事情,再加上 Mac 上迅雷和百度云(QQ 旋风压根没有 Mac 版)体验差。Why not Aria2?

下面我来一步步教你,怎么在 Mac 配置 Aria2。

  • 0.下载安装 Aria2 目前 Aria2 的版本是 1.19.3,你可以通过这里下载:Aria2 V1.19.3 下载 Aria2 官网会及时更新新版本:Aria2 官网 注意:Aria2 同时支持 Windows、Mac、Android。在下载界面选择 .dmg 包下载 Mac 版。下载后打开,双击 aria2 开始安装。

  • 1.下载配置文件 关于配置文件的详细说明:在这里,想了解可以参考一下。不想了解可以继续看教程: 下载链接:aria2c_file.zip 解压,打开 aria2c.conf,将第二行的 dir=/Users/XXX/Downloads 中 XXX 换成你的用户名,这里是指定了下载目录,你可以根据需要更改。 接着打开终端(terminal),输入:mkdir ~/.aria2,此时在 /Users/XXX 下会生成一个 .aria2 隐藏文件夹,不急不急,继续看教程。 接着你需要让 Mac 显示隐藏文件夹,教程在这里:Mac 基础教程:如何让 Finder 显示隐藏文件和文件夹。现在你可以把 aria2c.conf 文件拖入 /Users/XXX/.aria2 (XXX 是你的用户名,.aria2 是一个隐藏文件夹)接着把刚刚解压里的 aria2c 文件夹整个拖入 /Applications 目录下。

  • 2.运行 Aria2 终端中输入:aria2c 回车。 现在你的 Aria2 就能开始下载了。如果不想使用迅雷离线或是百度云,你可以直接跳到下面一步。

  • 3.配置迅雷离线&百度云

迅雷离线: 下载 chrome 插件:迅雷离线助手。安装之后,打开迅雷离线,登录之后,点击左上角的蓝色齿轮按钮,进入设置。在弹出来的窗口中,将path设置为: http://127.0.0.1:6800/jsonrpc 保存后,这样迅雷离线就设置完毕了。

迅雷离线设置

百度云: 下载 chrome 插件:BaiduExporter。安装之后,点击「导出下载」->「设置」。 将 User-Agent 设置为:netdisk;5.2.7;PC;PC-Windows;6.2.9200;WindowsBaiduYunGuanJia referer 设置为:http://pan.baidu.com/disk/home 保存,搞定。

  • 4.使用 webui-aria2 控制 Aria2 打开 webui-aria2,显示「Successfully connected to Aria2 ……」就是成功连接上啦。 点击左上角 Add 添加下载任务。 webui 使用迅雷离线: 在迅雷离线中,选中任务,点击上方的「批量导出」,选择 YAAW。OK,返回 webui 是不是有任务下载了。 迅雷批量导出 使用百度云: 在百度云网盘中,选中任务,点击上方的「导出下载」,选择 ARIA2 RPC。返回 webui 是不是有任务下载了。 百度云批量导出
  • 5.设置开机自启动 Aria2 点击 Mac 左上角的苹果 logo,进入系统偏好设置。点击左下倒数第二个的「用户与群组」,再点击上面的「登录项」。此时,在终端输入:open /usr/local/aria2/bin/ 会弹出一个窗口,将里面的aria2c 文件拖入到刚刚的「登录项」窗口内,将它打勾。OK,这样就能正常的开机启动啦。