6
反对
评论
收藏
分享

私人云盘离线下载搭建教程
为了参加官方活动,潜水党坐不住了!第一次发文,不足之处多多指出。
一.前言:
云盘离线下载,举一个中国大陆的例子,通常是使用百度网盘,115网盘带有的离线功能。提交BT种子,磁力链接后,在服务器上执行下载任务,完成后保存在用户的云盘。但这么做有显然的问题:- 下载审查。链接里的小姐姐无法下载。
- 储存审查,云盘里的小姐姐变8秒净网广告。
- 版权审查,不多解释。
- 云盘文件下载到本地限速,说的就是你,百度。
二.原理结构
Ariang(输入磁力)=>Aria2(下载)=>Rclone(上传云盘)- Ariang是一个前端面板,静态网页,只负责发送指令给 Aria2 服务端(你的VPS),诸如BT文件,磁力链接,下载开始与暂停,VPS内下载文件管理,删除等等。
- Aria2 是一个功能非常强大且功能非常齐全的下载工具,它支持 BT、磁力、HTTP、FTP 等下载协议,常用做离线下载的服务端。
- Rclone 是一个的命令行工具,支持在不同对象存储、网盘间同步、上传、下载数据。并且通过一些设置可以实现离线下载等实用功能。
三.搭建
搭建此项目,你需要- onedrive账号(其他也行,但需要自行修改操作步骤)。
- VPS主机
- 一台PC
- ssh软件(没有的话可以试试 winscp与putty教程 )
3.1 VPS
3.1.1 购买(已有的话可以跳过)
笔者选择的是Vultr:这是官网也可以点击我的链接(注册账户,链接到信用卡或paypal后,新账号可获得100美元的现实测试额度。) 你可以点击查看详细购买教程3.1.2
注册后登录,点击“我的账户”,点击左侧导航栏的products,中间的配置表依次点击 "cloud computer"=》"regular performance"=》"Singgapore(地理距离大陆较近)"=》“Debian 10X64”=》"5美元/月",剩下的不需要,直接点击deploy now,开始安装 趁着安装时间介绍下Vultr的计费:部署服务器后按小时收费,删除服务器停止计费,一月结算一次。所以可以下载资源时部署,使用完后删除服务器来节省。3.2 部署aria2
可以看到我们已经部署好了服务器。有提示刚刚部署的服务器系统不完善,还要稍等一下。 打开winscp,用户名root,输入上图的ip地址和password 成功登陆后点击左上角蓝框的选项“在putty中打开”,出现下二图 下边的命令ctrl C 复制粘贴,也可以参考脚本作者发布页进行安装。注意putty里点击右键即可粘贴 1.安装基础组件 apt install wget curl ca-certificates 2.下载脚本 wget -N 网页链接(git.io) && chmod +x aria2.sh 3.运行脚本 ./aria2.sh 如图,按提示操作,输入1,回车,运行完毕后会出现下图 复制ariang链接,网页打开,如下图,导航栏显示已连接,之后就可以进行下载操作。 若无法连接,说明VPS的IP被当地政府加入了黑名单,请使用vpn。(首页的蘑菇加速器就还行,可惜是手机版的,期待维咔晓雾接一个电脑VPN广告)3.3 部署rclone
官方一键安装脚本 curl 网页链接(rclone.org) | sudo bash 之后下载windows客户端 网页链接(rclone.org) 然后解压出来,解压后进入文件夹,在资源管理器地址栏输入 cmd,回车就会在当前路径打开命令提示符。输入以下命令: rclone authorize "onedrive" 接下来会弹出浏览器,要求你登录账号进行授权。授权完后命令提示符窗口会出现以下信息:出现下图后,会发现多了token。找到这个: {"access_token":"xxxxxxxx"} 注意!复制{xxxxxxxx}整个内容,并保存好,后面需要用到,中括号{}别漏了。 回到putty输入 rclone config 选new remote,输入n,回车 找到onedrive,当前是32号,因为持续更新会增加新的网盘,所以序号不固定,要自己确认。 之后有两个命名,往下是选择od盘的版本。 笔者示范用的是个人版od国际服,选择1,中国大陆内由世纪互联运营的用户请选择4。 下方的所有配置会因人而异,不同版本od的配置也不一样,需要一点点的读英文和随机应变能力。笔者只能示范截至2022年9月15的情况。也可以点这里查看更详细教程。 个人版多了下图选项,选择personal。 有的地方会有授权,笔者选择1,全部授予。下边是一长串配置选项,笔者能留空就留空,选择的话也是全部授予。 还有很多其他选项,可以留空可以选择。最终出现下图即可。 选择q,之后,Rclone 已成功连接到了 OneDrive 网盘。3.4 配置自动上传脚本
输入 nano /root/.aria2c/aria2.conf ctrl V 和 ctrl Y 翻页,找到“下载完成后执行的命令”,如下图,把clean.sh替换为upload.sh , 这是nano编辑器教程 Ctrl+O,回车确认,保存当前文件 保存后ctrl X退出编辑器。 输入 nano /root/.aria2c/script.conf 打开附加功能脚本配置文件进行修改,有中文注释,按照自己的实际情况进行修改,第一次使用只建议修改网盘名称。 同上,修改好后ctrl X退出nano编辑器 输入 service aria2 restart 重启aria23.5 检查是否成功
输入 /root/.aria2c/upload.sh 提示success即代上传脚本能正常被调用,否则请检查与 RCLONE 有关的配置。 或者执行3.6,试试成功与否。3.6 实例应用
展示使用的是笔者购买的,国际服商业基础版office包含的onedrive. 个人版onedrive免费最多15G,氪金也只有1T,并在中国大陆地区无法使用网页端。 商业基础版则5T,容量满可以扩容.服务器在香港,比起世纪互联运营版本,会更安全。且访问没有任何障碍。(在2022年4月左右,商业基础版只包含1T的onedrive plan 1 ,5T的onedrive plan 2要额外订购,) 就决定是你了,最新一集手搓化学分子的开挂药师! 复制磁链,粘贴 can can need 速度. 种子刚刚发布,速度还没有很高。如果是几个G的剧场版电影之类的,几十M的速度也能做到。而且输入磁力链接后就可以关闭网页了,不影响下载。不一会,就可以打开onedrive看新番咯。 参考资料:声明本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得UP主同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理: DMCA投诉/Report








维咔编辑部审核专员
这个咔友似乎很害羞(bushi
want to be cooler......
这个咔友似乎很害羞(bushi
这个咔友似乎很害羞(bushi
2,最低5美元档的一个月1000G,同时运行的有自建梯子和这个离线下载,也没有用完过。仓鼠党觉得流量不够用的话可以换更高档。
3,封ip。(1)如果指的是中国大陆,那么需要挂VPN后打开网页才能连接到机子,输入磁力链接后就可以关掉VPN了退出了。(2)如果指的是vultr,参考建议是只下载中文字幕组的版权作品。如果是其它版权资源可能会被封。不过也可以将保存机子的快照,下载完资源后就删除机子,很难被抓。
4,个人使用情况:蜜橘计划每周一两部番,一些剧场版,琉璃神社一些游戏,每月壁纸,体验良好中。
但是这就涉及到先有鸡还是先有蛋的问题了,“如果指的是中国大陆,那么需要挂VPN后打开网页才能连接到机子”,vps可以搭建梯子,IP被封,搭建的梯子有什么用呢,那我哪来的vpn,如果去弄另外的vpn,那岂不是多此一举了吗?
最后问一下,你这用的aria2自动配置脚本使用的系统是obtain10,希望推荐一个使用脚本系统为centos 7的脚本,我也有搭建一个类似的私人云盘的想法,谷歌了大概原理和网上大多数做法,最后大致方案是用aria2+Cloudreve 。
连接问题的话,虽然网页端会连不上机子,但搭建在同一个机子上的梯子却能正常使用。也就是说可以开启相同机子上自建的梯子后使用下载。
当然,自建的梯子速度勉强能看,只能当个备用。
选择debian也是因为一键自建梯子的脚本只能在Debian10上运行,否则会莫名报错。
目前只找到文中的一键安装,带前端管理网页,适应Debian 的方案。
这个咔友似乎很害羞(bushi
又可以利用闲置的vps了。
车车人,网站运营,化学相关在读带学狗