From c464d8adebc07b475f2e6f302fb896d0f097ab77 Mon Sep 17 00:00:00 2001 From: suyuan <175338101@qq.com> Date: Sun, 1 Oct 2023 01:38:11 +0800 Subject: [PATCH] Update wanstatus.htm --- .../luasrc/view/status/wanstatus.htm | 22 ++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/luci-app-status/luasrc/view/status/wanstatus.htm b/luci-app-status/luasrc/view/status/wanstatus.htm index bfb248074..543cf3b98 100755 --- a/luci-app-status/luasrc/view/status/wanstatus.htm +++ b/luci-app-status/luasrc/view/status/wanstatus.htm @@ -189,6 +189,18 @@ local statuslogo = ucic:get("openmptcprouter","settings","statuslogo") or "openm statusMessage += '
'; } } + if (mArray.openmptcprouter.shadowsocksrust_enabled == true && mArray.openmptcprouter.service_addr != "") + { + if (mArray.openmptcprouter.shadowsocksrust_service == false) + { + statusMessage += '<%:ShadowSocks Rust is not running%>'; + if (mArray.openmptcprouter.shadowsocksrust_service_key == false && mArray.openmptcprouter.shadowsocksrust_service_method !== "none") + { + statusMessage += ' (' + '<%:empty key%>' + ')'; + } + statusMessage += '
'; + } + } if (mArray.openmptcprouter.v2ray_enabled == true && mArray.openmptcprouter.service_addr != "") { if (mArray.openmptcprouter.v2ray_service == false) @@ -197,6 +209,14 @@ local statuslogo = ucic:get("openmptcprouter","settings","statuslogo") or "openm statusMessage += '
'; } } + if (mArray.openmptcprouter.xray_enabled == true && mArray.openmptcprouter.service_addr != "") + { + if (mArray.openmptcprouter.xray_service == false) + { + statusMessage += '<%:XRay is not running%>'; + statusMessage += '
'; + } + } if (mArray.openmptcprouter.fsro == true) { statusMessage += '<%:Filesystem is readonly%>' + '
'; @@ -220,7 +240,7 @@ local statuslogo = ucic:get("openmptcprouter","settings","statuslogo") or "openm statusIcon = "<%=resource%>/openmptcprouter/images/statusError.png"; } else if (mArray.openmptcprouter.service_addr != "") { - if (mArray.openmptcprouter.v2ray_enabled == false && mArray.openmptcprouter.shadowsocks_enabled == false) + if (mArray.openmptcprouter.xray_enabled == false && mArray.openmptcprouter.v2ray_enabled == false && mArray.openmptcprouter.shadowsocks_enabled == false && mArray.openmptcprouter.shadowsocksrust_enabled == false) { statusMessage += '<%:Proxy is DISABLED%>' + '
'; }