优化更新

This commit is contained in:
snltty
2024-09-05 15:18:42 +08:00
parent e46048c861
commit 77399a76ac
4 changed files with 4 additions and 4 deletions

Binary file not shown.

View File

@@ -2,12 +2,12 @@ import win.ui;
/*DSG{{*/ /*DSG{{*/
mainForm = win.form(text="linker tray";right=279;bottom=212;max=false) mainForm = win.form(text="linker tray";right=279;bottom=212;max=false)
mainForm.add( mainForm.add(
btnCheck={cls="button";text="检查安装";left=8;top=183;right=77;bottom=206;z=1}; btnCheck={cls="button";text="检查安装";left=8;top=183;right=77;bottom=206;hide=1;z=1};
btnInstall={cls="button";text="安装服务";left=99;top=23;right=187;bottom=65;z=2}; btnInstall={cls="button";text="安装服务";left=99;top=23;right=187;bottom=65;z=2};
btnRun={cls="button";text="运行服务";left=99;top=74;right=187;bottom=113;z=3}; btnRun={cls="button";text="运行服务";left=99;top=74;right=187;bottom=113;z=3};
btnWebFull={cls="button";text="管理(专业)";left=152;top=135;right=224;bottom=164;z=6}; btnWebFull={cls="button";text="管理(专业)";left=152;top=135;right=224;bottom=164;z=6};
btnWebNet={cls="button";text="管理(简单)";left=66;top=135;right=138;bottom=164;z=5}; btnWebNet={cls="button";text="管理(简单)";left=66;top=135;right=138;bottom=164;z=5};
ckAutoStart={cls="checkbox";text="托盘自启动";left=187;top=186;right=273;bottom=203;z=4} ckAutoStart={cls="checkbox";text="托盘自启动";left=106;top=185;right=192;bottom=202;z=4}
) )
/*}}*/ /*}}*/

View File

@@ -18,7 +18,7 @@ namespace linker.plugins.tunnel
public sealed class TunnelAdapter : ITunnelAdapter public sealed class TunnelAdapter : ITunnelAdapter
{ {
public IPAddress LocalIP => running.Data.Tunnel.Interface != null && running.Data.Tunnel.Interface.Equals(IPAddress.Any) == false public IPAddress LocalIP => running.Data.Tunnel.Interface != null && running.Data.Tunnel.Interface.Equals(IPAddress.Any) == false
? (clientSignInState.Connection?.LocalAddress.Address ?? IPAddress.Any) : running.Data.Tunnel.Interface; ? running.Data.Tunnel.Interface : (clientSignInState.Connection?.LocalAddress.Address ?? IPAddress.Any);
public X509Certificate2 Certificate { get; private set; } public X509Certificate2 Certificate { get; private set; }
public PortMapInfo PortMap => new PortMapInfo { WanPort = running.Data.Tunnel.PortMapWan, LanPort = running.Data.Tunnel.PortMapLan }; public PortMapInfo PortMap => new PortMapInfo { WanPort = running.Data.Tunnel.PortMapWan, LanPort = running.Data.Tunnel.PortMapLan };

View File

@@ -1,5 +1,5 @@
v1.3.0 v1.3.0
2024-09-05 15:02:51 2024-09-05 15:18:42
1. 选择是否自动同步配置文件 1. 选择是否自动同步配置文件
2. 优化中继 2. 优化中继
3. 客户端配置文件加密 3. 客户端配置文件加密