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

article/2025/11/5 21:03:46

eb36f63a57226909e5937a067b9d061c.png

8cc792d0ea3f40d34f7b9b85c345da6c.png

ae9f4f4490dadf748ddd93dcfbac1d7e.png

9d1f7f8816e5f9f7179be672b29f32c2.png

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

2、然后开始建个环境

宝塔 或lnmp都可以,nginx+php(数据库用不到,装不装无所谓)

3、建立两个站点dl.example.com(下载用)

pan.example.com(网盘用)

4、安装aria2,这里推荐逗比大佬的一键(省事),还支持自动更新BT-Trackerwget -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) 源码到对应站点下

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 程序

安装步骤:

0f0aace443e745abeb0798071231c5a6.gif

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

a6d20d86a06b73d33a137f7debe2a8b0.png

091b44482875714fc681d80888a067eb.png


http://chatgpt.dhexx.cn/article/AKKaKBkN.shtml

相关文章

说说云盘背后的黑科技!

2019独角兽企业重金招聘Python工程师标准>>> ***当下,随着存储技术的飞速发展,各大公司都推出了云存储服务。但因为是免费面向大众的,无论微软的OneDrive还是百度的云网盘,好多人都难理解他们如何支撑起如此庞大的存储…

微软云 命令重启mysql_创建运行 MySQL 的经典 Azure VM - Azure Virtual Machines | Microsoft Docs...

在使用经典部署模型创建的运行 Windows Server 2016 的虚拟机上安装 MySQL 01/23/2017 本文内容 重要 经典 VM 将于 2023 年 3 月 1 日停用。 如果从 ASM 使用 IaaS 资源,请在 2023 年 3 月 1 日之前完成迁移。 我们建议你尽快进行切换,以利用 Azure 资源…

清除此计算机中wps云盘,教大家Win10系统删除WPS网盘的方法,爱纯净官网

Win10系统如何删除WPS网盘?现在使用Win10系统的朋友越来越多了,在Win10系统中如果安装了WPS办公软件,那么在电脑文件中就会看到一个名为WPS的网盘名称。有些用户想要将其卸载,那Win10怎么删除WPS网盘呢?所以接下来小编…

普通用户申请微软的OneDrive免费网盘,容量5T、5T、5T,重要事情说三遍!!!!!

注意:以下网站由于都懂得的原因打开速度较慢(此问题可以通过添加代理方式解决) 第一步 打开如下网址:https://t.odmail.cn/界面如下 该网址是一个临时邮箱接收地址(后面用来接收验证码)。 可以点击1处刷新系统自动生…

加速微软云服务在中国大陆的连接体验

由于种种原因,很多朋友在国内无法顺畅访问微软云服务(包括登录Outlook邮箱、OneNote笔记、OneDrive网盘、Xbox在线游戏等等)。对于那些了解计算机的朋友,可能会使用一些“魔法”来加速访问,但在境内使用未经登记的“魔…

微软云服务器登录不上去,云服务器登入不了怎么重启

云服务器登入不了怎么重启 内容精选 换一换 本节操作介绍Linux操作系统云服务器在单用户模式下重置密码的操作步骤。本文档适用于X86架构的弹性云服务器。进入单用户模式下重置root密码前请先做好数据备份。请根据操作系统类型选择操作步骤:CentOS 8系列CentOS 7/Eu…

微软OneDrive云盘5T大容量免费申请

博主分享一个亲测有效的OneDrive获取5T的方法, OneDrive云盘在国内的下载速度还是相当可以的,5T的大空间相信也能满足绝大部分人,教育版的子账号还是很稳的,欢迎上车,但是本人不提供任何技术支持,有需要还是…

最新免费申请微软OneDrive5TB云盘超详细教程!(已亲测!)

https://www.cnblogs.com/wangyunfei/p/9836580.html 18年10月份最新免费申请微软OneDrive5TB云盘超详细教程!(已亲测!) 本人已于今天10月23日亲测,成功获取微软OneDrive5T云盘! 第一步:.打开…

微软云盘OneDrive和Dropbox云盘的比较分析

微软Office365和office 2013中都有OneDrive的身影,通过和SharePoint配合,能够显示出微软在云和端方面的巨大优势。如下图,在Windows 10操作系统中,安装Office2013后自带的OneDrive。 利用云存储进行多台电脑文件的同步&#xff0c…

微软e5服务器,微软发布Office 365 E5计划

微软的Office365正处在一个版本更替的频发期,我对此次新计划的出炉毫不为奇——在上周奥兰多的微软全球合作伙伴会议上,官方宣布Office 365的原E4计划将被誉为“黄金Office365企业套餐”(premium Office 365 Enterprise Suite)的E5计划所取代。 根据微软的官方说法新的计划“…

教你免费申请5T的微软OneDrive云盘

相信大家都受够了坑爹的某度云盘了,如果需要自己保存在里面的资料,那稍微大点的文件就要花时间等了,不开会员就限速,坑爹。最近,我偶然发现了可以免费申请5T大小的微软OneDrive,那么接下来,我就…

怎么用微软云盘自动备份文件_微软通过自动更新打破了Windows 10的文件关联

怎么用微软云盘自动备份文件 File associations no longer work properly on Windows 10 after a buggy update. Windows won’t let you select certain applications as your defaults. We tested multiple PCs running the stable version of Windows 10, and they all had …

微软云盘多端同步_微软谈论客户端+云的未来

微软云盘多端同步 Microsoft Chief Research and Strategy Officer Craig Mundie talked about the company’s vision for the future of computing and the web this morning at the Emerging Technology Conference at MIT. Mundie outlined Microsoft’s plan for a comput…

免费申请5T的微软OneDrive云盘

原先一直在用百度网盘,下载大点的文件就需要花费时间等,不开会员就限速;后来用PanDownload,下载网盘里的东西就相对快了。偶然又听朋友说起微软网盘,空间大,下载速度快,就去了解了下。 现在就来…

记录onedrive 国际版翻车 关键词:onedrive 世纪互联 微软云盘

今天发现我的cloudreve套娃盘的文件下载不了了,该文件的存储策略是我tb买的onedrive,我第一反应就是翻车了。 登录了onedrive查看,发现被禁用了,订阅也掉了 onedrive挂的webdav能看到路径,但是文件无法打开了 发现文件…

微软云盘配合服务器,『原创』开源5T微软云盘搭建教程onedrive index

前言 为什么搭建一个微软共享云盘?百度云、蓝奏云不好吗?百度云有会员限制功能,各种限制更是不少,蓝奏云速度超快,但是貌似不支持大文件。微软毕竟是大厂,可用的5T教育邮箱现在也很好搞到,之所以…

宝塔环境使用微软OneDrive云盘免费自动备份网站数据最佳方案!

目前宝塔内用插件自动备份网站数据免费的方案有 微软OneDrive:注册就有5.5GB永久空间(通过下面邀请链接注册有5.5GB,直接官网注册是5GB)免费版邀请好友可以扩容到15.5GB,用来备份网站数据足够了,如果不够可…

微软云盘OneDrive变为本地网络磁盘

1.打开office的文档或者表格 点击文件 2.复制OneDrive的路径 3.映射网络驱动器到本地 4.填入复制好的网络路径 5.输入对应微软账号的账号和密码 使用反馈 经过一段时间的使用,发现这个方式特别难用,同步速度慢,延迟高, 用官方…

java-swing-单选框

单选框的实现类是JRadioButton类; 在使用时要引入: import javax.swing.JRadioButton;单选框和复选框类似, 都是从JToggleButton 类派生出来的。但不同之处在于,单选框的选框组中,只能有一个处于选中状态。 这里加入一个ButtonGr…

HTML文本框和单选框

大家好&#xff0c;给大家讲一下HTML文本框和单选框 这是它常见的一些属性 上源码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>登录注册</title> </head> <body> <h1>注…