无名商城论坛

搜索
查看: 466|回复: 0

[TSD/原创] 使用Vps进Aria2NG搭建+rclone链接OneDrive

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 19:21:30 | 显示全部楼层 |阅读模式
在互联网高速下载的今天,各类下载工具是层出不穷啊。百度网盘,迅雷,115等各类种子下载工具层出不穷。也有这比特彗星,utorrent,idm等各类老牌种子下载软件。
今天楼主就给大家介绍一个实用工具 aria2

搭建环境debian 10。分别使用命令行模式以及docker安装。机器为1c1g 29g,

ps:全程需要在root用户下操作
首先为了确保能正常使用,请先安装基础组件wget、curl、ca-certificates

apt install wget curl ca-certificates

再安装由p3terx.com 所推介的的aira2以及所携带的增强版配置安装链接

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

当下载完后使用
./aria2.sh 打开脚本
之后输入1即可
如果需要下载种子类文件可以等待安装完毕后再次使用./aria2.sh 命令并输入12自动更新tracker
使用效果如图所示

之后又如何将所下载的文件通过rclone自动上传到自己的onedrive呢? 这里我们以onedrvie为例子进行挂载并上传
首先在win和vps上分别安装rclone
win安装rclone:在rclone.org中选择install下载rclone
在下载完成后将rclone.exe文件拖入cmd中并且输入rclone authorize onedrive 随后将会弹出onedrive登录界面,在确认后复制access token(括号全部以及包括括号)
在vps中:输入apt install rclone
当rclone安装完成后输入rclone config进行rclone的配置如图四
在这里我们输入n新建一个新的挂载
输入 挂载硬盘的名称(你喜欢就好) 以onedrive为例我就直接输入了onedrive也可以辨识
随后选择所挂载云盘所对应的数字,我们选择17。随后的client id以及client secret 回车跳过
在edit advanced config中选择n,在接下来的选择中也选择n
在出现result时填写我们所获取的token
随后将会出现我们token中我们自己的网盘 再次输入网盘前面的数字 0 随后选择y即可(最后几步电脑不在旁边没截图)
最后使用screen等后台软件运行rclone
如用screen 则输入screen mount 配置时填写的网盘名称:/网盘目录 你像要挂载在vps的那个目录录 --vfs-cache-mode full --allow-empty
随后输入df -h 看到自己的网盘就算成功了一半
那如何将aria2下载的文件上传到网盘
首先nano /root/.aria2c/aria2.conf
将on-download-complete=/root/.aria2c/clean.sh的clean更改为upload.sh然后按esc 再输入英文: 再输入wq!退出
再nano /root/.aria2c/script.conf 修改drvier-name=配置的的网盘名称 随后在保存退出
重启aria2
service aria2 restart,查看配置是否生效
在执行一遍/root/.aria2c/upload.sh,出现success就算大功告成了

教程到这里就结束了 感谢收看

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表