| | |
| | | using System.Threading; |
| | | using System.Net.Sockets; |
| | | using System.Net; |
| | | using Shared.SimpleControl; |
| | | |
| | | namespace Shared |
| | | { |
| | |
| | | tempPacket.HaveSendCount++; |
| | | byte [] messageSend; |
| | | //2020-01-14 增加本地通讯加密 |
| | | if (UserConfig.Instance.IsLocalEncrypt) { |
| | | if (UserConfig.Instance.IsLocalEncrypt && CommonPage.needEncryptionDetection) { |
| | | messageSend = Shared.Securitys.EncryptionService.AesEncryptPayload (tempPacket.Bytes, UserConfig.Instance.LocalEncryptKey); |
| | | } else { |
| | | messageSend = tempPacket.Bytes; |
| | |
| | | |
| | | busSocket.BeginSendTo(messageSend, 0, messageSend.Length, SocketFlags.None, tempPacket.RemoteEndPoint, new AsyncCallback(asyncEndSend), tempPacket); |
| | | } |
| | | catch { |
| | | |
| | | catch(Exception e) { |
| | | Console.WriteLine (e.Message); |
| | | } |
| | | } |
| | | |