From adc4bb3c18fc0109805c1888519e363f4d986469 Mon Sep 17 00:00:00 2001 From: Justin LeCheminant Date: Mon, 4 Mar 2024 14:09:34 -0700 Subject: [PATCH] test --- .../IpViewer.BusinessObject.csproj | 4 +- IpViewer.sln | 25 +- IpViewer/IpViewer.csproj | 4 +- .../bin/Debug/IpViewer.BusinessObject.dll | Bin 15872 -> 0 bytes .../bin/Debug/IpViewer.BusinessObject.pdb | Bin 50688 -> 0 bytes IpViewer/bin/Debug/IpViewer.exe | Bin 132608 -> 0 bytes IpViewer/bin/Debug/IpViewer.exe.config | 814 ------------------ ...amework,Version=v4.8.AssemblyAttributes.cs | 4 - IpViewer/obj/Debug/IpViewer.Packets.resources | Bin 8868 -> 0 bytes .../obj/Debug/IpViewer2.Settings.resources | Bin 180 -> 0 bytes IpViewer/packages.config | 2 +- IpViewerCore/AboutBox.Designer.cs | 186 ---- IpViewerCore/AboutBox.cs | 103 --- IpViewerCore/AboutBox.resx | 607 ------------- IpViewerCore/Form1.Designer.cs | 216 ----- IpViewerCore/Form1.cs | 21 - IpViewerCore/Form1.resx | 60 -- IpViewerCore/IpViewerCore.csproj | 17 - IpViewerCore/Program.cs | 23 - IpViewerCore/Settings.Designer.cs | 39 - IpViewerCore/Settings.cs | 18 - .../IpViewerCore.csproj.CopyComplete | 0 22 files changed, 7 insertions(+), 2136 deletions(-) delete mode 100644 IpViewer/bin/Debug/IpViewer.BusinessObject.dll delete mode 100644 IpViewer/bin/Debug/IpViewer.BusinessObject.pdb delete mode 100644 IpViewer/bin/Debug/IpViewer.exe delete mode 100644 IpViewer/bin/Debug/IpViewer.exe.config delete mode 100644 IpViewer/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs delete mode 100644 IpViewer/obj/Debug/IpViewer.Packets.resources delete mode 100644 IpViewer/obj/Debug/IpViewer2.Settings.resources delete mode 100644 IpViewerCore/AboutBox.Designer.cs delete mode 100644 IpViewerCore/AboutBox.cs delete mode 100644 IpViewerCore/AboutBox.resx delete mode 100644 IpViewerCore/Form1.Designer.cs delete mode 100644 IpViewerCore/Form1.cs delete mode 100644 IpViewerCore/Form1.resx delete mode 100644 IpViewerCore/IpViewerCore.csproj delete mode 100644 IpViewerCore/Program.cs delete mode 100644 IpViewerCore/Settings.Designer.cs delete mode 100644 IpViewerCore/Settings.cs delete mode 100644 IpViewerCore/obj/Debug/netcoreapp3.1/IpViewerCore.csproj.CopyComplete diff --git a/IpViewer.BusinessObject/IpViewer.BusinessObject.csproj b/IpViewer.BusinessObject/IpViewer.BusinessObject.csproj index 6446271..381e447 100644 --- a/IpViewer.BusinessObject/IpViewer.BusinessObject.csproj +++ b/IpViewer.BusinessObject/IpViewer.BusinessObject.csproj @@ -31,8 +31,8 @@ 4 - - ..\packages\log4net.2.0.12\lib\net45\log4net.dll + + ..\packages\log4net.2.0.15\lib\net45\log4net.dll diff --git a/IpViewer.sln b/IpViewer.sln index 3fbe93b..1177450 100644 --- a/IpViewer.sln +++ b/IpViewer.sln @@ -1,25 +1,10 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.29926.136 +# Visual Studio Version 17 +VisualStudioVersion = 17.9.34622.214 MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IpViewer", "IpViewer\IpViewer.csproj", "{CEC8F7CA-E713-466A-9312-BAC6772F3BE5}" EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Documents", "Documents", "{C4AEBDB9-B2C2-48C7-AF01-888C974BB894}" - ProjectSection(SolutionItems) = preProject - readme.txt = readme.txt - EndProjectSection -EndProject -Project("{54435603-DBB4-11D2-8724-00A0C9A8B90C}") = "IpViewerSetup", "IpViewerSetup\IpViewerSetup.vdproj", "{35E6045C-8A80-4F60-9251-D2B17BFA4007}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Releases", "Releases", "{F6C64AAA-27D8-4251-B9EB-A4433DFA7126}" - ProjectSection(SolutionItems) = preProject - Releases\IpViewerSetup_5.msi = Releases\IpViewerSetup_5.msi - Releases\IpViewerSetup_5_1.msi = Releases\IpViewerSetup_5_1.msi - EndProjectSection -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IpViewerCore", "IpViewerCore\IpViewerCore.csproj", "{6EB91F6B-4248-48ED-B72C-1F6A0A47119F}" -EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IpViewer.BusinessObject", "IpViewer.BusinessObject\IpViewer.BusinessObject.csproj", "{0747BCCA-17D9-4F89-A514-6D8501CF613B}" EndProject Global @@ -32,12 +17,6 @@ Global {CEC8F7CA-E713-466A-9312-BAC6772F3BE5}.Debug|Any CPU.Build.0 = Debug|Any CPU {CEC8F7CA-E713-466A-9312-BAC6772F3BE5}.Release|Any CPU.ActiveCfg = Release|Any CPU {CEC8F7CA-E713-466A-9312-BAC6772F3BE5}.Release|Any CPU.Build.0 = Release|Any CPU - {35E6045C-8A80-4F60-9251-D2B17BFA4007}.Debug|Any CPU.ActiveCfg = Debug - {35E6045C-8A80-4F60-9251-D2B17BFA4007}.Release|Any CPU.ActiveCfg = Release - {6EB91F6B-4248-48ED-B72C-1F6A0A47119F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6EB91F6B-4248-48ED-B72C-1F6A0A47119F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6EB91F6B-4248-48ED-B72C-1F6A0A47119F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6EB91F6B-4248-48ED-B72C-1F6A0A47119F}.Release|Any CPU.Build.0 = Release|Any CPU {0747BCCA-17D9-4F89-A514-6D8501CF613B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0747BCCA-17D9-4F89-A514-6D8501CF613B}.Debug|Any CPU.Build.0 = Debug|Any CPU {0747BCCA-17D9-4F89-A514-6D8501CF613B}.Release|Any CPU.ActiveCfg = Release|Any CPU diff --git a/IpViewer/IpViewer.csproj b/IpViewer/IpViewer.csproj index bc7b680..1b11634 100644 --- a/IpViewer/IpViewer.csproj +++ b/IpViewer/IpViewer.csproj @@ -55,8 +55,8 @@ false - - ..\packages\log4net.2.0.12\lib\net45\log4net.dll + + ..\packages\log4net.2.0.15\lib\net45\log4net.dll diff --git a/IpViewer/bin/Debug/IpViewer.BusinessObject.dll b/IpViewer/bin/Debug/IpViewer.BusinessObject.dll deleted file mode 100644 index 6186c6e5cf14947494a96338d3bdca4de43351dc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15872 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

rQ*? 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 - - -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/IpViewer/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs b/IpViewer/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs deleted file mode 100644 index 15efebf..0000000 --- a/IpViewer/obj/Debug/.NETFramework,Version=v4.8.AssemblyAttributes.cs +++ /dev/null @@ -1,4 +0,0 @@ -// -using System; -using System.Reflection; -[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.8", FrameworkDisplayName = ".NET Framework 4.8")] diff --git a/IpViewer/obj/Debug/IpViewer.Packets.resources b/IpViewer/obj/Debug/IpViewer.Packets.resources deleted file mode 100644 index b78c2b65096308f0a47eb4d50d09f9da1c984459..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8868 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 diff --git a/IpViewer/packages.config b/IpViewer/packages.config index 15e61b8..4ec372e 100644 --- a/IpViewer/packages.config +++ b/IpViewer/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/IpViewerCore/AboutBox.Designer.cs b/IpViewerCore/AboutBox.Designer.cs deleted file mode 100644 index 0f8fdca..0000000 --- a/IpViewerCore/AboutBox.Designer.cs +++ /dev/null @@ -1,186 +0,0 @@ -namespace IpViewerCore -{ - partial class AboutBox - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(AboutBox)); - this.tableLayoutPanel = new System.Windows.Forms.TableLayoutPanel(); - this.logoPictureBox = new System.Windows.Forms.PictureBox(); - this.labelProductName = new System.Windows.Forms.Label(); - this.labelVersion = new System.Windows.Forms.Label(); - this.labelCopyright = new System.Windows.Forms.Label(); - this.labelCompanyName = new System.Windows.Forms.Label(); - this.textBoxDescription = new System.Windows.Forms.TextBox(); - this.okButton = new System.Windows.Forms.Button(); - this.tableLayoutPanel.SuspendLayout(); - ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).BeginInit(); - this.SuspendLayout(); - // - // tableLayoutPanel - // - this.tableLayoutPanel.ColumnCount = 2; - this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 33F)); - this.tableLayoutPanel.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 67F)); - this.tableLayoutPanel.Controls.Add(this.logoPictureBox, 0, 0); - this.tableLayoutPanel.Controls.Add(this.labelProductName, 1, 0); - this.tableLayoutPanel.Controls.Add(this.labelVersion, 1, 1); - this.tableLayoutPanel.Controls.Add(this.labelCopyright, 1, 2); - this.tableLayoutPanel.Controls.Add(this.labelCompanyName, 1, 3); - this.tableLayoutPanel.Controls.Add(this.textBoxDescription, 1, 4); - this.tableLayoutPanel.Controls.Add(this.okButton, 1, 5); - this.tableLayoutPanel.Dock = System.Windows.Forms.DockStyle.Fill; - this.tableLayoutPanel.Location = new System.Drawing.Point(9, 9); - this.tableLayoutPanel.Name = "tableLayoutPanel"; - this.tableLayoutPanel.RowCount = 6; - this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); - this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); - this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); - this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); - this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 50F)); - this.tableLayoutPanel.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Percent, 10F)); - this.tableLayoutPanel.Size = new System.Drawing.Size(417, 265); - this.tableLayoutPanel.TabIndex = 0; - // - // logoPictureBox - // - this.logoPictureBox.Dock = System.Windows.Forms.DockStyle.Fill; - this.logoPictureBox.Image = ((System.Drawing.Image)(resources.GetObject("logoPictureBox.Image"))); - this.logoPictureBox.Location = new System.Drawing.Point(3, 3); - this.logoPictureBox.Name = "logoPictureBox"; - this.tableLayoutPanel.SetRowSpan(this.logoPictureBox, 6); - this.logoPictureBox.Size = new System.Drawing.Size(131, 259); - this.logoPictureBox.SizeMode = System.Windows.Forms.PictureBoxSizeMode.StretchImage; - this.logoPictureBox.TabIndex = 12; - this.logoPictureBox.TabStop = false; - // - // labelProductName - // - this.labelProductName.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelProductName.Location = new System.Drawing.Point(143, 0); - this.labelProductName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); - this.labelProductName.MaximumSize = new System.Drawing.Size(0, 17); - this.labelProductName.Name = "labelProductName"; - this.labelProductName.Size = new System.Drawing.Size(271, 17); - this.labelProductName.TabIndex = 19; - this.labelProductName.Text = "Product Name"; - this.labelProductName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // labelVersion - // - this.labelVersion.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelVersion.Location = new System.Drawing.Point(143, 26); - this.labelVersion.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); - this.labelVersion.MaximumSize = new System.Drawing.Size(0, 17); - this.labelVersion.Name = "labelVersion"; - this.labelVersion.Size = new System.Drawing.Size(271, 17); - this.labelVersion.TabIndex = 0; - this.labelVersion.Text = "Version"; - this.labelVersion.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // labelCopyright - // - this.labelCopyright.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelCopyright.Location = new System.Drawing.Point(143, 52); - this.labelCopyright.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); - this.labelCopyright.MaximumSize = new System.Drawing.Size(0, 17); - this.labelCopyright.Name = "labelCopyright"; - this.labelCopyright.Size = new System.Drawing.Size(271, 17); - this.labelCopyright.TabIndex = 21; - this.labelCopyright.Text = "Copyright"; - this.labelCopyright.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // labelCompanyName - // - this.labelCompanyName.Dock = System.Windows.Forms.DockStyle.Fill; - this.labelCompanyName.Location = new System.Drawing.Point(143, 78); - this.labelCompanyName.Margin = new System.Windows.Forms.Padding(6, 0, 3, 0); - this.labelCompanyName.MaximumSize = new System.Drawing.Size(0, 17); - this.labelCompanyName.Name = "labelCompanyName"; - this.labelCompanyName.Size = new System.Drawing.Size(271, 17); - this.labelCompanyName.TabIndex = 22; - this.labelCompanyName.Text = "Company Name"; - this.labelCompanyName.TextAlign = System.Drawing.ContentAlignment.MiddleLeft; - // - // textBoxDescription - // - this.textBoxDescription.Dock = System.Windows.Forms.DockStyle.Fill; - this.textBoxDescription.Location = new System.Drawing.Point(143, 107); - this.textBoxDescription.Margin = new System.Windows.Forms.Padding(6, 3, 3, 3); - this.textBoxDescription.Multiline = true; - this.textBoxDescription.Name = "textBoxDescription"; - this.textBoxDescription.ReadOnly = true; - this.textBoxDescription.ScrollBars = System.Windows.Forms.ScrollBars.Both; - this.textBoxDescription.Size = new System.Drawing.Size(271, 126); - this.textBoxDescription.TabIndex = 23; - this.textBoxDescription.TabStop = false; - this.textBoxDescription.Text = "Description"; - // - // okButton - // - this.okButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); - this.okButton.DialogResult = System.Windows.Forms.DialogResult.Cancel; - this.okButton.Location = new System.Drawing.Point(339, 239); - this.okButton.Name = "okButton"; - this.okButton.Size = new System.Drawing.Size(75, 23); - this.okButton.TabIndex = 24; - this.okButton.Text = "&OK"; - // - // AboutBox - // - this.AcceptButton = this.okButton; - this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(435, 283); - this.Controls.Add(this.tableLayoutPanel); - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; - this.MaximizeBox = false; - this.MinimizeBox = false; - this.Name = "AboutBox"; - this.Padding = new System.Windows.Forms.Padding(9); - this.ShowIcon = false; - this.ShowInTaskbar = false; - this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent; - this.Text = "AboutBox"; - this.tableLayoutPanel.ResumeLayout(false); - this.tableLayoutPanel.PerformLayout(); - ((System.ComponentModel.ISupportInitialize)(this.logoPictureBox)).EndInit(); - this.ResumeLayout(false); - - } - - #endregion - - private System.Windows.Forms.TableLayoutPanel tableLayoutPanel; - private System.Windows.Forms.PictureBox logoPictureBox; - private System.Windows.Forms.Label labelProductName; - private System.Windows.Forms.Label labelVersion; - private System.Windows.Forms.Label labelCopyright; - private System.Windows.Forms.Label labelCompanyName; - private System.Windows.Forms.TextBox textBoxDescription; - private System.Windows.Forms.Button okButton; - } -} diff --git a/IpViewerCore/AboutBox.cs b/IpViewerCore/AboutBox.cs deleted file mode 100644 index bf53637..0000000 --- a/IpViewerCore/AboutBox.cs +++ /dev/null @@ -1,103 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Drawing; -using System.Reflection; -using System.Windows.Forms; - -namespace IpViewerCore -{ - partial class AboutBox : Form - { - public AboutBox() - { - InitializeComponent(); - this.Text = String.Format("About {0}", AssemblyTitle); - this.labelProductName.Text = AssemblyProduct; - this.labelVersion.Text = String.Format("Version {0}", AssemblyVersion); - this.labelCopyright.Text = AssemblyCopyright; - this.labelCompanyName.Text = AssemblyCompany; - this.textBoxDescription.Text = AssemblyDescription; - } - - #region Assembly Attribute Accessors - - public string AssemblyTitle - { - get - { - object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitleAttribute), false); - if (attributes.Length > 0) - { - AssemblyTitleAttribute titleAttribute = (AssemblyTitleAttribute)attributes[0]; - if (titleAttribute.Title != "") - { - return titleAttribute.Title; - } - } - return System.IO.Path.GetFileNameWithoutExtension(Assembly.GetExecutingAssembly().CodeBase); - } - } - - public string AssemblyVersion - { - get - { - return Assembly.GetExecutingAssembly().GetName().Version.ToString(); - } - } - - public string AssemblyDescription - { - get - { - object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyDescriptionAttribute), false); - if (attributes.Length == 0) - { - return ""; - } - return ((AssemblyDescriptionAttribute)attributes[0]).Description; - } - } - - public string AssemblyProduct - { - get - { - object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyProductAttribute), false); - if (attributes.Length == 0) - { - return ""; - } - return ((AssemblyProductAttribute)attributes[0]).Product; - } - } - - public string AssemblyCopyright - { - get - { - object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCopyrightAttribute), false); - if (attributes.Length == 0) - { - return ""; - } - return ((AssemblyCopyrightAttribute)attributes[0]).Copyright; - } - } - - public string AssemblyCompany - { - get - { - object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyCompanyAttribute), false); - if (attributes.Length == 0) - { - return ""; - } - return ((AssemblyCompanyAttribute)attributes[0]).Company; - } - } - #endregion - } -} diff --git a/IpViewerCore/AboutBox.resx b/IpViewerCore/AboutBox.resx deleted file mode 100644 index 09e0c92..0000000 --- a/IpViewerCore/AboutBox.resx +++ /dev/null @@ -1,607 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - - - 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 - AZ+4Ui+mkTlKAAAAAElFTkSuQmCC - - - \ No newline at end of file diff --git a/IpViewerCore/Form1.Designer.cs b/IpViewerCore/Form1.Designer.cs deleted file mode 100644 index 4861693..0000000 --- a/IpViewerCore/Form1.Designer.cs +++ /dev/null @@ -1,216 +0,0 @@ -namespace IpViewerCore -{ - partial class Form1 - { - private System.Windows.Forms.StatusStrip statusStrip1; - private System.Windows.Forms.NotifyIcon notifyIcon1; - private System.Windows.Forms.ContextMenuStrip contextMenuStrip1; - private System.Windows.Forms.Timer timer1; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem1; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem2; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator3; - private System.Windows.Forms.ToolStripMenuItem settingsToolStripMenuItem1; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator2; - private System.Windows.Forms.ToolStripMenuItem copyExternalAddressToolStripMenuItem; - private System.Windows.Forms.ToolStripSeparator toolStripSeparator4; - - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - this.statusStrip1 = new System.Windows.Forms.StatusStrip(); - this.notifyIcon1 = new System.Windows.Forms.NotifyIcon(this.components); - this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components); - this.toolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator(); - this.settingsToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator(); - this.copyExternalAddressToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator(); - this.toolStripMenuItem2 = new System.Windows.Forms.ToolStripMenuItem(); - this.timer1 = new System.Windows.Forms.Timer(this.components); - this.menuStrip2 = new System.Windows.Forms.MenuStrip(); - this.toolStripMenuItemFile = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem4 = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItemEdit = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem3 = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItemHelp = new System.Windows.Forms.ToolStripMenuItem(); - this.toolStripMenuItem5 = new System.Windows.Forms.ToolStripMenuItem(); - this.contextMenuStrip1.SuspendLayout(); - this.menuStrip2.SuspendLayout(); - this.SuspendLayout(); - // - // statusStrip1 - // - this.statusStrip1.Location = new System.Drawing.Point(0, 364); - this.statusStrip1.Name = "statusStrip1"; - this.statusStrip1.Size = new System.Drawing.Size(586, 22); - this.statusStrip1.TabIndex = 3; - // - // notifyIcon1 - // - this.notifyIcon1.ContextMenuStrip = this.contextMenuStrip1; - // - // contextMenuStrip1 - // - this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripMenuItem1, - this.toolStripSeparator3, - this.settingsToolStripMenuItem1, - this.toolStripSeparator2, - this.copyExternalAddressToolStripMenuItem, - this.toolStripSeparator4, - this.toolStripMenuItem2}); - this.contextMenuStrip1.Name = "contextMenuStrip1"; - this.contextMenuStrip1.Size = new System.Drawing.Size(68, 110); - // - // toolStripMenuItem1 - // - this.toolStripMenuItem1.Name = "toolStripMenuItem1"; - this.toolStripMenuItem1.Size = new System.Drawing.Size(67, 22); - // - // toolStripSeparator3 - // - this.toolStripSeparator3.Name = "toolStripSeparator3"; - this.toolStripSeparator3.Size = new System.Drawing.Size(64, 6); - // - // settingsToolStripMenuItem1 - // - this.settingsToolStripMenuItem1.Name = "settingsToolStripMenuItem1"; - this.settingsToolStripMenuItem1.Size = new System.Drawing.Size(67, 22); - // - // toolStripSeparator2 - // - this.toolStripSeparator2.Name = "toolStripSeparator2"; - this.toolStripSeparator2.Size = new System.Drawing.Size(64, 6); - // - // copyExternalAddressToolStripMenuItem - // - this.copyExternalAddressToolStripMenuItem.Name = "copyExternalAddressToolStripMenuItem"; - this.copyExternalAddressToolStripMenuItem.Size = new System.Drawing.Size(67, 22); - // - // toolStripSeparator4 - // - this.toolStripSeparator4.Name = "toolStripSeparator4"; - this.toolStripSeparator4.Size = new System.Drawing.Size(64, 6); - // - // toolStripMenuItem2 - // - this.toolStripMenuItem2.Name = "toolStripMenuItem2"; - this.toolStripMenuItem2.Size = new System.Drawing.Size(67, 22); - // - // timer1 - // - this.timer1.Enabled = true; - this.timer1.Interval = 3600000; - // - // menuStrip2 - // - this.menuStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripMenuItemFile, - this.toolStripMenuItemEdit, - this.toolStripMenuItemHelp}); - this.menuStrip2.Location = new System.Drawing.Point(0, 0); - this.menuStrip2.Name = "menuStrip2"; - this.menuStrip2.Size = new System.Drawing.Size(586, 24); - this.menuStrip2.TabIndex = 4; - this.menuStrip2.Text = "menuStrip2"; - // - // toolStripMenuItemFile - // - this.toolStripMenuItemFile.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripMenuItem4}); - this.toolStripMenuItemFile.Name = "toolStripMenuItemFile"; - this.toolStripMenuItemFile.Size = new System.Drawing.Size(37, 20); - this.toolStripMenuItemFile.Text = "&File"; - // - // toolStripMenuItem4 - // - this.toolStripMenuItem4.Name = "toolStripMenuItem4"; - this.toolStripMenuItem4.Size = new System.Drawing.Size(162, 22); - this.toolStripMenuItem4.Text = "&Refresh IP Values"; - // - // toolStripMenuItemEdit - // - this.toolStripMenuItemEdit.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripMenuItem3}); - this.toolStripMenuItemEdit.Name = "toolStripMenuItemEdit"; - this.toolStripMenuItemEdit.Size = new System.Drawing.Size(39, 20); - this.toolStripMenuItemEdit.Text = "&Edit"; - // - // toolStripMenuItem3 - // - this.toolStripMenuItem3.Name = "toolStripMenuItem3"; - this.toolStripMenuItem3.Size = new System.Drawing.Size(116, 22); - this.toolStripMenuItem3.Text = "Settings"; - // - // toolStripMenuItemHelp - // - this.toolStripMenuItemHelp.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { - this.toolStripMenuItem5}); - this.toolStripMenuItemHelp.Name = "toolStripMenuItemHelp"; - this.toolStripMenuItemHelp.Size = new System.Drawing.Size(44, 20); - this.toolStripMenuItemHelp.Text = "&Help"; - // - // toolStripMenuItem5 - // - this.toolStripMenuItem5.Name = "toolStripMenuItem5"; - this.toolStripMenuItem5.Size = new System.Drawing.Size(107, 22); - this.toolStripMenuItem5.Text = "&About"; - // - // Form1 - // - this.AutoScaleDimensions = new System.Drawing.SizeF(7F, 15F); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(586, 386); - this.Controls.Add(this.statusStrip1); - this.Controls.Add(this.menuStrip2); - this.DoubleBuffered = true; - this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.Fixed3D; - this.MainMenuStrip = this.menuStrip2; - this.MaximizeBox = false; - this.Name = "Form1"; - this.Text = "IP Viewer 6.0"; - this.contextMenuStrip1.ResumeLayout(false); - this.menuStrip2.ResumeLayout(false); - this.menuStrip2.PerformLayout(); - this.ResumeLayout(false); - this.PerformLayout(); - - } - - #endregion - - private System.Windows.Forms.MenuStrip menuStrip2; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemFile; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem4; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemEdit; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem3; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItemHelp; - private System.Windows.Forms.ToolStripMenuItem toolStripMenuItem5; - } -} - diff --git a/IpViewerCore/Form1.cs b/IpViewerCore/Form1.cs deleted file mode 100644 index 954abf4..0000000 --- a/IpViewerCore/Form1.cs +++ /dev/null @@ -1,21 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Linq; -using System.Text; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace IpViewerCore -{ - public partial class Form1 : Form - { - public Form1() - { - InitializeComponent(); - } - - } -} diff --git a/IpViewerCore/Form1.resx b/IpViewerCore/Form1.resx deleted file mode 100644 index f298a7b..0000000 --- a/IpViewerCore/Form1.resx +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - \ No newline at end of file diff --git a/IpViewerCore/IpViewerCore.csproj b/IpViewerCore/IpViewerCore.csproj deleted file mode 100644 index ee93fca..0000000 --- a/IpViewerCore/IpViewerCore.csproj +++ /dev/null @@ -1,17 +0,0 @@ - - - - WinExe - netcoreapp3.1 - true - - - - - - - - - - - \ No newline at end of file diff --git a/IpViewerCore/Program.cs b/IpViewerCore/Program.cs deleted file mode 100644 index 463724c..0000000 --- a/IpViewerCore/Program.cs +++ /dev/null @@ -1,23 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Threading.Tasks; -using System.Windows.Forms; - -namespace IpViewerCore -{ - static class Program - { - /// - /// The main entry point for the application. - /// - [STAThread] - static void Main() - { - Application.SetHighDpiMode(HighDpiMode.SystemAware); - Application.EnableVisualStyles(); - Application.SetCompatibleTextRenderingDefault(false); - Application.Run(new Form1()); - } - } -} diff --git a/IpViewerCore/Settings.Designer.cs b/IpViewerCore/Settings.Designer.cs deleted file mode 100644 index cc333e0..0000000 --- a/IpViewerCore/Settings.Designer.cs +++ /dev/null @@ -1,39 +0,0 @@ -namespace IpViewerCore -{ - partial class Settings - { - /// - /// Required designer variable. - /// - private System.ComponentModel.IContainer components = null; - - /// - /// Clean up any resources being used. - /// - /// true if managed resources should be disposed; otherwise, false. - protected override void Dispose(bool disposing) - { - if (disposing && (components != null)) - { - components.Dispose(); - } - base.Dispose(disposing); - } - - #region Windows Form Designer generated code - - /// - /// Required method for Designer support - do not modify - /// the contents of this method with the code editor. - /// - private void InitializeComponent() - { - this.components = new System.ComponentModel.Container(); - this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; - this.ClientSize = new System.Drawing.Size(800, 450); - this.Text = "Settings"; - } - - #endregion - } -} \ No newline at end of file diff --git a/IpViewerCore/Settings.cs b/IpViewerCore/Settings.cs deleted file mode 100644 index 1c4062d..0000000 --- a/IpViewerCore/Settings.cs +++ /dev/null @@ -1,18 +0,0 @@ -using System; -using System.Collections.Generic; -using System.ComponentModel; -using System.Data; -using System.Drawing; -using System.Text; -using System.Windows.Forms; - -namespace IpViewerCore -{ - public partial class Settings : Form - { - public Settings() - { - InitializeComponent(); - } - } -} diff --git a/IpViewerCore/obj/Debug/netcoreapp3.1/IpViewerCore.csproj.CopyComplete b/IpViewerCore/obj/Debug/netcoreapp3.1/IpViewerCore.csproj.CopyComplete deleted file mode 100644 index e69de29..0000000