Files
ShellCrash/scripts/menus/common.sh
juewuy 26fca6b359 ~完善配置文件管理功能,现在支持:
·导入管理各种订阅/节点链接,本地配置文件,本地base64文件
 ·单独订阅、本地文件通过providers生成配置文件
 ·单独订阅、节点通过Subconverter获取在线配置文件
 ·单独订阅、本地文件直接作为配置文件使用
 ·本地生成全部提供者,支持在线生成全部订阅、分享链接
 ·本地生成功能支持自定义健康检查/自动更新间隔、正则筛选及UA
2026-01-24 22:05:49 +08:00

50 lines
826 B
Bash

error_report() {
line_break
separator_line "="
content_line "\033[31m$1\033[0m"
separator_line "="
sleep 1
}
format_box() {
line_break
separator_line "="
for line in "$@"; do
content_line "$line"
done
separator_line "="
}
common_back() {
content_line "0) $COMMON_BACK"
separator_line "="
}
errornum() {
error_report "\033[31m$COMMON_ERR_NUM\033[0m"
}
error_letter() {
error_report "\033[31m$COMMON_ERR_LETTER\033[0m"
}
error_input() {
error_report "\033[31m$COMMON_ERR_INPUT\033[0m"
}
error_cancel() {
error_report "\033[31m$COMMON_ERR_CANCEL\033[0m"
}
cancel_back() {
separator_line "-"
content_line "$COMMON_CANCEL"
sleep 1
}
common_success() {
separator_line "-"
content_line "\033[32m$COMMON_SUCCESS\033[0m"
sleep 1
}