记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

Aria2+天翼网盘的教程

会飞的鱼 0 819 2021年1月18日

安装Aria2需要的软件

yum install -y wget curl ca-certificates

安装Aria2

wget -N git.io/aria2.sh && chmod +x aria2.sh
./aria2.sh

安装Python3.8

yum -y groupinstall "Development Tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
cd /tmp
wget https://www.python.org/ftp/python/3.8.7/Python-3.8.7.tgz
tar -zxf Python-3.8.7.tgz
cd Python-3.8.7
./configure --prefix=/usr/local/python3
make && make install
ln -s /usr/local/python3/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.8 /usr/bin/pip3

安装天翼网盘CLI工具

yum -y install git
cd ~
git clone https://github.com/Aruelius/cloud189.git
cd cloud189
pip3 install -r requirements.txt

天翼网盘CLI配置账号、文件夹

python3 main.py
mkdir aria2
cd aria2

配置Aria2的下载完成事件脚本
改/root/.aria2c/aria2.conf,找到“下载完成后执行的命令”,把clean.sh替换为upload-189.sh。
如果你不是用这个脚本安装的,没有这一行,就新增一行,写下面的内容

# 下载完成后执行的命令
on-download-complete=/root/.aria2c/upload-189.sh

把下面的内容写到/root/.aria2c/upload-189.sh,保存完记得授予执行权限chmod +x /root/.aria2c/upload-189.sh

https://raw.githubusercontent.com/peng4740/aria2-cloud189/master/upload-189.sh

https://cdn.jsdelivr.net/gh/peng4740/aria2-cloud189@master/upload-189.sh

改完配置必须重启aria2,使用命令bash ~/aria2.sh执行脚本,然后按照提示重启。

感谢:
https://github.com/P3TERX/aria2.sh
https://github.com/Aruelius/cloud189
https://www.moerats.com/archives/482/

测试图片

本文由 @会飞的鱼 于 2021-1-18 发布在 会飞的鱼Blog,如无特别说明,本博文章均为原创,转载请保留出处。

网友评论

    暂无评论

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00