mirror of
https://github.com/juewuy/ShellCrash.git
synced 2026-03-10 23:41:22 +00:00
~现在安装时如指定了版本分支,在更新界面不再会显示未选择
This commit is contained in:
10
install.sh
10
install.sh
@@ -286,14 +286,12 @@ setversion() {
|
|||||||
echo "-----------------------------------------------"
|
echo "-----------------------------------------------"
|
||||||
read -p "请输入相应数字 > " num
|
read -p "请输入相应数字 > " num
|
||||||
case "$num" in
|
case "$num" in
|
||||||
2)
|
1) release_type=master ;;
|
||||||
url=$(echo "$url" | sed 's/master/stable/')
|
2) release_type=stable ;;
|
||||||
;;
|
3) release_type=dev ;;
|
||||||
3)
|
|
||||||
url=$(echo "$url" | sed 's/master/dev/')
|
|
||||||
;;
|
|
||||||
*) ;;
|
*) ;;
|
||||||
esac
|
esac
|
||||||
|
url=$(echo "$url" | sed "s/master/$release_type/")
|
||||||
}
|
}
|
||||||
|
|
||||||
# 安装检查
|
# 安装检查
|
||||||
|
|||||||
@@ -286,14 +286,12 @@ setversion() {
|
|||||||
echo "-----------------------------------------------"
|
echo "-----------------------------------------------"
|
||||||
read -p "Enter number > " num
|
read -p "Enter number > " num
|
||||||
case "$num" in
|
case "$num" in
|
||||||
2)
|
1) release_type=master ;;
|
||||||
url=$(echo "$url" | sed 's/master/stable/')
|
2) release_type=stable ;;
|
||||||
;;
|
3) release_type=dev ;;
|
||||||
3)
|
|
||||||
url=$(echo "$url" | sed 's/master/dev/')
|
|
||||||
;;
|
|
||||||
*) ;;
|
*) ;;
|
||||||
esac
|
esac
|
||||||
|
url=$(echo "$url" | sed "s/master/$release_type/")
|
||||||
}
|
}
|
||||||
|
|
||||||
# Pre-Install Checks
|
# Pre-Install Checks
|
||||||
|
|||||||
@@ -100,7 +100,8 @@ grep -q 'firewall_mod' "$CRASHDIR/configs/ShellClash.cfg" 2>/dev/null || {
|
|||||||
setconfig firewall_mod $firewall_mod
|
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"
|
[ -n "$language" ] && echo "$language" > "$CRASHDIR/configs/i18n.cfg"
|
||||||
#设置环境变量
|
#设置环境变量
|
||||||
|
|||||||
Reference in New Issue
Block a user