简介
Aria2是一款自由、跨平台命令行界面的下载管理器,该软件根据GPLv2许可证进行分发。支持的下载协议有:HTTP、HTTPS、FTP、Bittorrent和Metalink。
阿里云盘
大家都知道的。
- 目的:使用一个小脚本实现Aria2下载后自动上传至阿里云盘
#安装系统组件
#debian:
apt-get install wget curl ca-certificates -y
#centos:
yum install wget curl ca-certificates -y
#一键脚本安装aria2
wget -N git.io/aria2.sh && chmod +x aria2.sh
./aria2.sh
安装完成后下载阿里云盘上传工具项目地址:Github地址
具体配置方法自行进入项目地址查看
- 配置完成后创建一个shell空文件,并往里面添加以下内容
#!/bin/bash
FileNum="$2";
File="$3";
RemoteDIR="这里填上传到阿里云盘的路径";
Uploader="/root/upload/aliyun/alidrive"; #上传的程序完整路径
function LoadFile(){
if [[ "$FileNum" -gt "1" ]];then
File=${File%/*}
fi
${Uploader} ${File} ${RemoteDIR}
if [[ $? == '0' ]];then
rm -rf $File
fi
}
LoadFile;
#####因为是个人使用所以脚本功能比较基础,有能力的自己完善
- 保存之后修改aria2配置文件,执行 ./aria2.sh 选择 7 修改配置


on-download-complete=/root/.aria2c/clean.sh
on-download-complete=这里写前面创建的shell文件的路径
- 保存之后重启 aria2 即可,随便找个文件放入aria2下载测试是否生效。