Aria2 配置流程 For Mac 突破百度网盘下载限制

in #cn6 years ago (edited)

Aria2 配置流程 For Mac 突破百度网盘下载限制

1. 安装Aria2

我们采用Homebrew安装Aria2,没有安装Homebrew的同学,请先按下面的步骤安装。

安装Homebrew

将以下命令粘贴至终端。

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装Aria2

将以下命令粘贴至终端。

brew install aria2

验证Aria2是否安装成功

将以下命令粘贴至终端,如果能正确显示版本号,则告安装成功。

aria2c -v

2. 创建session.dat

将以下命令逐个粘贴至终端运行,#号后面的注释除外。

#进入Applications目录
cd Applications/
#创建Aria2c文件夹
mkdir aria2c
#创建session.dat文件
touch session.dat

验证

在Finder中,按住shift+cmd+g,输入/users/用户名/Applications/aria2c/session.dat,看是否存在该文件,存在则创建成功。

3. 创建配置文件

将以下命令逐个粘贴至终端运行,#号后面的注释除外。

#进入用户的根目录下
cd ~
#创建文件夹(推荐隐藏文件)
mkdir .aria2
#创建配置文件
touch aria2.conf

验证

在Finder中,按住shift+cmd+g,输入/users/用户名/.aria2/,看是否存在该文件夹,存在则创建成功。

4. 编辑aria2.conf配置文件

aria2.conf必须配置dir属性,例如:dir=/Users/用户名/Downloads,其他配置可参考Aria2 配置说明

我的aria2.conf配置如下:

# Basic Options
dir=/Volumes/File
max-concurrent-downloads=15
max-connection-per-server=15
check-integrity=true
continue=true

# BitTorrent/Metalink Options
bt-enable-lpd=true
bt-max-open-files=16
bt-max-peers=8
dht-file-path=/opt/var/aria2/dht.dat
dht-file-path6=/opt/var/aria2/dht6.dat
dht-listen-port=6801
#enable-dht6=true
listen-port=6801
max-overall-upload-limit=0K
seed-ratio=0

# RPC Options
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-listen-port=6800
#rpc-secret=123456
#rpc-secure=true

# Advanced Options
daemon=true
disable-ipv6=true
#enable-mmap=true
force-save=true
file-allocation=none
log-level=warn
max-overall-download-limit=0K
save-session=/Applications/aria2c/session.dat
always-resume=true
split=10
min-split-size=10M

#百度盘
user-agent=netdisk;5.2.6;PC;PC-Windows;6.2.9200;WindowsBaiduYunGuanJia
referer=http://pan.baidu.com/disk/home

验证

将以下命令粘贴至终端,如果能正常运行,不报错或警告,则告配置成功。

aria2c

5. Chrome支持

安装BaiduExporter


下载BaiduExporter.crx

如果遇到无法添加来自此网站的应用扩展程序

  • 打开 chrome://extensions/
  • 开启 开发者模式
  • 将文件 BaiduExporter 拖入Extensions

验证


百度网盘助手

6. 开启Aria2

将以下命令粘贴至终端运行。

aria2c

7. 设置百度网盘助手

  • Chrome 中打开 百度网盘
  • 点击 导出下载,选择 设置


  • 测试连接,成功显示版本号

8. 下载文件测试

  • Chrome 中打开 百度网盘
  • 勾选要下载的文件。
  • 导出下载 - ARIA2 RPC

查看下载状态

Aria2 Web 控制台

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.033
BTC 64386.10
ETH 3142.17
USDT 1.00
SBD 3.98