From 0ecfad2d2c600313852d5b08f71b4f231962a173 Mon Sep 17 00:00:00 2001 From: juewuy Date: Sun, 25 Jan 2026 19:08:45 +0800 Subject: [PATCH] =?UTF-8?q?~=E7=8E=B0=E5=9C=A8=E5=AE=89=E8=A3=85=E6=97=B6?= =?UTF-8?q?=E5=A6=82=E6=8C=87=E5=AE=9A=E4=BA=86=E7=89=88=E6=9C=AC=E5=88=86?= =?UTF-8?q?=E6=94=AF=EF=BC=8C=E5=9C=A8=E6=9B=B4=E6=96=B0=E7=95=8C=E9=9D=A2?= =?UTF-8?q?=E4=B8=8D=E5=86=8D=E4=BC=9A=E6=98=BE=E7=A4=BA=E6=9C=AA=E9=80=89?= =?UTF-8?q?=E6=8B=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- install.sh | 10 ++++------ install_en.sh | 10 ++++------ scripts/init.sh | 3 ++- 3 files changed, 10 insertions(+), 13 deletions(-) diff --git a/install.sh b/install.sh index 201050f2..b5eff7cb 100644 --- a/install.sh +++ b/install.sh @@ -286,14 +286,12 @@ setversion() { echo "-----------------------------------------------" read -p "请输入相应数字 > " num case "$num" in - 2) - url=$(echo "$url" | sed 's/master/stable/') - ;; - 3) - url=$(echo "$url" | sed 's/master/dev/') - ;; + 1) release_type=master ;; + 2) release_type=stable ;; + 3) release_type=dev ;; *) ;; esac + url=$(echo "$url" | sed "s/master/$release_type/") } # 安装检查 diff --git a/install_en.sh b/install_en.sh index 19f446b9..5a0f4cae 100644 --- a/install_en.sh +++ b/install_en.sh @@ -286,14 +286,12 @@ setversion() { echo "-----------------------------------------------" read -p "Enter number > " num case "$num" in - 2) - url=$(echo "$url" | sed 's/master/stable/') - ;; - 3) - url=$(echo "$url" | sed 's/master/dev/') - ;; + 1) release_type=master ;; + 2) release_type=stable ;; + 3) release_type=dev ;; *) ;; esac + url=$(echo "$url" | sed "s/master/$release_type/") } # Pre-Install Checks diff --git a/scripts/init.sh b/scripts/init.sh index e7aad554..e8076471 100644 --- a/scripts/init.sh +++ b/scripts/init.sh @@ -100,7 +100,8 @@ grep -q 'firewall_mod' "$CRASHDIR/configs/ShellClash.cfg" 2>/dev/null || { setconfig firewall_mod $firewall_mod } #设置更新地址 -[ -n "$url" ] && setconfig update_url $url +[ -n "$url" ] && setconfig update_url "$url" +[ -n "$release_type" ] && setconfig release_type "$release_type" #设置语言 [ -n "$language" ] && echo "$language" > "$CRASHDIR/configs/i18n.cfg" #设置环境变量