From 193793df780c3c35869419b3801e10f5e530746e Mon Sep 17 00:00:00 2001 From: wukongdaily <2666180@gmail.com> Date: Thu, 25 Dec 2025 13:24:05 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E7=99=BB=E9=99=86?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 8196 -> 10244 bytes mt3600.sh | 10 ++++++++-- ui/glinjector | 4 ++++ 3 files changed, 12 insertions(+), 2 deletions(-) create mode 100644 ui/glinjector diff --git a/.DS_Store b/.DS_Store index cdb84a2fcdfab451739e0d180b33ef52f11c2bf6..efdd20b464e1cf403cc4dc2af6e643814b716475 100644 GIT binary patch delta 170 zcmZp1XbF&DU|?W$DortDU{C-uIe-{M3-C-V6q~50$f&U~U^hRb#%3M?9rnpm0u3DI zW|le%#zw}Iqr~hd8;fTMGBK1gWR?XN<>ln(r31AxZY=C)7i0#qfIxv8NVtN`+gSLW kc{0CDpa>Jh77dUzBLjm0h@M;^)4Q2b)SL;!3RbZ30K;M*xBvhE delta 110 zcmZn(XmOBWU|?W$DortDU;r^WfEYvza8E20o2aMAsJ1a+H$S7=W*z|@_Q@;~$rDR+ v1et*ffIxy9NVtO3ZY=!HJegl5kb@Co0>k8Zo~e@^1tK?xi9TY4Xv+iuHh>lt diff --git a/mt3600.sh b/mt3600.sh index 80cb785..0134578 100644 --- a/mt3600.sh +++ b/mt3600.sh @@ -78,6 +78,7 @@ do_quickstart() { hide_ui_elements #安装高级卸载 advanced_uninstall + do_auto_install_ui_helper green "首页风格安装完毕!请使用8080端口访问luci界面:http://192.168.8.1:8080" green "作者更多动态务必收藏:https://tvhelper.cpolar.cn/" } @@ -316,14 +317,17 @@ set_glfan_temp() { # 安装[官方辅助UI]插件 by 论坛 iBelieve do_install_ui_helper() { - echo "⚠️ 请您确保当前固件版本大于 4.7.2,若低于此版本建议先升级。" read -p "👉 如果您已确认,请按 [回车] 继续;否则按 Ctrl+C 或输入任意内容后回车退出:" user_input - if [ -n "$user_input" ]; then echo "🚫 用户取消安装。" return 1 fi + do_auto_install_ui_helper +} + +#自动安装[官方辅助UI] +do_auto_install_ui_helper() { local ipk_file="/tmp/glinjector_3.0.5-6_all.ipk" local sha_file="${ipk_file}.sha256" @@ -352,6 +356,8 @@ do_install_ui_helper() { opkg update opkg install "$ipk_file" + echo "✅ 初始化个性化登陆页..." + wget -O /etc/config/glinjector $HTTP_HOST/ui/glinjector } #高级卸载 diff --git a/ui/glinjector b/ui/glinjector new file mode 100644 index 0000000..d647e7a --- /dev/null +++ b/ui/glinjector @@ -0,0 +1,4 @@ + +config glinjector 'config' + option json '{"style":{"login":{"background":{"url":"https://api.timecdn.cn/libs/wallpaper/v1","size":"fill","position":"center"},"box":{"theme":"dark","alpha":30,"blur":30,"style":"float","margin":8,"width":500,"height":550,"radius":10,"position":"center","anime":"left"},"button":{"comb":true,"luci":true,"luci_text":"LuCI"}},"system":{"wide_mode":true,"home":{"background":{"url":"","size":"fill","position":"center","alpha":50}}}},"misc":{"fan":{"enable":true,"range":[30,90]},"unlock":false},"navbar":{"buttons":[{"name":"LuCI","icon":"iconfont icon-gateway","link":"/cgi-bin/luci/","mode":"blank","enable":true,"id":"tGASka71eSrVbwgg9Vu2MW"},{"name":"Interfaces","icon":"iconfont icon-printer","link":"/cgi-bin/luci/admin/network/network","mode":"embed","enable":true,"id":"cEs88xCUEaLMLEJJtWAcyN"},{"name":"Channel Analysis","icon":"iconfont icon-flash","link":"/cgi-bin/luci/admin/status/channel_analysis","mode":"embed","enable":true,"id":"d6eGqC5c81Zzknijm4U56A"},{"name":"Clients","icon":"iconfont icon-clients","link":"#/clients","mode":"embed","enable":true,"id":"poycJESdoZX3hdqTPET8c8"},{"name":"Overview","icon":"iconfont icon-info","link":"#/overview","mode":"embed","enable":true,"id":"mv2DRLJu8bA5GAQGnaQyoM"}]}}' +