mirror of
https://github.com/juewuy/ShellCrash.git
synced 2026-03-10 23:41:22 +00:00
~bug fix
This commit is contained in:
@@ -4,13 +4,15 @@
|
|||||||
[ -n "$__IS_MODULE_OVERRIDE" ] && return
|
[ -n "$__IS_MODULE_OVERRIDE" ] && return
|
||||||
__IS_MODULE_OVERRIDE=1
|
__IS_MODULE_OVERRIDE=1
|
||||||
|
|
||||||
|
YAMLSDIR="$CRASHDIR"/yamls
|
||||||
|
JSONSDIR="$CRASHDIR"/jsons
|
||||||
|
|
||||||
# 配置文件覆写
|
# 配置文件覆写
|
||||||
override() {
|
override() {
|
||||||
while true; do
|
while true; do
|
||||||
[ -z "$rule_link" ] && rule_link=1
|
[ -z "$rule_link" ] && rule_link=1
|
||||||
[ -z "$server_link" ] && server_link=1
|
[ -z "$server_link" ] && server_link=1
|
||||||
comp_box "\033[30;47m 欢迎使用配置文件覆写功能!\033[0m"
|
comp_box "\033[30;47m 欢迎使用配置文件覆写功能!\033[0m"
|
||||||
content_line "1) 自定义\033[32m端口及秘钥\033[0m"
|
|
||||||
content_line "2) 管理\033[36m自定义规则\033[0m"
|
content_line "2) 管理\033[36m自定义规则\033[0m"
|
||||||
echo "$crashcore" | grep -q 'singbox' || {
|
echo "$crashcore" | grep -q 'singbox' || {
|
||||||
content_line "3) 管理\033[33m自定义节点\033[0m"
|
content_line "3) 管理\033[33m自定义节点\033[0m"
|
||||||
@@ -19,31 +21,13 @@ override() {
|
|||||||
content_line "5) \033[32m自定义\033[0m高级功能"
|
content_line "5) \033[32m自定义\033[0m高级功能"
|
||||||
[ "$disoverride" != 1 ] && content_line "9) \033[33m禁用\033[0m配置文件覆写"
|
[ "$disoverride" != 1 ] && content_line "9) \033[33m禁用\033[0m配置文件覆写"
|
||||||
content_line ""
|
content_line ""
|
||||||
[ "$inuserguide" = 1 ] || content_line "0) 返回上级菜单"
|
content_line "0) 返回上级菜单"
|
||||||
separator_line "="
|
separator_line "="
|
||||||
read -r -p "请输入对应数字> " num
|
read -r -p "请输入对应数字> " num
|
||||||
case "$num" in
|
case "$num" in
|
||||||
"" | 0)
|
"" | 0)
|
||||||
break
|
break
|
||||||
;;
|
;;
|
||||||
1)
|
|
||||||
if [ -n "$(pidof CrashCore)" ]; then
|
|
||||||
comp_box "\033[33m检测到服务正在运行,需要先停止服务!\033[0m" \
|
|
||||||
"" \
|
|
||||||
"是否停止服务?"
|
|
||||||
btm_box "1) 是" \
|
|
||||||
"0) 否,返回上级菜单"
|
|
||||||
read -r -p "$COMMON_INPUT> " res
|
|
||||||
if [ "$res" = "1" ]; then
|
|
||||||
"$CRASHDIR"/start.sh stop
|
|
||||||
setport
|
|
||||||
else
|
|
||||||
continue
|
|
||||||
fi
|
|
||||||
else
|
|
||||||
setport
|
|
||||||
fi
|
|
||||||
;;
|
|
||||||
2)
|
2)
|
||||||
setrules
|
setrules
|
||||||
;;
|
;;
|
||||||
|
|||||||
Reference in New Issue
Block a user