mirror of
https://github.com/juewuy/ShellCrash.git
synced 2026-03-12 08:21:40 +00:00
~完善配置文件管理功能,现在支持:
·导入管理各种订阅/节点链接,本地配置文件,本地base64文件 ·单独订阅、本地文件通过providers生成配置文件 ·单独订阅、节点通过Subconverter获取在线配置文件 ·单独订阅、本地文件直接作为配置文件使用 ·本地生成全部提供者,支持在线生成全部订阅、分享链接 ·本地生成功能支持自定义健康检查/自动更新间隔、正则筛选及UA
This commit is contained in:
@@ -11,12 +11,12 @@ __IS_MODULE_SUBCONVERTER=1
|
||||
subconverter() {
|
||||
while true; do
|
||||
separator_line "-"
|
||||
content_line " 1 \033[36m开始生成配置文件\033[0m"
|
||||
content_line " 2 设置\033[31m排除节点正则\033[0m \033[47;30m$exclude\033[0m"
|
||||
content_line " 3 设置\033[32m包含节点正则\033[0m \033[47;30m$include\033[0m"
|
||||
content_line " 4 选择\033[33m在线规则模版\033[0m"
|
||||
content_line " 5 选择\033[0mSubconverter服务器\033[0m"
|
||||
content_line " 6 自定义浏览器UA \033[32m$user_agent\033[0m"
|
||||
content_line "1) \033[36m开始生成配置文件\033[0m"
|
||||
content_line "2) 设置\033[31m排除节点正则\033[0m \033[47;30m$exclude\033[0m"
|
||||
content_line "3) 设置\033[32m包含节点正则\033[0m \033[47;30m$include\033[0m"
|
||||
content_line "4) 选择\033[33m在线规则模版\033[0m"
|
||||
content_line "5) 选择\033[0mSubconverter服务器\033[0m"
|
||||
content_line "6) 自定义浏览器UA \033[32m$user_agent\033[0m"
|
||||
common_back
|
||||
read -r -p "请输入对应数字 > " num
|
||||
case "$num" in
|
||||
@@ -124,8 +124,7 @@ gen_link_server() { #选择Subconverter服务器
|
||||
content_line "\033[32m感谢以下作者的无私奉献!!!\033[0m"
|
||||
echo 当前使用后端为:$(grep -aE '^3|^4' "$CRASHDIR"/configs/servers.list | sed -n ""$server_link"p" | awk '{print $3}')
|
||||
grep -aE '^3|^4' "$CRASHDIR"/configs/servers.list | awk '{print " "NR" "$3" "$2}'
|
||||
separator_line "-"
|
||||
echo 0 返回上级菜单
|
||||
common_back
|
||||
read -r -p "请输入对应数字 > " num
|
||||
totalnum=$(grep -acE '^3|^4' "$CRASHDIR"/configs/servers.list )
|
||||
if [ -z "$num" ] || [ "$num" -gt "$totalnum" ];then
|
||||
|
||||
Reference in New Issue
Block a user