feat(ddns.sh): adapt new designs for more interfaces

This commit is contained in:
sofia
2026-01-25 18:38:18 +08:00
parent 241d3f2335
commit 323b8cf61c
4 changed files with 95 additions and 75 deletions

View File

@@ -30,13 +30,13 @@ upgrade() {
separator_line "="
content_line "\033[30;47m更新与支持\033[0m"
separator_line "-"
separator_line "="
content_line "当前目录(\033[32m$CRASHDIR\033[0m)剩余空间:\033[36m$(dir_avail "$CRASHDIR" -h)\033[0m"
[ "$(dir_avail "$CRASHDIR")" -le 5120 ] && [ "$CRASHDIR" = "$BINDIR" ] && {
content_line "\033[33m当前目录剩余空间较低建议开启小闪存模式\033[0m"
}
separator_line "-"
separator_line "="
content_line "1) 更新\033[36m管理脚本\t\033[33m$versionsh_l\033[0m > \033[32m$version_new \033[36m$release_type\033[0m"
content_line "2) 切换/更新\033[33m内核文件\t\033[33m$core_v\033[0m > \033[32m$core_v_new\033[0m"
content_line "3) 安装/更新本地\033[32m数据库文件\033[0m"
@@ -46,6 +46,7 @@ upgrade() {
content_line "7) 切换\033[36m安装源及版本分支\033[0m"
content_line "8) \033[31m卸载ShellCrash\033[0m"
content_line "9) \033[36m感谢列表\033[0m"
content_line ""
content_line "0) 返回上级菜单"
separator_line "="
@@ -87,28 +88,28 @@ upgrade() {
line_break
separator_line "="
content_line "感谢以下项目及其开发者们的无私奉献!"
separator_line "-"
separator_line "="
content_line "\033[32mClash \033[0m开发\033[36mDreamacro\033[0m"
content_line "\033[32mClash \033[0m开发\033[36mDreamacro\033[0m"
content_line ""
content_line "\033[32msing-box \033[0m开发\033[36mSagerNet\033[0m"
content_line "\033[32msing-box \033[0m开发\033[36mSagerNet\033[0m"
content_line "项目地址:\033[32mhttps://github.com/SagerNet/sing-box\033[0m"
content_line ""
content_line "\033[32mMetaCubeX \033[0m开发\033[36mMetaCubeX\033[0m"
content_line "\033[32mMetaCubeX \033[0m开发\033[36mMetaCubeX\033[0m"
content_line "项目地址:\033[32mhttps://github.com/MetaCubeX\033[0m"
content_line ""
content_line "\033[32mYACD面板 \033[0m开发\033[36mhaishanh\033[0m"
content_line "\033[32mYACD面板 \033[0m开发\033[36mhaishanh\033[0m"
content_line "项目地址:\033[32mhttps://github.com/haishanh/yacd\033[0m"
content_line ""
content_line "\033[32mZashboard \033[0m开发\033[36mZephyruso\033[0m"
content_line "\033[32mZashboard \033[0m开发\033[36mZephyruso\033[0m"
content_line "项目地址:\033[32mhttps://github.com/Zephyruso/zashboard\033[0m"
content_line ""
content_line "\033[32mSubconverter \033[0m开发\033[36mtindy2013\033[0m"
content_line "\033[32mSubconverter \033[0m开发\033[36mtindy2013\033[0m"
content_line "项目地址:\033[32mhttps://github.com/tindy2013/subconverter\033[0m"
content_line ""
@@ -116,11 +117,11 @@ upgrade() {
content_line "项目地址:\033[32mhttps://github.com/reF1nd/sing-box\033[0m"
content_line ""
content_line "\033[32mDustinWin \033[0m开发\033[36mDustinWin\033[0m"
content_line "\033[32mDustinWin \033[0m开发\033[36mDustinWin\033[0m"
content_line "开发者地址:\033[32mhttps://github.com/DustinWin\033[0m"
content_line ""
separator_line "-"
separator_line "="
content_line "特别感谢:\033[36m所有帮助及赞助过此项目的同仁们\033[0m"
separator_line "="
sleep 2