国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

配置Rclone

2022-05-30 22:05 作者:給沖兒來(lái)刀狠de  | 我要投稿

第一步是PC端獲取網(wǎng)盤(pán)授權(quán)的令牌;

第二步是在VPS里綁定獲得的授權(quán);

第三步才是自動(dòng)上傳配置。

因?yàn)镺neDrive的授權(quán)需要在瀏覽器打開(kāi),而VPS沒(méi)有圖形界面,只能先在PC端獲取授權(quán),所以第一步和第二步有點(diǎn)重復(fù)。

因?yàn)閽燧d了其實(shí)最終的目的還是轉(zhuǎn)移到自己的云盤(pán)空間中,vps 的硬盤(pán)能有多大,要折騰都是在云盤(pán)中。如果你是土豪當(dāng)我沒(méi)說(shuō)。

這篇手記是解決后續(xù)利用 rclone 自動(dòng)上傳 aria2 下載的文件到 onedrive 或者 googledrive。到 aria2 的目錄創(chuàng)建腳本:

vi autoupload.sh

腳本如下(作者:P3TERX,Github頁(yè)面地址):

https://github.com/P3TERX/aria2.conf

#!/bin/bash

#=================================================

# Description: Aria2 download completes calling Rclone upload

# Lisence: MIT

# Version: 1.8

# Author: P3TERX

# Blog: https://p3terx.com

#=================================================

?

downloadpath='/usr/local/caddy/www/file' #Aria2下載目錄

name='remote' #配置Rclone時(shí)填寫(xiě)的name

folder='/backup' #網(wǎng)盤(pán)里的文件夾,留空為整個(gè)網(wǎng)盤(pán)。

retry_num=3 #上傳失敗重試次數(shù)

?

#=================下面不需要修改===================

filepath=$3 #Aria2傳遞給腳本的文件路徑。BT下載有多個(gè)文件時(shí)該值為文件夾內(nèi)第一個(gè)文件,如/root/Download/a/b/1.mp4

rdp=${filepath#${downloadpath}/} #路徑轉(zhuǎn)換,去掉開(kāi)頭的下載路徑。

path=${downloadpath}/${rdp%%/*} #路徑轉(zhuǎn)換。下載文件夾時(shí)為頂層文件夾路徑,普通單文件下載時(shí)與文件路徑相同。

?

Task_INFO(){

echo

echo -e "[\033[1;32mUPLOAD\033[0m] Task information:"

echo -e "————————– [\033[1;33mINFO\033[0m] ————————–"

echo -e "\033[1;35mDownload path:\033[0m${downloadpath}"

echo -e "\033[1;35mFile path: \033[0m${filepath}"

echo -e "\033[1;35mUpload path: \033[0m${uploadpath}"

echo -e "\033[1;35mRemote path:\033[0m${remotepath}"

echo -e "————————– [\033[1;33mINFO\033[0m] ————————–"

echo

}

?

Upload(){

retry=0

while [ $retry -le $retry_num -a -e "${uploadpath}" ]; do

[ $retry != 0 ] && echo && echo -e "Upload failed! Retry ${retry}/${retry_num} …" && echo

rclone move -v "${uploadpath}" "${remotepath}"

rclone rmdirs -v "${downloadpath}" –leave-root

retry=$(($retry+1))

done

[ -e "${uploadpath}" ] && echo && echo -e "Upload failed: ${uploadpath}" && echo

[ -e "${path}".aria2 ] && rm -vf "${path}".aria2

[ -e "${filepath}".aria2 ] && rm -vf "${filepath}".aria2

}

?

if [ $2 -eq 0 ]

then

exit 0

fi

?

echo && echo -e " \033[1;33mU P L O A D ! ! !\033[0m" && echo

echo && echo -e " \033[1;32mU P L O A D ! ! !\033[0m" && echo

echo && echo -e " \033[1;35mU P L O A D ! ! !\033[0m" && echo

?

if [ "$path" = "$filepath" ] && [ $2 -eq 1 ] #普通單文件下載,移動(dòng)文件到設(shè)定的網(wǎng)盤(pán)文件夾。

then

uploadpath=${filepath}

remotepath="${name}:${folder}"

Task_INFO

Upload

exit 0

elif [ "$path" != "$filepath" ] && [ $2 -gt 1 ] #BT下載(文件夾內(nèi)文件數(shù)大于1),移動(dòng)整個(gè)文件夾到設(shè)定的網(wǎng)盤(pán)文件夾。

then

uploadpath=${path}

remotepath="${name}:${folder}/${rdp%%/*}"

Task_INFO

Upload

exit 0

elif [ "$path" != "$filepath" ] && [ $2 -eq 1 ] #第三方度盤(pán)工具下載(子文件夾或多級(jí)目錄等情況下的單文件下載)、BT下載(文件夾內(nèi)文件數(shù)等于1),移動(dòng)文件到設(shè)定的網(wǎng)盤(pán)文件夾下的相同路徑文件夾。

then

uploadpath=${filepath}

remotepath="${name}:${folder}/${rdp%/*}"

Task_INFO

Upload

exit 0

fi

Task_INFO

轉(zhuǎn)自?https://loll.cc/aria2

配置Rclone的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
平和县| 清水河县| 五原县| 武夷山市| 二连浩特市| 四平市| 营口市| 库伦旗| 五台县| 叙永县| 汝阳县| 甘南县| 荔浦县| 庆元县| 区。| 德州市| 唐山市| 南丹县| 集安市| 正安县| 东乌珠穆沁旗| 体育| 益阳市| 灵丘县| 斗六市| 永修县| 黄龙县| 桐庐县| 越西县| 乌拉特中旗| 独山县| 屯留县| 周宁县| 双辽市| 洪洞县| 含山县| 增城市| 永仁县| 晋州市| 梅河口市| 新密市|