Aria2下载到谷歌网盘的另一种思路

2018年1月21日19:57:32 发表评论 4,065 views
文章目录[隐藏]

前言

之前的文章可见

挂载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群了解一下
  • weinxin
  • Telegram群组
  • Telegram群了解一下
  • weinxin

广告位招募               加入TG群组

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: