mirror of
https://github.com/snltty/linker.git
synced 2025-10-06 09:36:54 +08:00
demo
This commit is contained in:
@@ -309,12 +309,12 @@ namespace linker.messenger.example
|
||||
//外网端口
|
||||
if (buffer[0] == 0)
|
||||
{
|
||||
await tunnelExternalResolver.Resolve(socketUdp, ep, buffer.AsMemory(0, result.ReceivedBytes));
|
||||
await tunnelExternalResolver.Resolve(socketUdp, ep, buffer.AsMemory(1, result.ReceivedBytes-1));
|
||||
}
|
||||
//中继节点报告
|
||||
else if (buffer[0] == 3)
|
||||
{
|
||||
await relayServerReportResolver.Resolve(socketUdp, ep, buffer.AsMemory(0, result.ReceivedBytes));
|
||||
await relayServerReportResolver.Resolve(socketUdp, ep, buffer.AsMemory(1, result.ReceivedBytes-1));
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
|
@@ -65,7 +65,6 @@ namespace linker.messenger.relay.server
|
||||
try
|
||||
{
|
||||
if (crypto == null) return;
|
||||
|
||||
data = crypto.Decode(data.ToArray());
|
||||
RelayServerNodeReportInfo relayNodeReportInfo = serializer.Deserialize<RelayServerNodeReportInfo>(data.Span);
|
||||
|
||||
@@ -80,8 +79,12 @@ namespace linker.messenger.relay.server
|
||||
relayNodeReportInfo.LastTicks = Environment.TickCount64;
|
||||
reports.AddOrUpdate(relayNodeReportInfo.Id, relayNodeReportInfo, (a, b) => relayNodeReportInfo);
|
||||
}
|
||||
catch (Exception)
|
||||
catch (Exception ex)
|
||||
{
|
||||
if(LoggerHelper.Instance.LoggerLevel <= LoggerTypes.DEBUG)
|
||||
{
|
||||
LoggerHelper.Instance.Error(ex);
|
||||
}
|
||||
}
|
||||
}
|
||||
/// <summary>
|
||||
|
@@ -1,5 +1,5 @@
|
||||
v1.6.4
|
||||
2024-12-21 17:49:55
|
||||
2024-12-21 18:01:49
|
||||
1. 优化UI,显示网络计算IP数
|
||||
2. 修复内网穿透不停止直接删除导致的无法再次添加的问题
|
||||
3. 优化网卡的端口转发
|
||||
|
Reference in New Issue
Block a user