申请了 E5 后,上面资源有点少,所以用服务器做离线下载.
服务器配置
服务器用了 Azure 的最低配置,每月 3.8 刀(主要是穷,为了方便选用 Aria2 下载,还可以用 AriaNG 管理下载
Aria2 是目前最强大的全能型下载工具,它支持 BT、磁力、HTTP、FTP 等下载协议,常用做离线下载的服务端。Aria2 一键安装管理脚本是 Toyo (逗比) 大佬最为知名的脚本作品之一,2018 年 11 月 14 日逗比大佬因未知原因突然失联。由于博主非常喜欢 Aria2 所以自 2018 年 12 月 7 日起开始接手这个项目并进行了大量的功能与细节优化,一直持续维护至今。增强版脚本整合了 Aria2 完美配置,在安装 Aria2 的过程中会下载这套配置方案,这套方案包含了配置文件、附加功能脚本等文件,用于实现 Aria2 功能的增强和扩展,提升 Aria2 的下载速度与使用体验,解决 Aria2 在使用中遇到的 BT 下载无速度、文件残留占用磁盘空间、任务丢失、重复下载等问题。
这是 GitHub 上的Aria2 增强版,下载依赖,然后一键脚本安装。
apt install wget curl ca-certificates
#一键脚本
wget -N git.io/aria2.sh && chmod +x aria2.sh && ./aria2.sh
然后按 1 就可以安装了。
Rclone
Aria2 安装好后,参考教程 ,配置自己的 Rclone API 连接 OneDrive(传输速度更快)。
安装
apt install unzip
curl https://rclone.org/install.sh | sudo bash
配置
rclone config
然后填上自己的Client ID
和Client secret
自动上传
先输入nano /root/.aria2c/aria2.conf
把clean.sh
替换为upload.sh
# 下载完成后执行的命令
on-download-complete=/root/.aria2c/upload.sh
上传设置自定义
输入nano /root/.aria2c/script.conf
里面的每个配置都可以根据需要修改。
重启 Aria2
service aria2 restart
检查配置是否成功
/root/.aria2c/upload.sh
看到图中效果就是成功了

PS:根据经验,如果服务器配置不行,同时进行多个上传项目容易上传失败。再下载一次连接,就可以重新上传了。
以后 Aria2 下载完,就会自动上传到 OneDrive 上了。
树莓派或 NAS
如果家里有树莓派或者 NAS,官方也提供了 docker 版本
教程如下:
https://p3terx.com/archives/docker-aria2-pro.html
参考连接:
https://p3terx.com/archives/offline-download-of-onedrive-gdrive.html
https://p3terx.com/archives/rclone-connect-onedrive-with-selfbuilt-api.html