diff --git a/WPELibrary/Lib/MultiLanguage.cs b/WPELibrary/Lib/MultiLanguage.cs index 23fd253..88b24eb 100644 --- a/WPELibrary/Lib/MultiLanguage.cs +++ b/WPELibrary/Lib/MultiLanguage.cs @@ -89,15 +89,15 @@ public static class MultiLanguage public static string[] MutiLan_77 = { "序号\t类别\t套接字\t源地址\t目的地址\t长度\t数据\t", "ID\tCategory\tSocket\tFrom Address\tTo Address\tLength\tData\t" }; public static string[] MutiLan_78 = { "记录时间\t模块\t日志内容\t", "Log Time\tModule Name\tLog content\t" }; public static string[] MutiLan_79 = { "提示", "Prompt" }; - public static string[] MutiLan_80 = { "CPU: {0}%", "CPU: {0}%" }; - public static string[] MutiLan_81 = { "内存: {0}%", "Memory: {0}%" }; + //public static string[] MutiLan_80 = { "CPU: {0}%", "CPU: {0}%" }; + //public static string[] MutiLan_81 = { "内存: {0}%", "Memory: {0}%" }; public static string[] MutiLan_82 = { "递进位置超出封包长度", "Progressive position exceeds packet length" }; public static string[] MutiLan_83 = { "不是合法的十六进制数据", "Not legal hexadecimal data" }; public static string[] MutiLan_84 = { "请选择需要发送的封包", "Please select the packets to sent" }; public static string[] MutiLan_85 = { "十六进制", "Hexadecimal" }; public static string[] MutiLan_86 = { "二进制", "Binary" }; public static string[] MutiLan_87 = { "十进制", "Decimal" }; - public static string[] MutiLan_88 = { "正在读取数据 . . .", "Loading . . ." }; + //public static string[] MutiLan_88 = { "正在读取数据 . . .", "Loading . . ." }; #endregion diff --git a/WPELibrary/Lib/Socket_Cache.cs b/WPELibrary/Lib/Socket_Cache.cs index 36f3a66..85648d5 100644 --- a/WPELibrary/Lib/Socket_Cache.cs +++ b/WPELibrary/Lib/Socket_Cache.cs @@ -16,9 +16,7 @@ public static class Socket_Cache public static long TotalPackets = 0; public static long Total_SendBytes = 0; public static long Total_RecvBytes = 0; - public static bool SpeedMode; - public static bool MonitorMEM; - public static decimal MonitorMEM_Value; + public static bool SpeedMode; public static byte[] bByteBuff = new byte[0]; public static bool Support_WS1, Support_WS2; public static bool HookSend, HookSendTo, HookRecv, HookRecvFrom, HookWSASend, HookWSASendTo, HookWSARecv, HookWSARecvFrom; diff --git a/WPELibrary/Lib/Socket_Operation.cs b/WPELibrary/Lib/Socket_Operation.cs index eb93e77..060b48a 100644 --- a/WPELibrary/Lib/Socket_Operation.cs +++ b/WPELibrary/Lib/Socket_Operation.cs @@ -2827,9 +2827,7 @@ public static bool SaveSystemConfig() xeConfig.AppendChild(xeSystemConfig); string sSpeedMode = Socket_Cache.SpeedMode.ToString(); - string sFilterList_Execute = Socket_Cache.FilterList.FilterList_Execute.ToString(); - string sMonitorMEM = Socket_Cache.MonitorMEM.ToString(); - string sMonitorMEM_Value = Socket_Cache.MonitorMEM_Value.ToString(); + string sFilterList_Execute = Socket_Cache.FilterList.FilterList_Execute.ToString(); XmlElement xeSpeedMode = doc.CreateElement("SpeedMode"); xeSpeedMode.InnerText = sSpeedMode; @@ -2837,15 +2835,7 @@ public static bool SaveSystemConfig() XmlElement xeFilterList_Execute = doc.CreateElement("FilterList_Execute"); xeFilterList_Execute.InnerText = sFilterList_Execute; - xeSystemConfig.AppendChild(xeFilterList_Execute); - - XmlElement xeMonitorMEM = doc.CreateElement("MonitorMEM"); - xeMonitorMEM.InnerText = sMonitorMEM; - xeSystemConfig.AppendChild(xeMonitorMEM); - - XmlElement xeMonitorMEM_Value = doc.CreateElement("MonitorMEM_Value"); - xeMonitorMEM_Value.InnerText = sMonitorMEM_Value; - xeSystemConfig.AppendChild(xeMonitorMEM_Value); + xeSystemConfig.AppendChild(xeFilterList_Execute); #endregion @@ -2967,14 +2957,10 @@ public static bool LoadSystemConfig() XmlNode xnSystemConfig = xnConfig.SelectSingleNode("SystemConfig"); string sSpeedMode = xnSystemConfig.SelectSingleNode("SpeedMode").InnerText; - string sFilterList_Execute = xnSystemConfig.SelectSingleNode("FilterList_Execute").InnerText; - string sMonitorMEM = xnSystemConfig.SelectSingleNode("MonitorMEM").InnerText; - string sMonitorMEM_Value = xnSystemConfig.SelectSingleNode("MonitorMEM_Value").InnerText; + string sFilterList_Execute = xnSystemConfig.SelectSingleNode("FilterList_Execute").InnerText; Socket_Cache.SpeedMode = bool.Parse(sSpeedMode); - Socket_Cache.FilterList.FilterList_Execute = GetFilterListExecute_ByString(sFilterList_Execute); - Socket_Cache.MonitorMEM = bool.Parse(sMonitorMEM); - Socket_Cache.MonitorMEM_Value = decimal.Parse(sMonitorMEM_Value); + Socket_Cache.FilterList.FilterList_Execute = GetFilterListExecute_ByString(sFilterList_Execute); #endregion } diff --git a/WPELibrary/Socket_Form.Designer.cs b/WPELibrary/Socket_Form.Designer.cs index 4271e4f..65257b2 100644 --- a/WPELibrary/Socket_Form.Designer.cs +++ b/WPELibrary/Socket_Form.Designer.cs @@ -163,11 +163,6 @@ private void InitializeComponent() this.cbSocketList_AutoRoll = new System.Windows.Forms.CheckBox(); this.tcSocketInfo_SystemSet = new System.Windows.Forms.TabPage(); this.tlpSystemSet = new System.Windows.Forms.TableLayoutPanel(); - this.gbSystemSet_MonitorSet = new System.Windows.Forms.GroupBox(); - this.tlpSystemSet_MonitorSet = new System.Windows.Forms.TableLayoutPanel(); - this.lMonitorSet_Mem = new System.Windows.Forms.Label(); - this.nudMonitorSet_Mem = new System.Windows.Forms.NumericUpDown(); - this.cbMonitorSet_Mem = new System.Windows.Forms.CheckBox(); this.gbSystemSet_FilterSet = new System.Windows.Forms.GroupBox(); this.tlpSystemSet_FilterSet = new System.Windows.Forms.TableLayoutPanel(); this.rbFilterSet_Sequence = new System.Windows.Forms.RadioButton(); @@ -313,8 +308,6 @@ private void InitializeComponent() this.tsslWinSock = new System.Windows.Forms.ToolStripStatusLabel(); this.tsslSplit3 = new System.Windows.Forms.ToolStripStatusLabel(); this.tsslTotalBytes = new System.Windows.Forms.ToolStripStatusLabel(); - this.tsslSplit4 = new System.Windows.Forms.ToolStripStatusLabel(); - this.tsslMonitorInfo = new System.Windows.Forms.ToolStripStatusLabel(); this.bgwSocketList = new System.ComponentModel.BackgroundWorker(); this.tSocketInfo = new System.Windows.Forms.Timer(this.components); this.bgwLogList = new System.ComponentModel.BackgroundWorker(); @@ -333,7 +326,6 @@ private void InitializeComponent() this.cmsIcon_Exit = new System.Windows.Forms.ToolStripMenuItem(); this.bgwSocketInfo = new System.ComponentModel.BackgroundWorker(); this.tSocketList = new System.Windows.Forms.Timer(this.components); - this.bgwPerformanceCounter = new System.ComponentModel.BackgroundWorker(); this.dataGridViewImageColumn1 = new System.Windows.Forms.DataGridViewImageColumn(); this.tlpSocketForm.SuspendLayout(); this.ssSocketList.SuspendLayout(); @@ -367,9 +359,6 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.nudSocketList_AutoClearValue)).BeginInit(); this.tcSocketInfo_SystemSet.SuspendLayout(); this.tlpSystemSet.SuspendLayout(); - this.gbSystemSet_MonitorSet.SuspendLayout(); - this.tlpSystemSet_MonitorSet.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudMonitorSet_Mem)).BeginInit(); this.gbSystemSet_FilterSet.SuspendLayout(); this.tlpSystemSet_FilterSet.SuspendLayout(); this.gbSystemSet_WorkMode.SuspendLayout(); @@ -1239,8 +1228,8 @@ private void InitializeComponent() // tlpListSet_LogList // resources.ApplyResources(this.tlpListSet_LogList, "tlpListSet_LogList"); - this.tlpListSet_LogList.Controls.Add(this.nudLogList_AutoClearValue, 2, 0); - this.tlpListSet_LogList.Controls.Add(this.cbLogList_AutoClear, 1, 0); + this.tlpListSet_LogList.Controls.Add(this.nudLogList_AutoClearValue, 1, 1); + this.tlpListSet_LogList.Controls.Add(this.cbLogList_AutoClear, 0, 1); this.tlpListSet_LogList.Controls.Add(this.cbLogList_AutoRoll, 0, 0); this.tlpListSet_LogList.Name = "tlpListSet_LogList"; // @@ -1282,8 +1271,8 @@ private void InitializeComponent() // tlpListSet_SocketList // resources.ApplyResources(this.tlpListSet_SocketList, "tlpListSet_SocketList"); - this.tlpListSet_SocketList.Controls.Add(this.nudSocketList_AutoClearValue, 2, 0); - this.tlpListSet_SocketList.Controls.Add(this.cbSocketList_AutoClear, 1, 0); + this.tlpListSet_SocketList.Controls.Add(this.nudSocketList_AutoClearValue, 1, 1); + this.tlpListSet_SocketList.Controls.Add(this.cbSocketList_AutoClear, 0, 1); this.tlpListSet_SocketList.Controls.Add(this.cbSocketList_AutoRoll, 0, 0); this.tlpListSet_SocketList.Name = "tlpListSet_SocketList"; // @@ -1325,55 +1314,10 @@ private void InitializeComponent() // tlpSystemSet // resources.ApplyResources(this.tlpSystemSet, "tlpSystemSet"); - this.tlpSystemSet.Controls.Add(this.gbSystemSet_MonitorSet, 2, 0); this.tlpSystemSet.Controls.Add(this.gbSystemSet_FilterSet, 1, 0); this.tlpSystemSet.Controls.Add(this.gbSystemSet_WorkMode, 0, 0); this.tlpSystemSet.Name = "tlpSystemSet"; // - // gbSystemSet_MonitorSet - // - this.gbSystemSet_MonitorSet.Controls.Add(this.tlpSystemSet_MonitorSet); - resources.ApplyResources(this.gbSystemSet_MonitorSet, "gbSystemSet_MonitorSet"); - this.gbSystemSet_MonitorSet.Name = "gbSystemSet_MonitorSet"; - this.gbSystemSet_MonitorSet.TabStop = false; - // - // tlpSystemSet_MonitorSet - // - resources.ApplyResources(this.tlpSystemSet_MonitorSet, "tlpSystemSet_MonitorSet"); - this.tlpSystemSet_MonitorSet.Controls.Add(this.lMonitorSet_Mem, 2, 0); - this.tlpSystemSet_MonitorSet.Controls.Add(this.nudMonitorSet_Mem, 1, 0); - this.tlpSystemSet_MonitorSet.Controls.Add(this.cbMonitorSet_Mem, 0, 0); - this.tlpSystemSet_MonitorSet.Name = "tlpSystemSet_MonitorSet"; - // - // lMonitorSet_Mem - // - resources.ApplyResources(this.lMonitorSet_Mem, "lMonitorSet_Mem"); - this.lMonitorSet_Mem.Name = "lMonitorSet_Mem"; - // - // nudMonitorSet_Mem - // - resources.ApplyResources(this.nudMonitorSet_Mem, "nudMonitorSet_Mem"); - this.nudMonitorSet_Mem.Minimum = new decimal(new int[] { - 1, - 0, - 0, - 0}); - this.nudMonitorSet_Mem.Name = "nudMonitorSet_Mem"; - this.nudMonitorSet_Mem.Value = new decimal(new int[] { - 20, - 0, - 0, - 0}); - // - // cbMonitorSet_Mem - // - resources.ApplyResources(this.cbMonitorSet_Mem, "cbMonitorSet_Mem"); - this.cbMonitorSet_Mem.Checked = true; - this.cbMonitorSet_Mem.CheckState = System.Windows.Forms.CheckState.Checked; - this.cbMonitorSet_Mem.Name = "cbMonitorSet_Mem"; - this.cbMonitorSet_Mem.UseVisualStyleBackColor = true; - this.cbMonitorSet_Mem.CheckedChanged += new System.EventHandler(this.cbMonitorSet_Mem_CheckedChanged); - // // gbSystemSet_FilterSet // this.gbSystemSet_FilterSet.Controls.Add(this.tlpSystemSet_FilterSet); @@ -2478,9 +2422,7 @@ private void InitializeComponent() this.tsslSplit2, this.tsslWinSock, this.tsslSplit3, - this.tsslTotalBytes, - this.tsslSplit4, - this.tsslMonitorInfo}); + this.tsslTotalBytes}); this.ssProcessInfo.Name = "ssProcessInfo"; // // tsslProcessName @@ -2521,17 +2463,6 @@ private void InitializeComponent() this.tsslTotalBytes.Name = "tsslTotalBytes"; resources.ApplyResources(this.tsslTotalBytes, "tsslTotalBytes"); // - // tsslSplit4 - // - this.tsslSplit4.ForeColor = System.Drawing.Color.DarkGray; - this.tsslSplit4.Name = "tsslSplit4"; - resources.ApplyResources(this.tsslSplit4, "tsslSplit4"); - // - // tsslMonitorInfo - // - resources.ApplyResources(this.tsslMonitorInfo, "tsslMonitorInfo"); - this.tsslMonitorInfo.Name = "tsslMonitorInfo"; - // // bgwSocketList // this.bgwSocketList.DoWork += new System.ComponentModel.DoWorkEventHandler(this.bgwSocketList_DoWork); @@ -2641,10 +2572,6 @@ private void InitializeComponent() this.tSocketList.Interval = 10; this.tSocketList.Tick += new System.EventHandler(this.tSocketList_Tick); // - // bgwPerformanceCounter - // - this.bgwPerformanceCounter.DoWork += new System.ComponentModel.DoWorkEventHandler(this.bgwPerformanceCounter_DoWork); - // // dataGridViewImageColumn1 // dataGridViewCellStyle14.Alignment = System.Windows.Forms.DataGridViewContentAlignment.MiddleCenter; @@ -2707,10 +2634,6 @@ private void InitializeComponent() ((System.ComponentModel.ISupportInitialize)(this.nudSocketList_AutoClearValue)).EndInit(); this.tcSocketInfo_SystemSet.ResumeLayout(false); this.tlpSystemSet.ResumeLayout(false); - this.gbSystemSet_MonitorSet.ResumeLayout(false); - this.tlpSystemSet_MonitorSet.ResumeLayout(false); - this.tlpSystemSet_MonitorSet.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.nudMonitorSet_Mem)).EndInit(); this.gbSystemSet_FilterSet.ResumeLayout(false); this.tlpSystemSet_FilterSet.ResumeLayout(false); this.tlpSystemSet_FilterSet.PerformLayout(); @@ -2993,9 +2916,6 @@ private void InitializeComponent() private System.Windows.Forms.TabPage tcSocketInfo_SystemSet; private System.Windows.Forms.TabPage tcSocketInfo_ListSet; private System.Windows.Forms.Timer tSocketList; - private System.Windows.Forms.ToolStripStatusLabel tsslSplit4; - private System.Windows.Forms.ToolStripStatusLabel tsslMonitorInfo; - private System.ComponentModel.BackgroundWorker bgwPerformanceCounter; private System.Windows.Forms.TableLayoutPanel tlpListSet; private System.Windows.Forms.GroupBox gbListSet_SocketList; private System.Windows.Forms.TableLayoutPanel tlpListSet_SocketList; @@ -3015,11 +2935,6 @@ private void InitializeComponent() private System.Windows.Forms.TableLayoutPanel tlpSystemSet_FilterSet; private System.Windows.Forms.RadioButton rbFilterSet_Priority; private System.Windows.Forms.RadioButton rbFilterSet_Sequence; - private System.Windows.Forms.GroupBox gbSystemSet_MonitorSet; - private System.Windows.Forms.TableLayoutPanel tlpSystemSet_MonitorSet; - private System.Windows.Forms.CheckBox cbMonitorSet_Mem; - private System.Windows.Forms.NumericUpDown nudMonitorSet_Mem; - private System.Windows.Forms.Label lMonitorSet_Mem; private System.Windows.Forms.TableLayoutPanel tlpHookSet; private System.Windows.Forms.GroupBox gbHookSet_Winsock; private System.Windows.Forms.TableLayoutPanel tlpHookSet_Winsock; diff --git a/WPELibrary/Socket_Form.cs b/WPELibrary/Socket_Form.cs index fd1f883..0627ad2 100644 --- a/WPELibrary/Socket_Form.cs +++ b/WPELibrary/Socket_Form.cs @@ -22,10 +22,7 @@ public partial class Socket_Form : Form private Color col_Del = Color.Red; private Color col_Add = Color.Green; - private ToolTip tt = new ToolTip(); - - private PerformanceCounter pcCPU; - private PerformanceCounter pcMEM; + private ToolTip tt = new ToolTip(); #region//加载窗体 @@ -35,8 +32,7 @@ public Socket_Form(string sLanguage) { MultiLanguage.SetDefaultLanguage(sLanguage); InitializeComponent(); - - this.InitPerformanceCounter(); + this.InitSocketForm(); this.InitSocketDGV(); this.InitHexBox(); @@ -186,15 +182,7 @@ private void InitSocketForm() { Socket_Operation.DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); } - } - - private void InitPerformanceCounter() - { - if (!bgwPerformanceCounter.IsBusy) - { - bgwPerformanceCounter.RunWorkerAsync(); - } - } + } private void InitHexBox() { @@ -237,71 +225,7 @@ private void InitSocketDGV() } } - #endregion - - #region//获取CPU和内存占用率 - - private void bgwPerformanceCounter_DoWork(object sender, DoWorkEventArgs e) - { - try - { - pcCPU = new PerformanceCounter("Processor", "% Processor Time", "_Total"); - pcMEM = new PerformanceCounter("Memory", "Available MBytes"); - - pcCPU.NextValue(); - pcMEM.NextValue(); - } - catch (Exception ex) - { - Socket_Operation.DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); - } - } - - private string GetMonitorInfo() - { - string sReturn = string.Empty; - - try - { - if (!bgwPerformanceCounter.IsBusy) - { - float fCPU = pcCPU.NextValue(); - float fMEM = pcMEM.NextValue() / 160; - - if (this.cbMonitorSet_Mem.Checked) - { - int iMEM_Monitor = ((int)this.nudMonitorSet_Mem.Value); - - if (fMEM < iMEM_Monitor) - { - this.tsslMonitorInfo.ForeColor = Color.Red; - } - else - { - this.tsslMonitorInfo.ForeColor = Color.FromName("ControlText"); - } - } - else - { - this.tsslMonitorInfo.ForeColor = Color.FromName("ControlText"); - } - - sReturn = string.Format(MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_80), fCPU.ToString("F1")) + " " + string.Format(MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_81), fMEM.ToString("F1")); - } - else - { - sReturn = MultiLanguage.GetDefaultLanguage(MultiLanguage.MutiLan_88); - } - } - catch (Exception ex) - { - Socket_Operation.DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); - } - - return sReturn; - } - - #endregion + #endregion #region//设置系统参数 @@ -354,10 +278,7 @@ private void LoadSystemParameter() this.nudLogList_AutoClearValue.Value = Socket_Cache.FilterList.AutoClear_Value; this.LogList_AutoClearChange(); - this.cbWorkingMode_Speed.Checked = Socket_Cache.SpeedMode; - this.cbMonitorSet_Mem.Checked = Socket_Cache.MonitorMEM; - this.nudMonitorSet_Mem.Value = Socket_Cache.MonitorMEM_Value; - this.MonitorMem_Change(); + this.cbWorkingMode_Speed.Checked = Socket_Cache.SpeedMode; switch (Socket_Cache.FilterList.FilterList_Execute) { @@ -420,9 +341,7 @@ private void SetSystemParameter() Socket_Cache.FilterList.AutoClear = this.cbLogList_AutoClear.Checked; Socket_Cache.FilterList.AutoClear_Value = this.nudLogList_AutoClearValue.Value; - Socket_Cache.SpeedMode = this.cbWorkingMode_Speed.Checked; - Socket_Cache.MonitorMEM = this.cbMonitorSet_Mem.Checked; - Socket_Cache.MonitorMEM_Value = this.nudMonitorSet_Mem.Value; + Socket_Cache.SpeedMode = this.cbWorkingMode_Speed.Checked; if (this.rbFilterSet_Priority.Checked) { @@ -571,35 +490,7 @@ private void LogList_AutoClearChange() } } - #endregion - - #region//系统设置 - - private void cbMonitorSet_Mem_CheckedChanged(object sender, EventArgs e) - { - this.MonitorMem_Change(); - } - - private void MonitorMem_Change() - { - try - { - if (this.cbMonitorSet_Mem.Checked) - { - this.nudMonitorSet_Mem.Enabled = true; - } - else - { - this.nudMonitorSet_Mem.Enabled = false; - } - } - catch (Exception ex) - { - Socket_Operation.DoLog(MethodBase.GetCurrentMethod().Name, ex.Message); - } - } - - #endregion + #endregion #region//清空数据 @@ -890,8 +781,7 @@ private void bgwSocketInfo_RunWorkerCompleted(object sender, RunWorkerCompletedE this.tlWSASend_CNT.Text = Socket_Cache.SocketQueue.WSASend_CNT.ToString(); this.tlWSARecv_CNT.Text = Socket_Cache.SocketQueue.WSARecv_CNT.ToString(); this.tlWSASendTo_CNT.Text = Socket_Cache.SocketQueue.WSASendTo_CNT.ToString(); - this.tlWSARecvFrom_CNT.Text = Socket_Cache.SocketQueue.WSARecvFrom_CNT.ToString(); - this.tsslMonitorInfo.Text = this.GetMonitorInfo(); + this.tlWSARecvFrom_CNT.Text = Socket_Cache.SocketQueue.WSARecvFrom_CNT.ToString(); } catch (Exception ex) { @@ -2061,8 +1951,6 @@ private void bExtraction_Click(object sender, EventArgs e) } } - #endregion - - + #endregion } } diff --git a/WPELibrary/Socket_Form.en-US.resx b/WPELibrary/Socket_Form.en-US.resx index 237decb..e0fcac3 100644 --- a/WPELibrary/Socket_Form.en-US.resx +++ b/WPELibrary/Socket_Form.en-US.resx @@ -365,7 +365,7 @@ 3, 17 - 108, 107 + 108, 102 6, 31 @@ -408,31 +408,31 @@ 4, 24 - 770, 99 + 770, 94 [ Filter Setting ] - 770, 99 + 770, 94 - 585, 36 + 585, 31 179, 23 - 469, 36 + 469, 31 - 110, 24 + 110, 23 Packet Header: - 93, 63 + 93, 57 138, 30 @@ -449,6 +449,9 @@ 53, 23 + + 6, 60 + 84, 24 @@ -459,25 +462,25 @@ 96, 6 - 132, 24 + 132, 19 Display Only - 84, 24 + 84, 19 No Display - 326, 66 + 326, 60 132, 23 - 239, 66 + 239, 60 81, 24 @@ -486,13 +489,13 @@ Port Num: - 585, 66 + 585, 60 179, 23 - 469, 66 + 469, 60 110, 24 @@ -500,29 +503,32 @@ Pakcet Data: + + 6, 31 + - 84, 24 + 84, 23 Socket: - 239, 36 + 239, 31 - 81, 24 + 81, 23 IP Addr: - 96, 36 + 96, 31 132, 23 - 326, 36 + 326, 31 132, 23 @@ -531,88 +537,88 @@ 4, 24 - 770, 99 + 770, 94 [ Hook Setting ] - 770, 99 + 770, 94 - 379, 96 + 379, 91 3, 17 - 373, 76 + 373, 71 - 189, 41 + 189, 38 - 181, 32 + 181, 30 WSARecvFrom - 3, 41 + 3, 38 - 180, 32 + 180, 30 WSARecv - 181, 32 + 181, 29 WSASendTo - 180, 32 + 180, 29 WSASend - 379, 96 + 379, 91 3, 17 - 373, 76 + 373, 71 - 189, 41 + 189, 38 - 181, 32 + 181, 30 RecvFrom - 3, 41 + 3, 38 - 180, 32 + 180, 30 Recv - 181, 32 + 181, 29 SendTo - 180, 32 + 180, 29 Send @@ -621,16 +627,16 @@ 4, 24 - 770, 99 + 770, 94 [ List Setting ] - 770, 99 + 770, 94 - 379, 96 + 379, 91 Log List @@ -639,10 +645,13 @@ 3, 17 - 373, 76 + 373, 71 - 172, 3 + 91, 28 + + + 3, 28 82, 23 @@ -650,11 +659,14 @@ Auto Clear + + 82, 19 + Auto Roll - 379, 96 + 379, 91 Socket List @@ -663,10 +675,13 @@ 3, 17 - 373, 76 + 373, 71 - 172, 3 + 91, 28 + + + 3, 28 82, 23 @@ -674,6 +689,9 @@ Auto Clear + + 82, 19 + Auto Roll @@ -681,49 +699,16 @@ 4, 24 - 770, 99 + 770, 94 [ System Setting ] - 770, 99 - - - 302, 96 - - - Operation monitoring - - - 3, 17 - - - 296, 76 - - - 276, 3 - - - 18, 21 - - - % - - - 206, 3 - - - 64, 21 - - - 197, 21 - - - Red Alert Available MEM below + 770, 94 - 225, 96 + 379, 91 Filter Execution @@ -732,25 +717,25 @@ 3, 17 - 219, 76 + 373, 71 3, 28 - 213, 19 + 367, 19 Execute in order - 213, 19 + 367, 19 Priority principle - 225, 96 + 379, 91 Working Mode @@ -759,10 +744,10 @@ 3, 17 - 219, 76 + 373, 71 - 213, 19 + 367, 19 Speed Mode @@ -777,13 +762,13 @@ 3, 17 - 191, 219 + 191, 221 147, 176 - 185, 188 + 185, 190 146, 22 @@ -871,16 +856,16 @@ 4, 24 - 870, 211 + 870, 213 [ Packet Data ] - 870, 211 + 870, 213 - 870, 211 + 870, 213 Copy @@ -901,7 +886,7 @@ 167, 210 - 864, 205 + 864, 207 166, 22 @@ -970,13 +955,13 @@ 4, 24 - 870, 211 + 870, 213 [ Text Diff ] - 870, 211 + 870, 213 Exchange @@ -994,34 +979,34 @@ Text A - 285, 181 + 285, 183 - 277, 173 + 277, 175 - 285, 181 + 285, 183 - 277, 173 + 277, 175 - 294, 181 + 294, 183 - 286, 173 + 286, 175 4, 24 - 870, 211 + 870, 213 [ XOR Calculation ] - 870, 211 + 870, 213 Copy @@ -1036,13 +1021,13 @@ Select All - 3, 123 + 3, 124 - 864, 85 + 864, 86 - 0, 90 + 0, 91 504, 3 @@ -1093,40 +1078,40 @@ Select All - 864, 84 + 864, 85 4, 24 - 870, 211 + 870, 213 [ Encoding ] - 870, 211 + 870, 213 - 94, 205 + 94, 207 - 10, 124 + 10, 125 Decode => - 10, 52 + 10, 53 Encode => - 10, 87 + 10, 88 - 539, 211 + 539, 213 350, 138 @@ -1285,22 +1270,22 @@ 186, 21 - 229, 211 + 229, 213 - 221, 203 + 221, 205 4, 24 - 870, 211 + 870, 213 [ Data Extraction ] - 870, 211 + 870, 213 Hex( uppercase with spaces ) @@ -1309,34 +1294,34 @@ 379, 23 - 379, 175 + 379, 177 - 371, 167 + 371, 169 - 379, 175 + 379, 177 - 371, 167 + 371, 169 - 100, 181 + 100, 183 - 13, 40 + 13, 41 Clear - 13, 112 + 13, 113 Extraction - 13, 75 + 13, 76 Charles Hex @@ -1348,7 +1333,7 @@ 4, 24 - 870, 211 + 870, 213 [ System Log ] @@ -1372,7 +1357,7 @@ 152, 54 - 870, 211 + 870, 213 151, 22 @@ -1390,31 +1375,25 @@ Save To Excel - 85, 17 + 85, 18 - 10, 17 + 10, 18 - 71, 17 + 71, 18 - 10, 17 + 10, 18 - 55, 17 + 55, 18 - 10, 17 + 10, 18 - 63, 17 - - - 10, 17 - - - 69, 17 + 63, 18 Microsoft Sans Serif, 9pt diff --git a/WPELibrary/Socket_Form.resx b/WPELibrary/Socket_Form.resx index d78656d..063480c 100644 --- a/WPELibrary/Socket_Form.resx +++ b/WPELibrary/Socket_Form.resx @@ -122,7 +122,7 @@ 1 - 1549, 17 + 1365, 17 @@ -379,7 +379,7 @@ 0 - 3, 130 + 3, 125 3, 0, 3, 0 @@ -553,10 +553,10 @@ Fill - 3, 158 + 3, 153 - 1078, 236 + 1078, 238 60 @@ -754,7 +754,7 @@ 3 - 108, 105 + 108, 100 73 @@ -784,7 +784,7 @@ 3, 3, 3, 0 - 114, 127 + 114, 122 58 @@ -820,13 +820,13 @@ NoControl - 3, 54 + 3, 51 0, 0, 0, 0 - 94, 41 + 94, 39 23 @@ -868,7 +868,7 @@ 0, 0, 0, 0 - 94, 41 + 94, 38 1 @@ -910,7 +910,7 @@ 3 - 100, 98 + 100, 93 71 @@ -946,7 +946,7 @@ 0, 0, 0, 0 - 53, 98 + 53, 93 69 @@ -984,7 +984,7 @@ 3 - 174, 124 + 174, 119 59 @@ -1014,7 +1014,7 @@ 微软雅黑, 9pt - 564, 36 + 564, 33 200, 23 @@ -1047,10 +1047,10 @@ NoControl - 480, 36 + 480, 33 - 78, 24 + 78, 23 60 @@ -1176,7 +1176,7 @@ Fill - 87, 63 + 87, 59 0, 0, 0, 0 @@ -1215,7 +1215,7 @@ NoControl - 6, 66 + 6, 62 78, 24 @@ -1251,7 +1251,7 @@ 90, 6 - 148, 24 + 148, 21 57 @@ -1284,7 +1284,7 @@ 6, 6 - 78, 24 + 78, 21 56 @@ -1311,7 +1311,7 @@ 微软雅黑, 9pt - 321, 66 + 321, 62 148, 23 @@ -1344,7 +1344,7 @@ NoControl - 249, 66 + 249, 62 66, 24 @@ -1374,7 +1374,7 @@ 微软雅黑, 9pt - 564, 66 + 564, 62 200, 23 @@ -1407,7 +1407,7 @@ NoControl - 480, 66 + 480, 62 78, 24 @@ -1440,10 +1440,10 @@ NoControl - 6, 36 + 6, 33 - 78, 24 + 78, 23 43 @@ -1473,10 +1473,10 @@ NoControl - 249, 36 + 249, 33 - 66, 24 + 66, 23 45 @@ -1503,7 +1503,7 @@ 微软雅黑, 9pt - 90, 36 + 90, 33 148, 23 @@ -1533,7 +1533,7 @@ 微软雅黑, 9pt - 321, 36 + 321, 33 148, 23 @@ -1572,7 +1572,7 @@ 4 - 770, 97 + 770, 92 47 @@ -1590,7 +1590,7 @@ 0 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="txtCheckHead" Row="1" RowSpan="1" Column="7" ColumnSpan="1" /><Control Name="cbCheckHead" Row="1" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="tlpFilterSet_PacketLength" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbCheckSize" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="rbFilter_Show" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="rbFilter_NotShow" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="txtCheckPort" Row="2" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="cbCheckPort" Row="2" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="txtCheckData" Row="2" RowSpan="1" Column="7" ColumnSpan="1" /><Control Name="cbCheckData" Row="2" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="cbCheckSocket" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cbCheckIP" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="txtCheckSocket" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="txtCheckIP" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,Percent,30,Absolute,5,AutoSize,0,Percent,30,Absolute,5,AutoSize,0,Percent,40" /><Rows Styles="Absolute,30,Absolute,30,Absolute,30,Percent,100" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="txtCheckHead" Row="1" RowSpan="1" Column="7" ColumnSpan="1" /><Control Name="cbCheckHead" Row="1" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="tlpFilterSet_PacketLength" Row="2" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbCheckSize" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="rbFilter_Show" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="rbFilter_NotShow" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="txtCheckPort" Row="2" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="cbCheckPort" Row="2" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="txtCheckData" Row="2" RowSpan="1" Column="7" ColumnSpan="1" /><Control Name="cbCheckData" Row="2" RowSpan="1" Column="6" ColumnSpan="1" /><Control Name="cbCheckSocket" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cbCheckIP" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="txtCheckSocket" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="txtCheckIP" Row="1" RowSpan="1" Column="4" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,Percent,30,Absolute,5,AutoSize,0,Percent,30,Absolute,5,AutoSize,0,Percent,40" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> 4, 26 @@ -1599,7 +1599,7 @@ 0, 0, 0, 0 - 770, 97 + 770, 92 0 @@ -1638,10 +1638,10 @@ NoControl - 189, 39 + 189, 36 - 181, 30 + 181, 28 39 @@ -1674,10 +1674,10 @@ NoControl - 3, 39 + 3, 36 - 180, 30 + 180, 28 38 @@ -1713,7 +1713,7 @@ 189, 3 - 181, 30 + 181, 27 37 @@ -1749,7 +1749,7 @@ 3, 3 - 180, 30 + 180, 27 36 @@ -1782,7 +1782,7 @@ 2 - 373, 72 + 373, 67 0 @@ -1812,7 +1812,7 @@ 3, 3, 3, 0 - 379, 94 + 379, 89 1 @@ -1848,10 +1848,10 @@ NoControl - 189, 39 + 189, 36 - 181, 30 + 181, 28 35 @@ -1884,10 +1884,10 @@ NoControl - 3, 39 + 3, 36 - 180, 30 + 180, 28 34 @@ -1923,7 +1923,7 @@ 189, 3 - 181, 30 + 181, 27 33 @@ -1959,7 +1959,7 @@ 3, 3 - 180, 30 + 180, 27 32 @@ -1992,7 +1992,7 @@ 2 - 373, 72 + 373, 67 0 @@ -2022,7 +2022,7 @@ 3, 3, 3, 0 - 379, 94 + 379, 89 0 @@ -2055,7 +2055,7 @@ 1 - 770, 97 + 770, 92 0 @@ -2082,7 +2082,7 @@ 0, 0, 0, 0 - 770, 97 + 770, 92 1 @@ -2106,7 +2106,7 @@ 2 - 4 + 3 Fill @@ -2118,10 +2118,10 @@ 微软雅黑, 9pt - 165, 3 + 84, 30 - 74, 23 + 94, 23 56 @@ -2151,7 +2151,7 @@ NoControl - 84, 3 + 3, 30 75, 23 @@ -2187,7 +2187,7 @@ 3, 3 - 75, 23 + 75, 21 1 @@ -2217,10 +2217,10 @@ 0, 0, 0, 0 - 2 + 3 - 373, 72 + 373, 67 0 @@ -2238,7 +2238,7 @@ 0 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="nudLogList_AutoClearValue" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="cbLogList_AutoClear" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbLogList_AutoRoll" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,Absolute,80,Percent,100" /><Rows Styles="AutoSize,0,Percent,100,Absolute,20" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="nudLogList_AutoClearValue" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbLogList_AutoClear" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cbLogList_AutoRoll" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,Absolute,100,Percent,100,Absolute,20" /><Rows Styles="AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> Fill @@ -2250,7 +2250,7 @@ 3, 3, 3, 0 - 379, 94 + 379, 89 1 @@ -2271,7 +2271,7 @@ 0 - 4 + 3 Fill @@ -2283,10 +2283,10 @@ 微软雅黑, 9pt - 165, 3 + 84, 30 - 74, 23 + 94, 23 56 @@ -2316,7 +2316,7 @@ NoControl - 84, 3 + 3, 30 75, 23 @@ -2352,7 +2352,7 @@ 3, 3 - 75, 23 + 75, 21 1 @@ -2382,10 +2382,10 @@ 0, 0, 0, 0 - 2 + 3 - 373, 72 + 373, 67 0 @@ -2403,7 +2403,7 @@ 0 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="nudSocketList_AutoClearValue" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="cbSocketList_AutoClear" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbSocketList_AutoRoll" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,Absolute,80,Percent,100" /><Rows Styles="AutoSize,0,Percent,100,Absolute,20,Absolute,20" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="nudSocketList_AutoClearValue" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbSocketList_AutoClear" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="cbSocketList_AutoRoll" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,Absolute,100,Percent,100" /><Rows Styles="AutoSize,0,AutoSize,0,Percent,100" /></TableLayoutSettings> Fill @@ -2415,7 +2415,7 @@ 3, 3, 3, 0 - 379, 94 + 379, 89 0 @@ -2448,7 +2448,7 @@ 1 - 770, 97 + 770, 92 0 @@ -2472,7 +2472,7 @@ 4, 26 - 770, 97 + 770, 92 3 @@ -2493,173 +2493,8 @@ 2 - 3 - - - 4 - - - True - - - Fill - - - NoControl - - - 178, 3 - - - 3, 3, 3, 3 - - - 71, 23 - - - 4 - - - % 红字预警 - - - MiddleLeft - - - lMonitorSet_Mem - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tlpSystemSet_MonitorSet - - - 0 - - - Fill - - - 108, 3 - - - 64, 23 - - - 3 - - - Center - - - nudMonitorSet_Mem - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tlpSystemSet_MonitorSet - - - 1 - - - True - - - Fill - - - NoControl - - - 3, 3 - - - 99, 23 - - 2 - - 可用内存低于 - - - cbMonitorSet_Mem - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tlpSystemSet_MonitorSet - - - 2 - - - Fill - - - 3, 19 - - - 0, 0, 0, 0 - - - 2 - - - 296, 72 - - - 0 - - - tlpSystemSet_MonitorSet - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - gbSystemSet_MonitorSet - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="lMonitorSet_Mem" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="nudMonitorSet_Mem" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="cbMonitorSet_Mem" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,Absolute,70,AutoSize,0,Percent,100" /><Rows Styles="AutoSize,0,Percent,100" /></TableLayoutSettings> - - - Fill - - - 465, 3 - - - 3, 3, 3, 0 - - - 302, 94 - - - 2 - - - 运行监控 - - - gbSystemSet_MonitorSet - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tlpSystemSet - - - 0 - 1 @@ -2676,7 +2511,7 @@ 3, 30 - 213, 21 + 367, 21 3 @@ -2709,7 +2544,7 @@ 3, 3 - 213, 21 + 367, 21 2 @@ -2742,7 +2577,7 @@ 3 - 219, 72 + 373, 67 0 @@ -2766,13 +2601,13 @@ Fill - 234, 3 + 388, 3 3, 3, 3, 0 - 225, 94 + 379, 89 1 @@ -2790,7 +2625,7 @@ tlpSystemSet - 1 + 0 1 @@ -2808,7 +2643,7 @@ 3, 3 - 213, 21 + 367, 21 2 @@ -2841,7 +2676,7 @@ 2 - 219, 72 + 373, 67 0 @@ -2871,7 +2706,7 @@ 3, 3, 3, 0 - 225, 94 + 379, 89 0 @@ -2889,7 +2724,7 @@ tlpSystemSet - 2 + 1 Fill @@ -2904,7 +2739,7 @@ 1 - 770, 97 + 770, 92 0 @@ -2922,13 +2757,13 @@ 0 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="gbSystemSet_MonitorSet" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="gbSystemSet_FilterSet" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="gbSystemSet_WorkMode" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,30,Percent,30,Percent,40" /><Rows Styles="Percent,100" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="gbSystemSet_FilterSet" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="gbSystemSet_WorkMode" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,50,Percent,50,Absolute,20" /><Rows Styles="Percent,100" /></TableLayoutSettings> 4, 26 - 770, 97 + 770, 92 2 @@ -2958,7 +2793,7 @@ 3, 3, 3, 0 - 778, 127 + 778, 122 63 @@ -2988,7 +2823,7 @@ 1 - 1084, 130 + 1084, 125 0 @@ -3127,7 +2962,7 @@ 3, 28 - 185, 186 + 185, 188 7 @@ -3253,7 +3088,7 @@ 2 - 191, 217 + 191, 219 0 @@ -3286,7 +3121,7 @@ 3, 3, 0, 0 - 197, 239 + 197, 241 68 @@ -3430,7 +3265,7 @@ 3, 3 - 864, 203 + 864, 205 2 @@ -3460,7 +3295,7 @@ 1 - 870, 209 + 870, 211 1 @@ -3478,7 +3313,7 @@ 0 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="hbPacketData" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Percent,100,Absolute,209,Absolute,209" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="hbPacketData" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Percent,100,Absolute,211,Absolute,211" /></TableLayoutSettings> Fill @@ -3493,7 +3328,7 @@ 1 - 870, 209 + 870, 211 0 @@ -3511,13 +3346,13 @@ 0 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tlpHexBox" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Percent,100,Absolute,209" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tlpHexBox" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Percent,100,Absolute,211" /></TableLayoutSettings> 4, 26 - 870, 209 + 870, 211 8 @@ -3757,7 +3592,7 @@ 3, 1, 3, 1 - 277, 171 + 277, 173 8 @@ -3790,7 +3625,7 @@ 3, 3, 3, 3 - 285, 179 + 285, 181 9 @@ -3820,7 +3655,7 @@ 3, 1, 3, 1 - 277, 171 + 277, 173 9 @@ -3853,7 +3688,7 @@ 3, 3, 3, 3 - 285, 179 + 285, 181 10 @@ -3883,7 +3718,7 @@ 3, 1, 3, 1 - 286, 171 + 286, 173 10 @@ -3916,7 +3751,7 @@ 3, 3, 3, 3 - 294, 179 + 294, 181 11 @@ -3946,7 +3781,7 @@ 2 - 870, 209 + 870, 211 0 @@ -3970,7 +3805,7 @@ 4, 26 - 870, 209 + 870, 211 9 @@ -4012,10 +3847,10 @@ Microsoft YaHei UI, 9pt - 3, 122 + 3, 123 - 864, 84 + 864, 85 2 @@ -4201,7 +4036,7 @@ Fill - 0, 89 + 0, 90 0, 0, 0, 0 @@ -4252,7 +4087,7 @@ 3, 3 - 864, 83 + 864, 84 1 @@ -4282,7 +4117,7 @@ 3 - 870, 209 + 870, 211 0 @@ -4306,7 +4141,7 @@ 4, 26 - 870, 209 + 870, 211 11 @@ -4342,7 +4177,7 @@ NoControl - 10, 123 + 10, 124 74, 29 @@ -4375,7 +4210,7 @@ NoControl - 10, 51 + 10, 52 74, 29 @@ -4402,7 +4237,7 @@ Fill - 10, 86 + 10, 87 74, 31 @@ -4435,7 +4270,7 @@ 5 - 94, 203 + 94, 205 2 @@ -5395,7 +5230,7 @@ 8 - 539, 209 + 539, 211 3 @@ -5422,7 +5257,7 @@ 3, 3 - 221, 201 + 221, 203 2 @@ -5455,7 +5290,7 @@ 3, 3, 3, 3 - 229, 209 + 229, 211 4 @@ -5485,7 +5320,7 @@ 1 - 870, 209 + 870, 211 0 @@ -5509,7 +5344,7 @@ 4, 26 - 870, 209 + 870, 211 10 @@ -5566,7 +5401,7 @@ 3, 3 - 371, 165 + 371, 167 1 @@ -5596,7 +5431,7 @@ 3, 3, 3, 3 - 379, 173 + 379, 175 1 @@ -5620,7 +5455,7 @@ 3, 3 - 371, 165 + 371, 167 1 @@ -5650,7 +5485,7 @@ 3, 3, 3, 3 - 379, 173 + 379, 175 0 @@ -5677,7 +5512,7 @@ NoControl - 13, 39 + 13, 40 74, 29 @@ -5707,7 +5542,7 @@ NoControl - 13, 111 + 13, 112 74, 29 @@ -5737,7 +5572,7 @@ NoControl - 13, 74 + 13, 75 74, 31 @@ -5773,7 +5608,7 @@ 5 - 100, 179 + 100, 181 2 @@ -5833,7 +5668,7 @@ 2 - 870, 209 + 870, 211 0 @@ -5857,7 +5692,7 @@ 4, 26 - 870, 209 + 870, 211 12 @@ -5947,7 +5782,7 @@ 0, 0 - 870, 209 + 870, 211 0 @@ -5968,7 +5803,7 @@ 4, 26 - 870, 209 + 870, 211 7 @@ -6001,7 +5836,7 @@ 3, 3, 3, 0 - 878, 239 + 878, 241 60 @@ -6031,7 +5866,7 @@ 1 - 884, 242 + 884, 244 62 @@ -6055,7 +5890,7 @@ Fill - 0, 397 + 0, 394 0, 0, 0, 0 @@ -6064,7 +5899,7 @@ 1 - 1084, 242 + 1084, 244 61 @@ -6085,79 +5920,61 @@ <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="gbFilterList" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tlpPacketInfo" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Absolute,200,Percent,100" /><Rows Styles="Percent,100" /></TableLayoutSettings> - 1658, 17 + 1474, 17 Fill - 88, 17 + 88, 18 ProcessName - 11, 17 + 11, 18 | - 76, 17 + 76, 18 ProcessInfo - 11, 17 + 11, 18 | - 58, 17 + 58, 18 WinSock - 11, 17 + 11, 18 | - 68, 17 + 68, 18 TotalBytes - - 11, 17 - - - | - - - MiddleLeft - - - 78, 17 - - - MonitorInfo - - - MiddleLeft - - 3, 639 + 3, 638 3, 0, 3, 3 - 1078, 22 + 1078, 23 71 @@ -6205,7 +6022,7 @@ 5 - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="ssSocketList" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="dgvSocketList" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tlpParameter" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tlpInformation" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="ssProcessInfo" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Absolute,130,Absolute,25,Percent,50,Percent,50,Absolute,25" /></TableLayoutSettings> + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="ssSocketList" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="dgvSocketList" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tlpParameter" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tlpInformation" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="ssProcessInfo" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="Absolute,125,Absolute,25,Percent,50,Percent,50,Absolute,25" /></TableLayoutSettings> 970, 17 @@ -6220,7 +6037,7 @@ 1197, 17 - 1777, 17 + 1593, 17 651, 17 @@ -12481,9 +12298,6 @@ 122, 17 - - 1365, 17 - @@ -19295,18 +19109,6 @@ System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tsslSplit4 - - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tsslMonitorInfo - - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - bgwSocketList @@ -19409,12 +19211,6 @@ System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - bgwPerformanceCounter - - - System.ComponentModel.BackgroundWorker, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - dataGridViewImageColumn1