Aria2组合工具拳

南瓜视频彻底完蛋了,一时陷入片荒。家里的电视机好不容易禁止升级,能用ES浏览器,挂上百度网盘,看存在里面的电影。但是,百度网盘现在基本是磁力和BT都失效了,没办法,只能想个办法看怎么下载并上传到百度网盘了。

首先是Aria2,这个非常简单,就一个执行文件和一堆配置文件就行了。

wget https://github.com/P3TERX/Aria2-Pro-Core/releases/download/1.35.0_2021.02.19/aria2-1.35.0-static-linux-amd64.tar.gz
tar zxvf aria2-1.35.0-static-linux-amd64.tar.gz
mkdir /root/.aria2
cd /root/.aria2
wget https://p3terx.github.io/aria2.conf/aria2.conf
wget https://p3terx.github.io/aria2.conf/clean.sh
wget https://p3terx.github.io/aria2.conf/core
wget https://p3terx.github.io/aria2.conf/script.conf
wget https://p3terx.github.io/aria2.conf/rclone.env
wget https://p3terx.github.io/aria2.conf/upload.sh
wget https://p3terx.github.io/aria2.conf/delete.sh
wget https://p3terx.github.io/aria2.conf/dht.dat
wget https://p3terx.github.io/aria2.conf/dht6.dat
wget https://p3terx.github.io/aria2.conf/move.sh
wget https://p3terx.github.io/aria2.conf/LICENSE
touch aria2.session

注意这里是root用户运行,如果要用其他用户,修改/root/.aria2/aria2.conf里面的/root就行。

然后再造个systemctl的控制文件,

cat <<EOF>>/etc/systemd/system/aria2.service 
[Unit]
Description=aria2 Service
After=network.target
Wants=network.target

[Service]
Type=simple
ExecStart=/root/aria2c --conf-path=/root/.aria2/aria2.conf
Restart=on-failure
# Don't restart in the case of configuration error
RestartPreventExitStatus=23

[Install]
WantedBy=multi-user.target
EOF

systemctl daemon-reload
systemctl start aria2 

注意,如果有防火墙,注意打开以下三个端口。

tcp 6800
tcp 51413
udp 51413

然后就好了,但是,没有界面啊

我们弄个界面,AriaNG,其实就一个文件,index.html

wget https://github.com/mayswind/AriaNg/releases/download/1.2.1/AriaNg-1.2.1-AllInOne.zip

随便放到个服务器上,然后打开配置一下

然后就能随便去下载磁力链和BT了。

然后呢,怎么传到百度云盘去呢?

继续,用BaiduPCS-Go

wget https://github.com/qjfoidnh/BaiduPCS-Go/releases/download/v3.7.9/BaiduPCS-Go-v3.7.9-linux-amd64.zip

然后用浏览器打开pan.baidu.com,F12调试,拿到BDUSS的Cookie

先登录

./BaiduPCS-Go login -bduss=xxxx

然后就可以上传了

./BaiduPCS-Go u 爱,死亡和机器人.Love.Death.and.Robots.S02/ movie/爱,死亡和机器人
comments powered by Disqus