说明:这个教程之前发过一个脚本:Aria2+Aria2Ng+OneIndex一键安装脚本,下载后自动上传至OneDrive,不过由于系统支持较少,加上很多人想手动安装,这里就单独拿来水一篇文章。
获取OneDrive
现在OneIndex
是可以使用个人的OneDrive
网盘,不过容量太小,很难满足一些人的需求,这里提一下之前说过的2
个申请OneDrive 5T
的方法。
1、申请微软的Office 365
开发者计划,地址:免费获得一年的21TB OneDrive和Microsoft Office 365企业
2、使用热心大佬提供的临时邮箱申请一个,方法如下:
1)、进入注册地址https://products.office.com/en-us/student?tab=students
2)、输入如有乐享提供的临时邮箱,地址:https://51.ruyo.net/8263.html
3)、填入密码,和从临时邮箱获取的验证码
安装
1、安装宝塔
#Centos系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
#Ubuntu系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
#Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh
安装完成后,进入面板安装PHP 5.6+
、Nginx
。
2、安装OneIndex
先添加域名,然后上传程序文件到网站根目录/www/wwwroot/xx.com
,将文件解压出来,并设置config/
、cache/
可读写权限,程序下载:OneIndex.zip。
也可以使用命令上传到根目录:
#Debian/Ubuntu系统
apt-get install git -y
#CentOS系统
yum install git -y
#修改为自己域名根目录后再运行
cd /www/wwwroot/xx.com
git clone https://github.com/iiiiiii1/Oneindex.git
mv oneindex/* ./
chmod -R 777 config/ cache/
再点击域名设置,添加Nginx
伪静态:
location / {
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php?/$1 last;
}
}
最后打开域名进行安装和绑定OneDrive
了,后台地址:https://xx.com/?/admin
,默认密码:oneindex
。如果你想给域名加上https
安全访问,可以通过域名设置配置一下SSL
证书。
3、安装Aria2
这里用的逗比的脚本,使用命令:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
#备用地址
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh
安装完成后,如果我们想修改密码、下载文件位置、端口的话,可以使用命令bash aria2.sh
,再选择修改配置即可,这里建议使用该脚本配置自动更新BT-Tracker
服务器,对下载BT
有加成。
4、安装AriaNg
这一步和安装OneIndex
差不多,先添加一个域名,不想用域名的可以在添加域名那里填上IP
或者IP:端口
,然后将AriaNg
程序上传到对应的根目录,可以使用命令:
#这里以添加IP为例
#Debian/Ubuntu系统
apt-get install unzip -y
#CentOS系统
yum install unzip -y
cd /www/wwwroot/11.22.33.44
wget https://www.moerats.com/usr/down/aria-ng-0.2.0.zip && unzip aria-ng-0.2.0.zip
这时候我们就可以使用IP
访问AriaNg
界面了,或者IP:端口
,这取决于你添加域名的时候填的什么了。
配置Aria2上传
这里说下3
种自动上传的方法,第1
种使用OneIndex
程序自带的上传,第2
种使用Rclone
挂载后自动上传,第3
种使用上传脚本,由于前2
种上传有BUG
,建议使用第3
种脚本上传,对于不想折腾的人来说,也可以直接使用第1
种方法。
1、OneIndex上传
先在/root/.aria2
文件夹新建一个上传脚本,命名oneindexup.sh
。
#这里也可以使用vi命令,自己看着办
nano /root/.aria2/oneindexup.sh
将以下代码修改后,复制进脚本:
#!/bin/bash
path=$3 #取原始路径,我的环境下如果是单文件则为/data/demo.png,如果是文件夹则该值为文件夹内某个文件比如/data/a/b/c/d.jpg
downloadpath='/usr/local/caddy/www/aria2/Download' #修改成Aria2下载文件夹
domain='moerats.com' #修改成自己域名
if [ $2 -eq 0 ]
then
exit 0
fi
while true; do #提取下载文件根路径,如把/data/a/b/c/d.jpg变成/data/a
filepath=$path
path=${path%/*};
if [ "$path" = "$downloadpath" ] && [ $2 -eq 1 ] #如果下载的是单个文件
then
php /www/wwwroot/$domain/one.php upload:file $filepath /$folder/
rm -rf $filepath
php /www/wwwroot/$domain/one.php cache:refresh
exit 0
elif [ "$path" = "$downloadpath" ]
then
php /www/wwwroot/$domain/one.php upload:folder $filepath /$folder/
rm -rf "$filepath/"
php /www/wwwroot/$domain/one.php cache:refresh
exit 0
fi
done
然后再授权:
chmod +x /root/.aria2/oneindexup.sh
最后在配置文件aria2.conf
里加上一行on-download-complete=/root/.aria2/oneindexup.sh
,可以直接使用命令:
echo "on-download-complete=/root/.aria2/oneindexup.sh" >>/root/.aria2/aria2.conf
#重启Aria2
service aria2 restart
2、Rclone挂载上传
我们先使用挂载Rclone
挂载OneDrive
,挂载方法查看:在Debian/Ubuntu上使用rclone挂载OneDrive网盘,然后步骤就和上面的OneIndex
上传方法一样了,就是上传脚本不一样,上传脚本如下:
#!/bin/bash
path=$3 #取原始路径,我的环境下如果是单文件则为/data/demo.png,如果是文件夹则该值为文件夹内某个文件比如/data/a/b/c/d.jpg
downloadpath='/root/Download' #Aria2下载文件目录
name='RATS' #配置Rclone时的name
folder='VPS' #网盘里的文件夹
if [ $2 -eq 0 ]
then
exit 0
fi
while true; do #提取下载文件根路径,如把/data/a/b/c/d.jpg变成/data/a
filepath=$path
path=${path%/*};
if [ "$path" = "$downloadpath" ] && [ $2 -eq 1 ] #如果下载的是单个文件
then
rclone move "$filepath" ${name}:${folder}/
exit 0
elif [ "$path" = "$downloadpath" ] #文件夹
then
while [[ "`ls -A "$filepath/"`" != "" ]]; do
rclone move "$filepath"/ ${name}:${folder}/"${filepath##*/}"/ --delete-empty-src-dirs
done
rm -rf "$filepath/"
exit 0
fi
done
3、使用上传脚本
方法参考:VPS上传文件到OneDrive网盘脚本,可配合Aria2实现自动上传。
关于更多OneIndex
的使用方法请查看:OneIndex一键安装脚本 for Debian。
版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处!
本文链接:https://www.moerats.com/archives/700/
如教程需要更新,或者相关链接出现404,可以在文章下面评论留言。
大佬请问这个是什么情况
[root@iz9qxqy10vrazyz ~]# bash .aria2/oneindexup.sh .aria2/oneindexup.sh: line 18: syntax error near unexpected token `elif' 'aria2/oneindexup.sh: line 18: `elif [ "$path" = "$downloadpath" ]大佬请问下,我想用二级域名解析到我的云盘但是总是会跳转到我的主站博客怎么解决。
二级域名是不是配置有问题
大佬你好,自动后台上传是不是不能用了呢?我搞了半个月了还搞不好
我是用第一种方法“OneIndex上传”
可能,能上传就行了,方法无所谓
aria2下载文件就掉线连不上,要重新启动才可以,怎么解决?
一下载就掉了?
老板,这个用宝塔搭建
要开放哪些端口呢?
就aria2的6800好像
[错误] Aria2 解压失败 !
大佬,我是小白,不好意思出现了这个问题一直解决不了,希望能得到您的帮助!
你这是用的哪个脚本
不好意思,大神,再次打扰,不知道离线下载以后会自动上传到onedrive网盘的哪个目录呢?网盘上找不到文件,不知道是哪里有设置上传网盘的路径呢,还是我哪里没设置正确?请大神指点一下,感激!
我用的是第一种方法
感谢大佬回复,我感觉好像是我的网络不能下载github文件的问题,我找了梯子去把Aria2下载存储到那个命令默认下载到服务器的位置,然后运行那个命令,它找到那个目录下有那个文件自动就会跳过下载的步骤,然后就开始安装了,所以我成功了哈哈哈!感谢博主这么热心的分享教程!
(我觉得我也挺聪明的 哈哈哈)
已解决..请删掉这个log吧 太长了没注意 实在不好意思
用的脚本1 然后一直无限上传同一个文件 玩看了下onedrive 文件名都是tmpxx开头的文件 请问是怎么回事
这是onedrive的机制,先传~tmp那个文件,全部传完后,再自动命名。
可以同时传到one drive 跟goole dirve上吗?网盘不稳定,想做个备份.
这个是可以的
/root/.aria2/autoupload.sh改这里吗?还是改其他地方,请教一下怎么改
对,改这里就行,找到上传命令,加2行就行
没成功,请教博主怎么操作
你用的哪个上传脚本,发到评论框
DRIVE_NAME='google drive'
DRIVE_NAME='one drive'
这里这样加就行吗?
aria2的一键脚本是不是还有更换内核的步骤,看到有kernel-debug-xxxx的操作,不知道会不会对锐速有影响
不会换内核。
大佬,我的是centos7系统,一路操作下来只出了一个问题。
下载后不会自动上传到onedrive。使用的第一种方法,其他两个方法我实践不了
我试过重新授权,重启但是都没有用,实在不知道怎么弄了。希望您能在百忙之中回复一下我
大神,第四步,添加一个域名没看懂。
已经添加了一个域名,启动宝塔。现在再添加一个,是在宝塔里再加一个,指向同一个Ip吗。
对的,把域名解析到服务器,然后添加就行
求助。。aria下载失败,刚开始下载就失败了
兄弟你成功了吗
aria2有没有连接上?
下载好了。。没有上传
服务器流量也走了
连接上了,下载的文件
在服务器里找不到。 。只能找到.aria2文件。手动允许oneindexup.sh提示 eq unary operator expected
你先试试这个上传脚本,https://www.moerats.com/archives/697/
求教,自动上传成功后,VPS上的文件并没有自动删除,求方法
第三种脚本方法,onedrive
看下aria2.log日志,看有不有报错之类的
你好博主,请问一下。
在Aria2上传时候遇到一个问题,日记提示
09/15 03:11:52 [[1;32mNOTICE[0m] IPv4 RPC: listening on TCP port 10303
09/15 03:11:52 [[1;32mNOTICE[0m] IPv6 RPC: listening on TCP port 10303
09/15 03:12:14 [[1;32mNOTICE[0m] Download complete: /root/Aria2_Download/830889.jpg
Could not execute user command: /root/.aria2/oneindexup.sh: No such file or directory
09/15 03:13:02 [[1;32mNOTICE[0m] Serialized session to '/root/.aria2/aria2.session' successfully.
报错说没有这个文件,但下面截图其实是有的。
https://s2.ax1x.com/2019/09/15/nguS0A.png
我实在找不到解决办法了,想问一下博主大大能不能帮我看看是哪里出错了
https://img.png8.com/imgs/2019/09/95705250aef9de9e.png 忘记截图文件地址了...
权限给了么?还有你运行下bash /root/.aria2/oneindexup.sh,看有没有报错
if [$2 -eq 0] 写报uploadone.sh: 4: [: missing ]
这样写 if [ $2 -eq 0 ] 写报uploadone.sh: 4: [: -eq: unexpected operator
有个问题我的ariang在手机上能连上,下载到本地的也能连上,但是在服务器打开的就连不上,为什么呢?
密码地址端口啥的都对啊
用的是https链接的web地址?
使用Rclone挂载上传的脚本是不是只需要修改3/4/5行就行?
3| downloadpath='/root/Download' #Aria2下载文件目录
4| name='RATS' #配置Rclone时的name
5| folder='VPS' #网盘里的文件夹
对的。不过可以试试这个加强脚本,地址:https://www.moerats.com/archives/482/
好的,谢谢
aria2连不上,地址,端口,密钥。全部都对着呢
看下ariang地址右侧有不有加载未知模块,加载一下就好了
VPS推荐什么配置可以搞?单核+512MB内存可以吗?
还有一个问题,下载到onedrive,会走vps的流量吗?
都行,下载BT会走vps流量
零基础,怎么弄,看完一脸懵逼。大佬如果愿意帮忙,直接邮箱联系我。
零基础可以试试这个https://www.moerats.com/archives/693/
评论发了之后,星号自动消失了?
假如挂载了onedrive ,是不是可以直接mv /root/file//.mp4 /home/onedrive?刚刚接触Linux,不知道路径通配符是不是这样用。搜索路径通配符,只有说到基mv的基本操作的。
是的,挂载后,直接使用mv移动操作
不用域名可以吗 阿里云备案太麻烦
可以,添加域名的时候填ip地址就行了
大佬,我是小白一个,我冲动买了个国内阿里云服务器,能用来下载吗?还是必须要fq的vps?
都可以下载,但还是建议用国外的,毕竟带宽足
我Aira2出问题了…上传没有上传 下载显示没速度我就删了 结果一会去看VPS硬盘爆炸了……23333
请问oneindex目录消失了是什么原因?突然不显示了,后台删除缓存重建缓存还是不能解决
空目录貌似api的问题。有时候高峰期就会这样
找到原因了,应该是token超过90天过期了,但是输入php one.php token:refresh却提示could not open input file: one.php 这是为什么呢?
博主你好。我手机看oneindex里面的视频基本加载不出来,但是电脑几乎秒开是怎么回事啊?
看是不是网络问题啥的
分享一个刚遇到的问题
如果你有一天发现你的oneindex一片空白,重新安装到第三步时会出现楼上老哥说的AADSTS900144: The request body must contain the following parameter: 'client_id'.错误 建议先检查下你的Vps剩余空间!
我出现后检查目录权限没问题,重试N遍无解,重新git clone也一样 百般无奈手滑看了下crontab -e定时任务是不是在搞事情
然后提示 No space left on device
原来是Vps空间小,之前Aria2挂了个几十G的任务,在UI界面删掉,但是文件还在
当refresh token的时候写不进去了,重新安装同理也是无法再创建&写进任何配置文件了
那怎么解决呢
应该是进入ssh客户端,删掉aria2下载的文件就好了。
昨天删了之后.试了好几次都不行,然后就重装了下系统哈哈...就好了
感谢分享你的踩坑方法
开始用的第一种方法,很慢 而且大文件小鸡经常卡死
然后发现了有oneindex这个好东西,把脚本改了下跟博主的第二种差不多 发现速度贼快 V家东京线 10~20M/s 也不会爆内存
文件的bug暂时没遇过,不过也比较担心
不知道第三种方案速度如何呢 ?
我一直用的第三种
这个标题的意思是网盘不限流量(不考虑OneDrive限额)的意思吧?

看这个安装过程,感觉好像aira下载、脚本上传都要用服务器的带宽流量吧?
下载东西到服务器上肯定要流量,使用Onedrive提供给别人下载或者看就不需要。
脚本上传也需要吧?
对,就下载和上传需要,看服务器是单向计流量还是双向了。
请问openvz的vps能用来搭建吗
可以,没问题
我想问一下,怎么看上传的程度是多少呢
看看aria2.log日志?位置好像在~/.aria2文件夹
大佬,为什么我的oneindex上传总是上传到2%,就直接又从0%开始了呢?
换个上传脚本看看
oneindex登录进不去怎么办?我打开AdminController.php看密码就是oneindex啊,
需要先绑定账号才能登录
是要在宝塔里面添加域名么?比如添加了xx.com ,然后挂了伪静态 还是打不开xx.com/?/admin
对的,添加了直接打开域名就可以绑定了,不需要加admin啥的
大佬,见过这个错误吗 试了好久AADSTS900144: The request body must contain the following parameter: 'client_id'.
这个错误是在填入client_id和client_secret后出现的
自己弄好了,重新配置了一边,权限给的不对,并且配置好了又在oneindex重新获取了id,填入好使
No refresh token received from API. Please try again or re-authorize
博主 出现这段是什么原因
会不会是API抽风了
api问题要了这么做
这个没法解决,等它自己好。
博主 ,遇到带( ) 括号的文件夹,上传会失败,其他的没问题
用的第几种上传方法?
第三种方法
这个没办法,脚本本身就不支持。
请问上传速度大约是多少呢 用的第三种上传方法
Aria2下载好后半天只上传了一个文档…
成功上传了 我还以为是我没配置好的原因
第三种你要是觉得上传慢,那你修改下线程数,改的方法我在那篇文章说明下吧。
博主你好,请教个问题,目前你的这些上传脚本只要有if [ $2 -eq 0 ] 这句都会报这个错误 line 6: [: -eq: unary operator expected
,而且一旦下载的东西多了,会导致CPU占用100%,我查了下这个只是一个判断是否为空文件而已,但是就是报错。我不太会SHELL ,所以请教下你,有空解答一下吧,多谢了。
这个问题倒没遇到过,你试试[[ $2 -eq 0 ]],还有建议你用第3种上传方式,最稳的一种。
博主,你好。由于设置了账号在所有平台上注销,所以目前没法接触目录了,请问如何才能恢复?
重新绑定,或者删掉根目录所有文件,然后重复步骤2,再绑定看看。
我使用的第一种脚本发现挺稳,有空格的文件夹也能传,第三种api总是错误,默认的也不行
我反而觉得第三个最稳,大概api抽风引起的吧。
按要求做怎么 upload2one.sh 这个总是卡在进程啊 下载几个卡住几个 CPU占用100%
什么意思?能说清楚点么
按操作来的 就是 aria2传不到onelndex onedrive收不到文件 top 发现VPS后台有很多upload2one.sh的进程 占用很多资源也没有动的迹象。
你用的是哪个上传脚本?建议用第三个,还有你看看Aria2运行日志。
我现在用的第三种方法 命令上传行 可脚本不行 12/04 18:51:47 [NOTICE] Serialized session to '/root/.aria2/aria2.session' successfully.
那就不清楚了,第三个脚本是最稳的一个,要是脚本不行,要么Aria2配置文件参数没加,脚本没可执行权,Aria2没重新启动。
点左上的头像可以旋转是在哪里开启的?我也是这个handsome
参考handsome魔改教程:https://www.moerats.com/archives/628/
请问一下 ,,aria2 下载以后可以自动上传到 oneindex 里面 。。。。我把服务器上面文件放到aria2 的目录里面不能自动上传。。。。怎么才能把服务器上面文件传到oneindex 里面呢
看这个教程的上传命令,照着做,https://www.moerats.com/archives/692/。
之前一切ok,就是不会自动上传onedrive,用的方法1,domain='moerats.com' #修改成自己域名,我改成了domain='IP/one' #修改成自己域名
IP/one是oneindex目录
domain的目的其实就是指定php上传脚本的路径。
location / {
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/$ /index.php last;
rewrite ^/(?!index.php|robots.txt|ariang)(.*)$ /index.php?s=/$1 last;
}
}
解决的,不知道有没有隐患...
应该冒得。
感谢大神,这两天求教了很多问题,感谢
if ($1 !~ "^(AriaNG|robots.txt)"){
set $rule_0 3$rule_0;
}
伪静态里面加了排除,但是会报错
我从方法3切回方法1,文件上传完不会自动删除了,这也是萌咖大佬脚本的影响吗,有停止的办法?
切回的时候有没有重启Aria2?
有的,还试过重启服务器,都不会自动删除了,奇怪
那就姿势问题,多检查下。
144.111.111.111是我网站Wordpress宝塔设成伪静态后,我把oneindex安装在144.111.111.111/one,把AriaNG安装在144.111.111.111/AriaNG,怎么把144.111.111.111/AriaNG目录排除伪静态,要不会404
bash 那里
domain='moerats.com'
可以是二级域名吗?比如144.111.111.111/aria2ng
你是说的上传脚本?
是的,我自己把oneindex安装在wp的目录里,wp是网站根目录,所以伪静态和这里费了好多事
我搭的AriaNg在http下可以正常连接Aria2后端,但https就不行了。一番搜索后看到Github下一个类似issue的回复是这样的 https://github.com/mayswind/AriaNg/issues/62#issuecomment-323767692 但我加了之后还是不行,请问这怎么解决?
rpc-secure=true
rpc-certificate=/path/to/cer
rpc-private-key=/path/to/key
下面2个参数后面为证书路径,你检查下路径对不对,最后还要重启下Aria2.
emmmm...我是小白,所以直接用宝塔申请的Let's Encrypt证书,宝塔只显示了key和cer的内容(一大串字符),网站根目录也没找到,我是要新建两个文件再把这些内容粘贴上去吗?如果是,那后缀分别是什么?.key和.cer?
你说的复制粘贴貌似可行,宝塔ssl证书存放目录/www/server/panel/vhost/ssl/。
我用ariaNG提交下载,一个种子里面有abcde文件,我只选b下载,结果他下了abc,而且c还是半残品,体积明显不对,屡试不爽,不知道博主有没有遇到
这个没遇到过,现在很少下BT了。
大佬,我用那个oneindexup.sh在单文件时自动上传成功,多文件不成功
用的哪个上传脚本?1、2还是3。
用了第一个个
用第三个吧,很稳。
好的,谢谢,我发现宝塔有个bug,遇到文件夹或文件带分号;就会出问题(不巧下了这么一个种子),文件属性权限乱套了,点击文件夹会直接跳转到www目录,出现这种目录的上传也会出问题
博主,都安装好了,上传不是很理想,这么安装第3种脚本上传,https://www.moerats.com/archives/697/
哪里的Aria2自动上传脚本要复制到哪个文件里
是覆盖oneindexup.sh 还是再新建个rcloneupload.sh
那个需要先安装那个文章里的onedrive上传脚本,然后配置好,接下来步骤就和本文章上传1步骤一样,只是代码需要复制那个文章里的Aria2上传代码。
是复制在oneindexup.sh文件里吗,
https://www.moerats.com/archives/697/
Aria2的上传脚本没有修改域名这一行,是不是不需要了
domain='moerats.com' #修改成自己域名
不需要域名,因为上传方式不一样。
感觉我的安装步骤有问题,先安装网址697 那里的,再从这里宝塔开始安装吗,那么这里的第二步安装oneindx还需要安装吗
不需要重新安装,只要重新配置上传步骤就行了,要不你把这个文章配置上传步骤全部删掉,就当没配置过上传,然后再用那个文章重新配置来。
很懵啊,是不是安装到 配置Aria2上传 这一步后再去安装网址697 里的,博主有没有新教程啊
那你重新来好了,这种教程是没有新不新的,只看程序安装方式变不变而已。
大佬 大佬,按照步骤后,域名链接oneindex,ip连接aria2ng,两个分开都能用,但aria2ng下载的文件不会自动上传,不知道哪里错了
用的哪个上传脚本?步骤填对后,需要授权,然后重启下aria2.
path=$3 #取原始路径,我的环境下如果是单文件则为/data/demo.png,如果是文件夹则该值为文件夹内某个文件比如/data/a/b/c/d.jpg
downloadpath='/usr/local/caddy/www/aria2/Download' #修改成Aria2下载文件夹
domain='lingyin.ga/' #修改成自己域名
if [ $2 -eq 0 ]
then exit 0fi
then php /www/wwwroot/$domain/one.php upload:file $filepath /$folder/ rm -rf $filepath php /www/wwwroot/$domain/one.php cache:refresh exit 0while true; do #提取下载文件根路径,如把/data/a/b/c/d.jpg变成/data/a
filepath=$path
path=${path%/*};
if [ "$path" = "$downloadpath" ] && [ $2 -eq 1 ] #如果下载的是单个文件
elif [ "$path" = "$downloadpath" ]
then php /www/wwwroot/$domain/one.php upload:folder $filepath /$folder/ rm -rf "$filepath/" php /www/wwwroot/$domain/one.php cache:refresh exit 0fi
done
就是这样的 复制后授权
这行多复制了/ domain='lingyin.ga' #修改成自己域名
你下载路径填对了么?上传脚本授权了么?Aria2重启了么?都检查一遍。
脚本上的和Aria2Ng上的路径都是这个 /usr/local/caddy/www/aria2/Download,然后再点的chmod +x /root/.aria2/oneindexup.sh,然后添加on-download-complete=/root/.aria2/oneindexup.sh这段重启的,顺序没错吧
按理说没错,你看下aria2日志吧。
11/13 11:50:48 [[1;32mNOTICE[0m] Removed the defunct control file /usr/local/caddy/www/aria2/Download/811686.jpg.aria2 because the download file /usr/local/caddy/www/aria2/Download/811686.jpg doesn't exist.
11/13 11:50:48 [[1;32mNOTICE[0m] Download complete: /usr/local/caddy/www/aria2/Download/811686.jpg
/root/.aria2/oneindexup.sh: line 1: #!/bin/bash: No such file or directory
本地文件:/usr/local/caddy/www/aria2/Download/811686.jpg
远程文件:811686.jpg
上传方式:直接上传
上传失败!
日志上面上传失败的多,勉强几个上传成功了
博主 还有一个问题 现在点击文件连接为什么会跳转到404
地址 http://lingyin.ga/
去掉伪静态前一段和后一段好了
Aria2离线下载后服务器CPU会彪到一百,查看了下是一个sh的进程,请问正常吗?而且是下载完之后还在运行,除非手动把他结束掉
正常,毕竟好多人遇到过。
问题来了,Aria2自动上传OneIndex后视频名字的前段没有,比如888.MP4,上传到OneIndex变成 .MP4
用的作者指定的那个上传命令好像会有这种情况。
请问我安装的时候绑定账号以后提示
系统安装 完成安装
程序安装失败!
这是什么情况
是要修改什么吗
还是因为我只装了NGINX和php
我用的是E3开发者订阅,
是用命令行方式安装的。。
安装界面提示条件都是√吗?还有再绑定一次试试。
博主 种子文件下载完成之后一直在做种 还是在正在下载那一栏里面 这样没法上传啊 怎么设置不做种啊
停止做种好像需要加一个参数--seed-time=0
这个代码加在哪里?能详细说一下吗
加到配置文件,不过在AriaNg里的BT设置里也可以直接找到进行设置
博主,想问一下,按照博主的第一种上传方式有点问题:带空格的命名文件,好像都上传不了,博主什么时候可以修复一下吧。因为自己用的是教育版的 onedrive 所以用不了第三个脚本,不知道博主有没有什么方法让教育版同样使用一个好的上传脚本。。。
第一个是使用程序命令方式上传,这个与源码有关,只能等作者修复,教育版可以用第三个脚本的。
非常感谢博主教程,我已经用上了第三个脚本,十分感谢!!!
你好,请问点击绑定账号的时候,出现如下问题是什么情况?
错误如下:
AADSTS90014: The request body must contain the following parameter: 'client_id'.
绑定时2个参数信息填对了没?多绑定几次试试。
博主,你好。现在我都弄好了,不过我没有搭宝塔,装Nginx,我用的是caddy,那这个caddy的伪静态应该怎么写啊?
Caddy伪静态好像没人研究,我给个你试试:
rewrite {
to {path} {path}/ /index.php/{path}}
wget https://www.moerats.com/usr/down/aria-ng-0.2.0.zip && unzip aria-ng-0.2.0.zip
--2018-09-25 15:55:41-- https://www.moerats.com/usr/down/aria-ng-0.2.0.zip
Resolving www.moerats.com (www.moerats.com)... 66.11.117.219
Connecting to www.moerats.com (www.moerats.com)|66.11.117.219|:443... connected.
HTTP request sent, awaiting response... 404 Not Found
2018-09-25 15:55:41 ERROR 404: Not Found.
文件已修复。
我是小白,请教几个问题
OneDrive已经申请好了,申请时domain填的是“plexhome" 在office365的OneDrive界面显示的是OneDrive@plexhome, 按照你的教程,宝塔装完后(我用的是AWS的免费的EC2,ubuntu 16) "先添加域名",这个域名是随便起还是要用 OneDrive的域名:plexhome"最后打开域名进行安装和绑定OneDrive了,后台地址:https://xx.com/?/admin"
这步没有看懂,我因为自己随便起了个域名,在宝塔的面板里如何绑定OneDrive啊,不知道如何操作域名不能随便起,自己去注册个域名。
博主 我从aria2下载了东西 超级快 30M/s 但是 文件既没有在服务器上 也没有在oneindex中 我找不到了
您能告诉我在那么
你是用的第几种上传方式?看下onedrive网盘有不有。
第一种呢 网盘没有 还有就是想问一下 我要把本地文件上传的话是不是只能在OneDrive上传呢 哪里好慢啊
博主 你好 小白 NGINX哪里添加伪静态 选择那一条啊 PHP必须是5.6吗?
最低5.6,可以更高版本,点击你添加的网站,就可以看到设置了,找到伪静态。
谢谢博主 博主 aria2认证失败怎么弄
嗷嗷 搜到了 没有输入密码
谢谢博主
给我提示
抱歉,登录时遇到问题。
AADSTS70001: Application with identifier 'admin' was not found in the directory 5252oooooooo.onmicrosoft.com
什么情况啊
信息都填对了么?多登几次看看。
两个疑惑 麻烦解答一下,谢谢大佬
1.服务器下载速度很不理想,vultr10美刀的服务器在磁力站找电影大概峰值只有1M的速度,有时会掉到10K,是服务器选择的问题么?还是资源的问题。
2.BBR或者锐速会影响这个的下载速度么
主要应该是资源问题,BBR和锐速的话会有加成,但总体还是看资源。
谢谢,我发现vultr好像会对挂bt的服务器限速。换一家服务器做下载,有什么推荐么

应该不会有限制,我有时候用vulr下载bt,最高有30M/S,你可以试试我博客推的cloudcone,带宽挺足的。
OneIndex上传 是这段代码不能上传中文文件还是 oneindex不能支持额,我这边单文件的话直接就去掉文件名上传了,文件夹的话就直接删掉了 尴尬
这个上传有的中文是可以上传的,有的上传后直接改名了,你可以试试我说的第三种上传方法,很稳。
这里就没注意到了,已更正。
小白想问有没有一键安装for centos 的啊
没有,个人只喜欢Debian系统。
好像都是需要先下载本地在由本地上传到oneDrive
对的,直接把onedrive当下载盘的话会出很多问题。