bugfix
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
#0關閉音量鍵選擇 (如選項未設置,則強制使用音量鍵選擇)
|
||||
#1開啟音量鍵選擇 (如選項已設置,則跳過該選項提示)
|
||||
#2使用鍵盤輸入,適用於無音量鍵可用設備選擇 (如選項未設置,則強制使用鍵盤輸入)
|
||||
Lo=0
|
||||
Lo=1
|
||||
|
||||
#後台執行腳本
|
||||
0不能關閉當前終端,有壓縮速率
|
||||
@@ -12,6 +12,10 @@ background_execution=0
|
||||
#1簡體中文 0繁體中文
|
||||
Shell_LANG=
|
||||
|
||||
#備份開始後偽裝亮屏
|
||||
#1開啟 0關閉
|
||||
setDisplayPowerMode=0
|
||||
|
||||
#自定義備份文件輸出位置 支持相對路徑(留空則默認當前路徑)
|
||||
Output_path=""
|
||||
|
||||
@@ -22,6 +26,12 @@ list_location=""
|
||||
#1開啟 0關閉
|
||||
update=1
|
||||
|
||||
#自動更新的cdn節點,針對國內用戶使用,無牆或是使用VPN請設置0
|
||||
#0 直鏈下載
|
||||
#1 https://ghfast.top
|
||||
#2 https://shrill-pond-3e81.hunsh.workers.dev
|
||||
cdn=
|
||||
|
||||
#自定義屏蔽外部掛載點 例:OTG 虛擬SD等 多個掛載點請使用 | 區隔
|
||||
#屏蔽後不會提示音量鍵選擇,不影響Output_path指定外置存儲位置
|
||||
mount_point="rannki|0000-1"
|
||||
@@ -57,9 +67,10 @@ debug_list=0
|
||||
|
||||
#添加自定義備份路徑 例:Download DCIM等文件夾 請使用絕對路徑,請勿刪除""
|
||||
Custom_path="
|
||||
/storage/emulated/0/Pictures/
|
||||
/storage/emulated/0/Download/
|
||||
/storage/emulated/0/DCIM/
|
||||
#/storage/emulated/0/Pictures/
|
||||
#/storage/emulated/0/Download/
|
||||
#/storage/emulated/0/Music
|
||||
#/storage/emulated/0/DCIM/
|
||||
/data/adb
|
||||
"
|
||||
|
||||
@@ -68,8 +79,7 @@ blacklist_mode=0
|
||||
|
||||
#備份黑名單(備份策略由「黑名單模式」控制,此處只作為黑名單應用列表)
|
||||
blacklist="
|
||||
com.esunbank
|
||||
com.esunbank.ESUNWALLET
|
||||
#com.esunbank
|
||||
#com.chailease.tw.app.android.ccfappcust"
|
||||
|
||||
#位於data的預裝應用白名單 例:相冊 錄音機 天氣 計算器等(默認屏蔽備份預裝應用,如需備份請添加預裝應用白名單)
|
||||
|
||||
@@ -9,7 +9,7 @@ MODDIR="$MODDIR"
|
||||
MODDIR_NAME="${MODDIR##*/}"
|
||||
tools_path="$MODDIR/tools"
|
||||
script="${0##*/}"
|
||||
backup_version="202504260051"
|
||||
backup_version="202504261629"
|
||||
[[ $SHELL = *mt* ]] && echo "請勿使用MT管理器拓展包環境執行,請更換系統環境" && exit 2
|
||||
update_backup_settings_conf() {
|
||||
echo "#0關閉音量鍵選擇 (如選項未設置,則強制使用音量鍵選擇)
|
||||
@@ -40,6 +40,12 @@ list_location=\""$list_location"\"
|
||||
#1開啟 0關閉
|
||||
update="${update:-1}"
|
||||
|
||||
#自動更新的cdn節點,針對國內用戶使用,無牆或是使用VPN請設置0
|
||||
#0 直鏈下載
|
||||
#1 https://ghfast.top
|
||||
#2 https://shrill-pond-3e81.hunsh.workers.dev
|
||||
cdn=${cdn:-1}
|
||||
|
||||
#自定義屏蔽外部掛載點 例:OTG 虛擬SD等 多個掛載點請使用 | 區隔
|
||||
#屏蔽後不會提示音量鍵選擇,不影響Output_path指定外置存儲位置
|
||||
mount_point=\""${mount_point:-rannki|0000-1}"\"
|
||||
@@ -164,6 +170,12 @@ Shell_LANG="$Shell_LANG"
|
||||
#自動更新腳本(留空強制選擇)
|
||||
update="${update:-1}"
|
||||
|
||||
#自動更新的cdn節點,針對國內用戶使用,無牆或是使用VPN請設置0
|
||||
#0 直鏈下載
|
||||
#1 https://ghfast.top
|
||||
#2 https://shrill-pond-3e81.hunsh.workers.dev
|
||||
cdn=${cdn:-1}
|
||||
|
||||
#恢復模式(1恢復未安裝應用 0全恢復)
|
||||
recovery_mode="${recovery_mode:-0}"
|
||||
|
||||
@@ -759,7 +771,7 @@ update_script() {
|
||||
echoRgb "從$zipFile更新"
|
||||
if [[ -d $path_hierarchy/tools ]]; then
|
||||
mv "$path_hierarchy/tools" "$TMPDIR"
|
||||
[[ -d $TMPDIR/tools ]] && {
|
||||
[[ -d $TMPDIR/tools ]] && {
|
||||
unzip -o "$zipFile" tools/* -d "$path_hierarchy" | sed 's/inflating/釋放/g ; s/creating/創建/g ; s/Archive/解壓縮/g'
|
||||
echo_log "解壓縮${zipFile##*/}"
|
||||
if [[ $result = 0 ]]; then
|
||||
@@ -837,7 +849,6 @@ else
|
||||
alias create="pm install-create -i com.android.vending --user $user -t 2>/dev/null"
|
||||
fi
|
||||
fi
|
||||
cdn=2
|
||||
#settings get system system_locales
|
||||
Language="https://api.github.com/repos/YAWAsau/backup_script/releases/latest"
|
||||
if [[ $path_hierarchy != "" && $Script_target_language != "" ]]; then
|
||||
@@ -910,11 +921,10 @@ if [[ $json != "" ]]; then
|
||||
if [[ $(expr "$(echo "$backup_version" | tr -d "a-zA-Z")" \> "$(echo "$tag" | tr -d "a-zA-Z")") -eq 0 ]]; then
|
||||
download="$(jq -r '.assets[].browser_download_url'<<< "$json")"
|
||||
case $cdn in
|
||||
1) zip_url="http://huge.cf/download/?huge-url=$download" ;;
|
||||
2) zip_url="https://github.moeyy.xyz/$download" ;;
|
||||
3) zip_url="https://gh.api.99988866.xyz/$download" ;;
|
||||
4) zip_url="https://github.lx164.workers.dev/$download" ;;
|
||||
5) zip_url="https://shrill-pond-3e81.hunsh.workers.dev/$download" ;;
|
||||
0) zip_url="$download" ;;
|
||||
1) zip_url="https://ghfast.top/$download" ;;
|
||||
2) zip_url="https://shrill-pond-3e81.hunsh.workers.dev/$download" ;;
|
||||
*) echoRgb "$conf_path cdn=設置錯誤 範圍只能是0-2" && exit 2 ;;
|
||||
esac
|
||||
if [[ $(expr "$(echo "$backup_version" | tr -d "a-zA-Z")" \> "$(echo "$download" | tr -d "a-zA-Z")") -eq 0 ]]; then
|
||||
echoRgb "發現新版本:$tag"
|
||||
|
||||
Reference in New Issue
Block a user