diff --git a/backup_settings.conf b/backup_settings.conf index e154f89..43d90e8 100644 --- a/backup_settings.conf +++ b/backup_settings.conf @@ -4,7 +4,7 @@ Lo=0 #備份時檢查資料夾是否存在已經卸載應用 有則音量鍵選擇刪除或是移動到恢復資料夾/被卸載的應用 -delete_folder=0 +delete_folder=1 #自定義備份目錄輸出位置 (忽略為空將默認腳本路徑中) Output_path= diff --git a/tools/bin/appinfo b/tools/bin/appinfo deleted file mode 100644 index ef98eed..0000000 --- a/tools/bin/appinfo +++ /dev/null @@ -1,2 +0,0 @@ -export CLASSPATH="${0%/*}/classes.dex" -exec app_process /system/bin --nice-name=appinfo indi.appinfo.AppInfo "$@" \ No newline at end of file diff --git a/tools/bin/bin.sh b/tools/bin/bin.sh index 59ff0bb..4fc789a 100644 --- a/tools/bin/bin.sh +++ b/tools/bin/bin.sh @@ -48,7 +48,7 @@ else echo "Magisk busybox Path does not exist" fi export PATH="$PATH" -backup_version="V15.5.7" +backup_version="V15.5.8" #設置二進制命令目錄位置 if [[ $bin_path = "" ]]; then echoRgb "未正確指定bin.sh位置" "0" diff --git a/tools/bin/busybox_path b/tools/bin/busybox_path deleted file mode 100644 index c2cbb7f..0000000 --- a/tools/bin/busybox_path +++ /dev/null @@ -1 +0,0 @@ - -/data/backup_tools diff --git a/tools/bin/down b/tools/bin/down deleted file mode 100644 index ed732cd..0000000 --- a/tools/bin/down +++ /dev/null @@ -1,2 +0,0 @@ -export CLASSPATH="${0%/*}/classes.dex" -exec app_process /system/bin --nice-name=down Han.download.Down "$@" diff --git a/tools/bin/tools.sh b/tools/bin/tools.sh index c4d6105..1b51e98 100644 --- a/tools/bin/tools.sh +++ b/tools/bin/tools.sh @@ -8,7 +8,6 @@ if [[ ! -d $tools_path ]]; then fi bin_path="$tools_path/bin" script_path="$tools_path/script" -[[ ! -d $tools_path/apk ]] && echo "$tools_path/apk目錄遺失" && EXIT="true" if [[ ! -d $bin_path ]]; then bin_path="${MODDIR%/*}/tools/bin" [[ ! -d $bin_path ]] && echo "$bin_path關鍵目錄遺失" && EXIT="true" @@ -53,8 +52,12 @@ backup|Restore|Restore2|Getlist) pm enable "ice.message" &>/dev/null if [[ $(pm path --user "$user" ice.message 2>/dev/null) = "" ]]; then echoRgb "未安裝toast 開始安裝" "0" - cp -r "${bin_path%/*}/apk"/*.apk "$TMPDIR" && INSTALL "$TMPDIR"/*.apk &>/dev/null && rm -rf "$TMPDIR"/* - [[ $? = 0 ]] && echoRgb "安裝toast成功" "1" || echoRgb "安裝toast失敗" "0" + if [[ ! -d $tools_path/apk ]] ; then + cp -r "${bin_path%/*}/apk"/*.apk "$TMPDIR" && INSTALL "$TMPDIR"/*.apk &>/dev/null && rm -rf "$TMPDIR"/* + [[ $? = 0 ]] && echoRgb "安裝toast成功" "1" || echoRgb "安裝toast失敗" "0" + else + echo "$tools_path/apk目錄遺失" + fi fi else pm disable "ice.message" &>/dev/null diff --git a/tools/bin/zstd b/tools/bin/zstd index 718e266..fcc0019 100644 Binary files a/tools/bin/zstd and b/tools/bin/zstd differ