From 129af6a0e312383ba938a818739d5d490eee928d Mon Sep 17 00:00:00 2001
From: lmq8267 <119713693+lmq8267@users.noreply.github.com>
Date: Fri, 7 Feb 2025 12:23:49 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=AE=98=E7=BD=91=E5=9C=B0?=
=?UTF-8?q?=E5=9D=80?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../luasrc/model/cbi/easytier.lua | 22 +++++++++----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/luci-app-easytier/luasrc/model/cbi/easytier.lua b/luci-app-easytier/luasrc/model/cbi/easytier.lua
index 5c05fe9..90fa98f 100644
--- a/luci-app-easytier/luasrc/model/cbi/easytier.lua
+++ b/luci-app-easytier/luasrc/model/cbi/easytier.lua
@@ -2,7 +2,7 @@ local http = luci.http
local nixio = require "nixio"
m = Map("easytier")
-m.description = translate('一个简单、安全、去中心化的内网穿透 VPN 组网方案,使用 Rust 语言和 Tokio 框架实现。 项目地址:github.com/EasyTier/EasyTier 官网文档 QQ群 菜鸟教程')
+m.description = translate('一个简单、安全、去中心化的内网穿透 VPN 组网方案,使用 Rust 语言和 Tokio 框架实现。 项目地址:github.com/EasyTier/EasyTier 官网文档 QQ群 菜鸟教程')
-- easytier
m:section(SimpleSection).template = "easytier/easytier_status"
@@ -118,11 +118,11 @@ proxy_network:depends("etcmd", "etcmd")
mapped_listeners = s:taboption("privacy",DynamicList, "mapped_listeners", translate("指定监听器的公网地址"),
translate("手动指定本机的公网地址,其他节点可以使用该地址连接到本节点(不支持域名)。
例如:tcp://123.123.123.123:11223,可以指定多个。(--mapped-listeners 参数)"))
-mapped_listeners:depends("etcmd", "etcmd")
+mapped_listeners:depends("listenermode", "ON")
rpc_portal = s:taboption("privacy", Value, "rpc_portal", translate("门户地址端口"),
translate("用于管理的 RPC 门户地址。0 表示随机端口,12345 表示监听本地主机的 12345 端口,0.0.0.0:12345 表示在所有接口上监听 12345 端口。默认值为 0,首选 15888 (-r 参数)"))
-rpc_portal.placeholder = "0"
+rpc_portal.placeholder = "15888"
rpc_portal.datatype = "range(1,65535)"
rpc_portal:depends("etcmd", "etcmd")
@@ -345,7 +345,7 @@ btn0.description = translate("点击按钮刷新,查看本机信息")
btn0.inputstyle = "apply"
btn0.write = function()
if process_status ~= "" then
- luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli node >/tmp/easytier-cli_node")
+ luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli node >/tmp/easytier-cli_node 2>&1")
else
luci.sys.call("echo '错误:程序未运行!请启动程序后重新点击刷新' >/tmp/easytier-cli_node")
end
@@ -364,7 +364,7 @@ btn1.description = translate("点击按钮刷新,查看对端信息")
btn1.inputstyle = "apply"
btn1.write = function()
if process_status ~= "" then
- luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli peer >/tmp/easytier-cli_peer")
+ luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli peer >/tmp/easytier-cli_peer 2>&1")
else
luci.sys.call("echo '错误:程序未运行!请启动程序后重新点击刷新' >/tmp/easytier-cli_peer")
end
@@ -383,7 +383,7 @@ btn2.description = translate("点击按钮刷新,查看connector信息")
btn2.inputstyle = "apply"
btn2.write = function()
if process_status ~= "" then
- luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli connector >/tmp/easytier-cli_connector")
+ luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli connector >/tmp/easytier-cli_connector 2>&1")
else
luci.sys.call("echo '错误:程序未运行!请启动程序后重新点击刷新' >/tmp/easytier-cli_connector")
end
@@ -402,7 +402,7 @@ btn3.description = translate("点击按钮刷新,查看stun信息")
btn3.inputstyle = "apply"
btn3.write = function()
if process_status ~= "" then
- luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli stun >/tmp/easytier-cli_stun")
+ luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli stun >/tmp/easytier-cli_stun 2>&1")
else
luci.sys.call("echo '错误:程序未运行!请启动程序后重新点击刷新' >/tmp/easytier-cli_stun")
end
@@ -422,7 +422,7 @@ btn4.description = translate("点击按钮刷新,查看route信息")
btn4.inputstyle = "apply"
btn4.write = function()
if process_status ~= "" then
- luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli route >/tmp/easytier-cli_route")
+ luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli route >/tmp/easytier-cli_route 2>&1")
else
luci.sys.call("echo '错误:程序未运行!请启动程序后重新点击刷新' >/tmp/easytier-cli_route")
end
@@ -441,7 +441,7 @@ btn6.description = translate("点击按钮刷新,查看peer-center信息")
btn6.inputstyle = "apply"
btn6.write = function()
if process_status ~= "" then
- luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli peer-center >/tmp/easytier-cli_peer-center")
+ luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli peer-center >/tmp/easytier-cli_peer-center 2>&1")
else
luci.sys.call("echo '错误:程序未运行!请启动程序后重新点击刷新' >/tmp/easytier-cli_peer-center")
end
@@ -460,7 +460,7 @@ btn7.description = translate("点击按钮刷新,查看vpn-portal信息")
btn7.inputstyle = "apply"
btn7.write = function()
if process_status ~= "" then
- luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli vpn-portal >/tmp/easytier-cli_vpn-portal")
+ luci.sys.call("$(dirname $(uci -q get easytier.@easytier[0].easytierbin))/easytier-cli vpn-portal >/tmp/easytier-cli_vpn-portal 2>&1")
else
luci.sys.call("echo '错误:程序未运行!请启动程序后重新点击刷新' >/tmp/easytier-cli_vpn-portal")
end
@@ -494,7 +494,7 @@ end
btnrm = s:taboption("infos", Button, "btnrm")
btnrm.inputtitle = translate("检测更新")
-btnrm.description = translate("点击按钮开始检测更新,上方状态栏显示")
+btnrm.description = translate("点击按钮开始检测更新,刷新上方状态栏显示")
btnrm.inputstyle = "apply"
btnrm.write = function()
os.execute("rm -rf /tmp/easytier*.tag /tmp/easytier*.newtag /tmp/easytier-core_*")