前言
之前的文章可见
挂载Gdrive/WEBDAV扩展小鸡硬盘/外加使用Aria2下载到网盘/搭建在线播放网盘H5ai一套教程
这里提供另一种思路,先下载到本地再上传。
实现方法
原文脚本:
#!/bin/bash path=$3 #取原始路径,我的环境下如果是单文件则为/data/demo.png,如果是文件夹则该值为文件夹内某个文件比如/data/a/b/c/d.jpg downloadpath='/data' 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" g: exit 0 elif [ "$path" = "$downloadpath" ] #文件夹 then rclone move "$filepath"/ g:"${filepath##*/}"/ exit 0 fi done
本人脚本:
#!/bin/bash path=$3 downloadpath='/data/aria2' if [ $2 -eq 0 ] then exit 0 fi while true; do filepath=$path path=${path%/*}; if [ "$path" = "$downloadpath" ] && [ $2 -eq 1 ] then rclone move "$filepath" ore: exit 0 elif [ "$path" = "$downloadpath" ] then rclone move "$filepath"/ ore:"${filepath##*/}"/ exit 0 fi done
修改脚本后保存为autoupload.sh放在root目录下给权限
chmod +x autoupload.sh
在Aria2配置文件后加on-download-complete=/root/autoupload.sh
注意事项
1、别忘给权限
2、注意Unix和Windows回车!
原文:http://www.hostloc.com/thread-421797-1-1.html
- Line 群组
- 阔乐博客 Line 群了解一下
-
- Telegram 群组
- Telegram 群组了解一下
-
评论