清涼買多了暂题,網(wǎng)絡(luò)又辣么好,閑置多浪費
不如拿來轉(zhuǎn)存
廢話不多說直接開始
系統(tǒng)
輕量默認配了寶塔面板
重裝時很快究珊,不到一分鐘就好了
重裝選擇寶塔騰訊云版薪者,直接省去裝寶塔面板過程
眾所周知使用寶塔騰訊云版提升200%效率
ARIA2
直接使用github大佬的aria2增強腳本,提速超級明顯
wget -N git.io/aria2.sh && chmod +x aria2.sh
github:https://github.com/P3TERX/aria2.sh
配置完成后會輸出個
AriaNg 鏈接? ? : http://ariang.js.org/#!/settings/rpc/set/
復(fù)制后在瀏覽器打開
上傳
最近有個大佬寫了一款新的工具
LightUploader
簡單粗暴可以拋棄以前的rclone了
# 下載文件
wget https://github.com/gaowanliang/LightUploader/releases/download/v2.0/LightUploader_Linux_x86_64.tar.gz
# 解壓文件
tar -zxvf LightUploader_Linux_x86_64.tar.gz -C /usr/local/bin/
# 給予權(quán)限
chmod +x /usr/local/bin/LightUploader
# 可選 軟鏈接 類似于 Windows 的快捷方式
ln -s /usr/local/bin/LightUploader /usr/bin/LightUploader
安裝完成后
掏出我那限制的onedrive E5
獲取到一個一個localhost開頭的鏈接剿涮,復(fù)制
在ssh上
LightUploader -a "url" -l zh-CN
將url部分替換為你的鏈接
如果提示:注冊成功 ok
配置文件
這時候?qū)毸姘寰团缮嫌脠隽?/p>
在/root/.aria2c下有一個aria2.conf
找到on-download-complete=
改成
on-download-complete=/root/.aria2c/upload.sh
打開upload.sh文件
改成
#!/bin/bash
GID="$1";
FileNum="$2";
File="$3";
MaxSize="157286400";
Thread="3";? #默認3線程言津,自行修改,服務(wù)器配置不好的話取试,不建議太多
Block="20";? #默認分塊20m悬槽,自行修改
RemoteDIR="";? #上傳到Onedrive的路徑,默認為根目錄瞬浓,如果要上傳到Test目錄初婆,""里面請?zhí)畛蒚est
LocalDIR="/www/download/";? #Aria2下載目錄,記得最后面加上/
Uploader="/usr/local/bin/LightUploader";? #上傳的程序完整路徑猿棉,默認為本文安裝的目錄
Config="/root/auth.json";? #初始化生成的配置auth.json絕對路徑磅叛,參考第3步驟生成的路徑
if [[ -z $(echo"$FileNum" |grep -o '[0-9]*' |head -n1) ]]; then FileNum='0'; fi
if [[ "$FileNum" -le '0' ]]; thenexit 0; fi
if [[ "$#" != '3' ]]; thenexit 0; fi
functionLoadFile(){
if [[ ! -e "${Uploader}" ]]; thenreturn; fi
? IFS_BAK=$IFS
? IFS=$'\n'
? tmpFile="$(echo "${File/#$LocalDIR}" |cut -f1 -d'/')"
? FileLoad="${LocalDIR}${tmpFile}"
if [[ ! -e "${FileLoad}" ]]; thenreturn; fi
? ItemSize=$(du -s "${FileLoad}" |cut -f1 |grep -o '[0-9]*' |head -n1)
if [[ -z "$ItemSize" ]]; thenreturn; fi
if [[ "$ItemSize" -ge "$MaxSize" ]]; then
echo -ne "\033[33m${FileLoad} \033[0mtoo large to spik.\n";
return;
fi
${Uploader} -c "${Config}" -t "${Thread}" -b "${Block}" -f "${FileLoad}" -r "${RemoteDIR}"
if [[ $? == '0' ]]; then
? ? rm -rf "${FileLoad}";
fi
? IFS=$IFS_BAK
}
LoadFile;
保存就完事了
這時候打開之前的AriaNg 鏈接?
左上角new添加任務(wù)
過幾分鐘,你下載的東西就能在onedrive上查看了