chore: enhance interface display effects

This commit is contained in:
sofia
2026-01-23 19:55:59 +08:00
parent a082c68a7b
commit 60d945c3a2
6 changed files with 66 additions and 67 deletions

View File

@@ -14,7 +14,7 @@ gateway() {
line_break
separator_line "="
content_line "\033[30;47m访问与控制\033[0m"
separator_line "-"
separator_line "="
content_line "1) 配置\033[33m公网访问防火墙 \033[32m$fw_wan\033[0m"
content_line "2) 配置\033[36mTelegram专属控制机器人 \033[32m$bot_tg_service\033[0m"
content_line "3) 配置\033[36mDDNS自动域名\033[0m"
@@ -36,9 +36,8 @@ gateway() {
separator_line "="
if [ -n "$(pidof CrashCore)" ] && [ "$firewall_mod" = 'iptables' ]; then
content_line "\033[33m公网访问防火墙需要先停止服务\033[0m"
separator_line "-"
content_line "是否继续:"
separator_line "-"
content_line "是否确认继续:"
separator_line "="
content_line "1) 是"
content_line "0) 否,返回上级菜单"
separator_line "="
@@ -106,7 +105,7 @@ set_fw_wan() {
[ -n "$vms_port$sss_port" ] &&
content_line "当前自动放行端口:\033[36m$vms_port $sss_port\033[0m"
content_line "默认拦截端口:\033[33m$mix_port,$db_port\033[0m"
separator_line "-"
separator_line "="
content_line "1) 启用/关闭公网防火墙:\033[36m$fw_wan\033[0m"
content_line "2) 添加放行端口(可包含默认拦截端口)"
content_line "3) 移除指定手动放行端口"
@@ -124,7 +123,7 @@ set_fw_wan() {
separator_line "="
content_line "是否确认关闭防火墙?"
content_line "这会带来极大的安全隐患!"
separator_line "-"
separator_line "="
content_line "1) 是"
content_line "0) 否,返回上级菜单"
separator_line "="
@@ -271,7 +270,7 @@ set_bot_tg() {
line_break
separator_line "="
content_line "\033[31m注意\033[0m由于网络环境原因此机器人仅限服务启动时运行"
separator_line "-"
separator_line "="
content_line "1) 启用关闭TG-BOT服务 \033[32m$bot_tg_service\033[0m"
content_line "2) TG-BOT绑定设置 \033[32m$TG_CHATID_info\033[0m"
content_line "0) 返回上级菜单"
@@ -298,9 +297,8 @@ set_bot_tg() {
line_break
separator_line "="
content_line "检测到已经绑定了TG推送BOT"
separator_line "-"
content_line "是否直接使用:"
separator_line "-"
separator_line "="
content_line "1) 是"
content_line "0) 否"
separator_line "="
@@ -330,7 +328,7 @@ set_vmess() {
content_line "设置的端口会添加到公网访问防火墙并自动放行!"
content_line "脚本只提供基础功能,更多需求请用自定义配置文件功能!"
content_line "\033[31m切勿用于搭建违法翻墙节点违者后果自负\033[0m"
separator_line "-"
separator_line "="
content_line "1) \033[32m启用/关闭\033[0mVmess入站 \033[32m$vms_service\033[0m"
content_line "2) 设置\033[36m监听端口\033[0m \033[36m$vms_port\033[0m"
content_line "3) 设置\033[33mWS-path可选\033[0m \033[33m$vms_ws_path\033[0m"
@@ -474,7 +472,7 @@ set_shadowsocks() {
content_line "设置的端口会添加到公网访问防火墙并自动放行!"
content_line "脚本只提供基础功能,更多需求请用自定义配置文件功能!"
content_line "\033[31m切勿用于搭建违法翻墙节点违者后果自负\033[0m"
separator_line "-"
separator_line "="
content_line "1) \033[32m启用/关闭\033[0mShadowSocks入站 \033[32m$sss_service\033[0m"
content_line "2) 设置\033[36m监听端口\033[0m \033[36m$sss_port\033[0m"
content_line "3) 选择\033[33m加密协议\033[0m \033[33m$sss_cipher\033[0m"
@@ -522,7 +520,7 @@ set_shadowsocks() {
line_break
separator_line "="
content_line "请选择要使用的加密协议:"
separator_line "-"
separator_line "="
content_line "1) \033[32mxchacha20-ietf-poly1305\033[0m"
content_line "2) \033[32mchacha20-ietf-poly1305\033[0m"
content_line "3) \033[32maes-128-gcm\033[0m"
@@ -623,7 +621,7 @@ set_tailscale() {
content_line "创建秘钥:\033[32;4mhttps://login.tailscale.com/admin/settings/keys\033[0m"
content_line "访问非本机目标需允许通告:\033[32;4mhttps://login.tailscale.com\033[0m"
content_line "访问非本机目标需在终端设置使用Subnet或EXIT-NODE模式"
separator_line "-"
separator_line "="
content_line "1) \033[32m启用/关闭\033[0mTailscale服务 \033[32m$ts_service\033[0m"
content_line "2) 设置\033[36m秘钥\033[0mAuth Key $ts_auth_key_info"
content_line "3) 通告路由\033[33m内网地址\033[0mSubnet \033[36m$ts_subnet\033[0m"
@@ -714,7 +712,7 @@ set_wireguard() {
line_break
separator_line "="
content_line "\033[31m注意\033[0m脚本默认内核为了节约内存没有编译WireGuard模块\n如需使用请先前往自定义内核更新完整版内核文件"
separator_line "-"
separator_line "="
content_line "1) \033[32m启用/关闭\033[0mWireguard服务 \033[32m$wg_service\033[0m"
content_line ""
content_line "2) 设置\033[36mEndpoint地址\033[0m \033[36m$wg_server\033[0m"