使用Aria2自动上传文件到onedrive教程

tengxunyun cera

1、先在onedrive中建立一个upload文件夹来统一接收上传

2、然后开始建个环境
宝塔 或lnmp都可以,nginx+php(数据库用不到,装不装无所谓)

3、建立两个站点

dl.example.com(下载用)
pan.example.com(网盘用)

4、安装aria2,这里推荐逗比大佬的一键(省事),还支持自动更新BT-Tracker

wget -N --no-check-certificate https://softs.loan/Bash/aria2.sh && chmod +x aria2.sh && bash aria2.sh

5、接着下载 AriaNg(dl.example.com) 和 oneindex(pan.example.com) 源码到对应站点下

https://github.com/mayswind/AriaNg/releases/download/0.4.0/aria-ng-0.4.0.zip

https://github.com/donwa/oneindex

6、编辑/root/.aria2/.aria2.conf 里面的下载目录(自己设定)

# 文件的保存路径(可使用绝对路径或相对路径), 默认: 当前启动位置
dir=/你的目录/download

并在最后面添加一行

on-download-complete=/root/upload2one.sh

保存

7、然后新建 /root/upload2one.sh ,并输入如下代码

#!/bin/bash
path=$3
downloadpath='/aria2下载目录'
if [ $2 -eq 0 ]
        then
                exit 0
fi
while true; do  #提取下载文件根路径,如把/root/downloads/a/b/c/d.jpg变成/root/downloads/a
filepath=$path
path=${path%/*};
if [ "$path" = "$downloadpath" ] && [ $2 -eq 1 ]  #如果下载的是单个文件
    then
    /PHP具体路径/bin/php /pan.example.com的具体路径/one.php upload:file "$filepath" /upload/
    rm -rf "$filepath"
    exit 0
elif [ "$path" = "$downloadpath" ]   #文件夹
    then
    /PHP具体路径/bin/php /pan.example.com的具体路径/one.php upload:folder "$filepath"/ /upload/"${filepath##*/}"/
    rm -rf "$filepath"/
    exit 0
fi
done

保存

8、赋予权限

chmod +x /root/upload2one.sh

9、重启aria2
打开dl.example.com 在AriaNg->RPC密匙里输入安装时给的密匙,刷新连上的话就搞定下载了

10、接着安装oneindex
需求:
1、PHP空间,PHP 5.6+ 打开curl支持
2、onedrive 账号 (个人、企业版或教育版/工作或学校帐户)
3、oneindex 程序

安装步骤:

装完后就可以在AriaNg中下载文件,会自动上传到网盘upload目录并删除服务器上的文件

cera aliyun tengxunyun cloudiplc

相关推荐

Moack|韩国独服|双路E5-2620V2|32G内存|480G SSD|无限流量|30M带宽|月付$59|电信走CN2|联通走LG|移动直连|适合个人或者团队使用

#MOACK#(蘑菇主机)是一家成立了四年多的商家,是由#国人#和韩国合作开设的,主要以销售#独立服务器#为主,机房位于#韩国MOACK机房#,线路方面商家接入了#kt#/lg/kinx三条线路,到#中国大陆#的速度非常好,而且商家的套餐比较便宜,之前出过28美元的高配置服务器,今天收到商家的促销推送,本次商家新上了#30Mbps#-#100Mbps#的大带宽服务器,价格59美元起, MOACK高性能韩国大带宽服务器优惠   由于骂声太多不往下介绍了

Recloud测评|优惠码|9元每月|256M内存|20G空间|256G流量|50Mbps端口|马来西亚|原生IP

#Recloud#,国人商家,Recloud旗下,主要提供共享IP的KVM VPS,特色是移动直连效果极佳,解锁超多流媒体NF spofity kkbox steam 等等。月付9折#优惠码#:SY6PP85F3K,年付7折#优惠码#:1Y4HONEOU0 马来西亚NAT – 自定义 vCPU:1 内存:256 MB 空间:20 GB 流量:256 GB /月(50Mbps端口,双向计算) IPv4:共享,11个转向端口 10元/月 购买链接 马来西亚NAT – 小 vCPU:1 内存:512 MB 空间:20 GB 流量:1024 GB /月(50Mbps端口,双向计算) IPv4:共享,11个转向端口 25元/月 购买链接

阿鸟云测评|优惠码|高防|10M带宽|洛杉矶|月付19元|洛杉矶高防

#阿鸟云#怎么样,阿鸟云好不好,阿鸟云隶属于山东婧潇信息科技有限公司 ,阿鸟云秉承着服务于客户服务于大众的理念运营,自营机器线路优价格低。目前在使用客户达到3500+ ,做到零故障零售后。主营产品有:弹性云服务器,香港弹性云服务器,美国vps和日本vps,香港物理机,国内高防物理机以及美国日本高防物理机。 产品特色:平均延迟50ms以下,高防御,国内全绿,硬件配置方面采用KVM虚拟化技术,全盘使用SSD硬盘,RAID10阵列保障数据安全,偏中高端硬件大大的提升机器性能和稳定性。并支持LIUNX/windows系统,建站首选。 官网:https://www.aniaoyun.com 优惠码:96DED3 首次购买可享受 云服务器9.5折/虚拟主机9.5折/裸金属9.5折 优惠! 购买链接:https://www.aniaoyun.com/server/buy.html 洛杉矶CN2 1核(CPU) 1G(内存) 10M(带宽) 10G(磁盘) 10G(防御) 1个月 × 1台(购买量) 19元/月 香港大浦CN2 1核(CPU) 1G(内存) 1M(带宽) 10G(磁盘) 5G(防御) 1个月 × 1台(购买量) 31元/月 洛杉矶高防 1核(CPU) 1G(内存) 10M(带宽) 10G(磁盘) 50G(防御) 1个月 × 1台(购买量) 28元/月 今天正好收到商家发来的机器,测评如下

PloxHost测评|优惠码|美国|达拉斯|L5520|32G内存|250GSSD|10T流量|1Gbps|5IP|29.99刀每月

#PloxHost#怎么样,PloxHost好不好,PloxHost美国独服正在促销,美国达拉斯机房,最低29.99美元/月,配置是2*L5520/32G/250GB SSD/10TB流量/1Gbps/5个IP,不过性价比最高的其实是一款E5处理器256GB内存套餐,仅需79.99美元/月,全部5个IPv4地址,性价比很高。由Hivelocity机房提供免费#DDoS防御#。 PloxHost成立于2015年,主营基于美国达拉斯机房的Minecraft游戏服务器、OpenVZ VPS、KVM VPS、抓用服务器、虚拟主机托管业务。 PloxHost官网:https://plox.host PloxHost注册入口:https://mcp.plox.host/site/register PloxHost测试IP:66.11.123.45,美国#达拉斯#机房 PloxHost的一款特价美国独服,美国达拉斯机房: Special LET Life-Time Offer E5-2690处理器,8核16线程 256GB DDR3内存 1TB SSD硬盘 10TB流量 1Gbps带宽 5个IPv4 /64 IPV6 #优惠码#:LETOFFER-2021 优惠后79.99美元/月,点此入手 点评:达拉斯的路由是神路由,一会堪比GIA,一会炸到死

微信扫一扫,分享到朋友圈

使用Aria2自动上传文件到onedrive教程