From a4729048cb2a282d2328f5be849b0a30e91576b8 Mon Sep 17 00:00:00 2001 From: "@lakelinx" Date: Sat, 13 Jul 2024 08:29:50 -0700 Subject: [PATCH] initial --- App.config | 6 + Crc32.cs | 166 ++++++++++++++++++ EqVerCheck.csproj | 84 +++++++++ EqVerCheck.sln | 25 +++ Form1.Designer.cs | 122 +++++++++++++ Form1.cs | 87 +++++++++ Form1.resx | 120 +++++++++++++ Program.cs | 22 +++ Properties/AssemblyInfo.cs | 36 ++++ Properties/Resources.Designer.cs | 71 ++++++++ Properties/Resources.resx | 117 ++++++++++++ Properties/Settings.Designer.cs | 30 ++++ Properties/Settings.settings | 7 + bin/Debug/EqVerCheck.exe | Bin 0 -> 12288 bytes bin/Debug/EqVerCheck.exe.config | 6 + bin/Debug/EqVerCheck.pdb | Bin 0 -> 40448 bytes bin/Release/EqVerCheck.exe | Bin 0 -> 12288 bytes bin/Release/EqVerCheck.exe.config | 6 + bin/Release/EqVerCheck.pdb | Bin 0 -> 40448 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + .../DesignTimeResolveAssemblyReferences.cache | Bin 0 -> 139 bytes ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7194 bytes obj/Debug/EqVerCheck.Form1.resources | Bin 0 -> 180 bytes .../EqVerCheck.Properties.Resources.resources | Bin 0 -> 180 bytes .../EqVerCheck.csproj.AssemblyReference.cache | Bin 0 -> 6030 bytes .../EqVerCheck.csproj.CoreCompileInputs.cache | 1 + .../EqVerCheck.csproj.FileListAbsolute.txt | 10 ++ .../EqVerCheck.csproj.GenerateResource.cache | Bin 0 -> 126 bytes obj/Debug/EqVerCheck.exe | Bin 0 -> 12288 bytes obj/Debug/EqVerCheck.pdb | Bin 0 -> 40448 bytes ...ework,Version=v4.7.2.AssemblyAttributes.cs | 4 + ...gnTimeResolveAssemblyReferencesInput.cache | Bin 0 -> 7198 bytes obj/Release/EqVerCheck.Form1.resources | Bin 0 -> 180 bytes .../EqVerCheck.Properties.Resources.resources | Bin 0 -> 180 bytes .../EqVerCheck.csproj.AssemblyReference.cache | Bin 0 -> 6030 bytes .../EqVerCheck.csproj.CoreCompileInputs.cache | 1 + .../EqVerCheck.csproj.FileListAbsolute.txt | 10 ++ .../EqVerCheck.csproj.GenerateResource.cache | Bin 0 -> 126 bytes obj/Release/EqVerCheck.exe | Bin 0 -> 12288 bytes obj/Release/EqVerCheck.pdb | Bin 0 -> 40448 bytes 40 files changed, 935 insertions(+) create mode 100644 App.config create mode 100644 Crc32.cs create mode 100644 EqVerCheck.csproj create mode 100644 EqVerCheck.sln create mode 100644 Form1.Designer.cs create mode 100644 Form1.cs create mode 100644 Form1.resx create mode 100644 Program.cs create mode 100644 Properties/AssemblyInfo.cs create mode 100644 Properties/Resources.Designer.cs create mode 100644 Properties/Resources.resx create mode 100644 Properties/Settings.Designer.cs create mode 100644 Properties/Settings.settings create mode 100644 bin/Debug/EqVerCheck.exe create mode 100644 bin/Debug/EqVerCheck.exe.config create mode 100644 bin/Debug/EqVerCheck.pdb create mode 100644 bin/Release/EqVerCheck.exe create mode 100644 bin/Release/EqVerCheck.exe.config create mode 100644 bin/Release/EqVerCheck.pdb create mode 100644 obj/Debug/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferences.cache create mode 100644 obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 obj/Debug/EqVerCheck.Form1.resources create mode 100644 obj/Debug/EqVerCheck.Properties.Resources.resources create mode 100644 obj/Debug/EqVerCheck.csproj.AssemblyReference.cache create mode 100644 obj/Debug/EqVerCheck.csproj.CoreCompileInputs.cache create mode 100644 obj/Debug/EqVerCheck.csproj.FileListAbsolute.txt create mode 100644 obj/Debug/EqVerCheck.csproj.GenerateResource.cache create mode 100644 obj/Debug/EqVerCheck.exe create mode 100644 obj/Debug/EqVerCheck.pdb create mode 100644 obj/Release/.NETFramework,Version=v4.7.2.AssemblyAttributes.cs create mode 100644 obj/Release/DesignTimeResolveAssemblyReferencesInput.cache create mode 100644 obj/Release/EqVerCheck.Form1.resources create mode 100644 obj/Release/EqVerCheck.Properties.Resources.resources create mode 100644 obj/Release/EqVerCheck.csproj.AssemblyReference.cache create mode 100644 obj/Release/EqVerCheck.csproj.CoreCompileInputs.cache create mode 100644 obj/Release/EqVerCheck.csproj.FileListAbsolute.txt create mode 100644 obj/Release/EqVerCheck.csproj.GenerateResource.cache create mode 100644 obj/Release/EqVerCheck.exe create mode 100644 obj/Release/EqVerCheck.pdb diff --git a/App.config b/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Crc32.cs b/Crc32.cs new file mode 100644 index 0000000..5ce68c0 --- /dev/null +++ b/Crc32.cs @@ -0,0 +1,166 @@ +// Copyright (c) Damien Guard. All rights reserved. +// Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. +// You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 + +using System; +using System.Collections.Generic; +using System.Security.Cryptography; + +namespace DamienG.Security.Cryptography +{ + /// + /// Implements a 32-bit CRC hash algorithm compatible with Zip etc. + /// + /// + /// Crc32 should only be used for backward compatibility with older file formats + /// and algorithms. It is not secure enough for new applications. + /// If you need to call multiple times for the same data either use the HashAlgorithm + /// interface or remember that the result of one Compute call needs to be ~ (XOR) before + /// being passed in as the seed for the next Compute call. + /// + public sealed class Crc32 : HashAlgorithm + { + public const UInt32 DefaultPolynomial = 0xedb88320u; + public const UInt32 DefaultSeed = 0xffffffffu; + + static UInt32[] defaultTable; + + readonly UInt32 seed; + readonly UInt32[] table; + UInt32 hash; + + /// + /// Create a new with a and . + /// + public Crc32() + : this(DefaultPolynomial, DefaultSeed) + { + } + + /// + /// Create a new with a supplied polynomial and see. + /// + /// The polynomial to use in calculating. + /// The initial seed to start from. + public Crc32(UInt32 polynomial, UInt32 seed) + { + if (!BitConverter.IsLittleEndian) + throw new PlatformNotSupportedException("Not supported on Big Endian processors"); + + table = InitializeTable(polynomial); + this.seed = hash = seed; + } + + /// + public override void Initialize() + { + hash = seed; + } + + /// + protected override void HashCore(byte[] array, int ibStart, int cbSize) + { + hash = CalculateHash(table, hash, array, ibStart, cbSize); + } + + /// + protected override byte[] HashFinal() + { + var hashBuffer = UInt32ToBigEndianBytes(~hash); + HashValue = hashBuffer; + return hashBuffer; + } + + /// + public override int HashSize => 32; + + /// + /// Calculate the for a given with the + /// and . + /// + /// The buffer to calcuate a CRC32 for. + /// The CRC32 for the buffer. + public static UInt32 Compute(byte[] buffer) => Compute(DefaultSeed, buffer); + + /// + /// Calculate the for a given with a + /// specified and . + /// + /// The initial seed to start from. + /// The buffer to calcuate a CRC32 for. + /// The CRC32 for the buffer. + public static UInt32 Compute(UInt32 seed, byte[] buffer) => Compute(DefaultPolynomial, seed, buffer); + + /// + /// Calculate the for a given with a + /// specified and . + /// + /// The initial seed to start from. + /// The buffer to calcuate a CRC32 for. + /// The CRC32 for the buffer. + public static UInt32 Compute(UInt32 polynomial, UInt32 seed, byte[] buffer) => + ~CalculateHash(InitializeTable(polynomial), seed, buffer, 0, buffer.Length); + + /// + /// Initialize a CRC32 calculation table for a given polynomial. + /// + /// The polynomial to calculate a table for. + /// A table to be used in calculating a CRC32. + static UInt32[] InitializeTable(UInt32 polynomial) + { + if (polynomial == DefaultPolynomial && defaultTable != null) + return defaultTable; + + var createTable = new UInt32[256]; + for (var i = 0; i < 256; i++) + { + var entry = (UInt32)i; + for (var j = 0; j < 8; j++) + if ((entry & 1) == 1) + entry = (entry >> 1) ^ polynomial; + else + entry >>= 1; + createTable[i] = entry; + } + + if (polynomial == DefaultPolynomial) + defaultTable = createTable; + + return createTable; + } + + /// + /// Calculate an inverted CRC32 for a given using a polynomial-derived . + /// + /// The polynomial-derived table such as from . + /// The initial seed to start from. + /// The buffer to calculate the CRC32 from. + /// What position within the to start calculating from. + /// How many bytes within the to read in calculating the CRC32. + /// The bit-inverted CRC32. + /// This hash is bit-inverted. Use other methods in this class or the result from this method. + static UInt32 CalculateHash(UInt32[] table, UInt32 seed, IList buffer, int start, int size) + { + var hash = seed; + for (var i = start; i < start + size; i++) + hash = (hash >> 8) ^ table[buffer[i] ^ hash & 0xff]; + return hash; + } + + /// + /// Convert a to a taking care + /// to reverse the bytes on little endian processors. + /// + /// The to convert. + /// The containing the converted bytes. + static byte[] UInt32ToBigEndianBytes(UInt32 uint32) + { + var result = BitConverter.GetBytes(uint32); + + if (BitConverter.IsLittleEndian) + Array.Reverse(result); + + return result; + } + } +} \ No newline at end of file diff --git a/EqVerCheck.csproj b/EqVerCheck.csproj new file mode 100644 index 0000000..8d32ca2 --- /dev/null +++ b/EqVerCheck.csproj @@ -0,0 +1,84 @@ + + + + + Debug + AnyCPU + {4DBB59CD-135E-46A7-83BE-05E9EDE10521} + WinExe + EqVerCheck + EqVerCheck + v4.7.2 + 512 + true + true + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + Form + + + Form1.cs + + + + + Form1.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + \ No newline at end of file diff --git a/EqVerCheck.sln b/EqVerCheck.sln new file mode 100644 index 0000000..c0f815c --- /dev/null +++ b/EqVerCheck.sln @@ -0,0 +1,25 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 17 +VisualStudioVersion = 17.7.34031.279 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "EqVerCheck", "EqVerCheck.csproj", "{4DBB59CD-135E-46A7-83BE-05E9EDE10521}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {4DBB59CD-135E-46A7-83BE-05E9EDE10521}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4DBB59CD-135E-46A7-83BE-05E9EDE10521}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4DBB59CD-135E-46A7-83BE-05E9EDE10521}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4DBB59CD-135E-46A7-83BE-05E9EDE10521}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {758BAD5D-F341-4E6F-9656-270A4E7100CA} + EndGlobalSection +EndGlobal diff --git a/Form1.Designer.cs b/Form1.Designer.cs new file mode 100644 index 0000000..8f4a7c1 --- /dev/null +++ b/Form1.Designer.cs @@ -0,0 +1,122 @@ +namespace EqVerCheck +{ + partial class Form1 + { + /// + /// 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.textBox1 = new System.Windows.Forms.TextBox(); + this.button1 = new System.Windows.Forms.Button(); + this.button2 = new System.Windows.Forms.Button(); + this.label1 = new System.Windows.Forms.Label(); + this.progressBar1 = new System.Windows.Forms.ProgressBar(); + this.SuspendLayout(); + // + // textBox1 + // + this.textBox1.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) + | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.textBox1.Location = new System.Drawing.Point(0, 2); + this.textBox1.Multiline = true; + this.textBox1.Name = "textBox1"; + this.textBox1.ReadOnly = true; + this.textBox1.Size = new System.Drawing.Size(607, 244); + this.textBox1.TabIndex = 0; + this.textBox1.Text = "EQVerCheck Initiated. Version 10.1"; + // + // button1 + // + this.button1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.button1.Location = new System.Drawing.Point(12, 252); + this.button1.Name = "button1"; + this.button1.Size = new System.Drawing.Size(75, 23); + this.button1.TabIndex = 1; + this.button1.Text = "Calculate"; + this.button1.UseVisualStyleBackColor = true; + this.button1.Click += new System.EventHandler(this.button1_Click); + // + // button2 + // + this.button2.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); + this.button2.Location = new System.Drawing.Point(93, 252); + this.button2.Name = "button2"; + this.button2.Size = new System.Drawing.Size(75, 23); + this.button2.TabIndex = 2; + this.button2.Text = "Quit"; + this.button2.UseVisualStyleBackColor = true; + this.button2.Click += new System.EventHandler(this.button2_Click); + // + // label1 + // + this.label1.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Right))); + this.label1.AutoSize = true; + this.label1.ForeColor = System.Drawing.SystemColors.ControlDark; + this.label1.Location = new System.Drawing.Point(390, 274); + this.label1.Name = "label1"; + this.label1.Size = new System.Drawing.Size(220, 13); + this.label1.TabIndex = 3; + this.label1.Text = "By Project Aatheria www.projectaatheria.com"; + // + // progressBar1 + // + this.progressBar1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left) + | System.Windows.Forms.AnchorStyles.Right))); + this.progressBar1.Location = new System.Drawing.Point(174, 255); + this.progressBar1.Name = "progressBar1"; + this.progressBar1.Size = new System.Drawing.Size(421, 19); + this.progressBar1.TabIndex = 4; + // + // Form1 + // + this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); + this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.ClientSize = new System.Drawing.Size(607, 287); + this.Controls.Add(this.progressBar1); + this.Controls.Add(this.label1); + this.Controls.Add(this.button2); + this.Controls.Add(this.button1); + this.Controls.Add(this.textBox1); + this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; + this.MaximizeBox = false; + this.MinimizeBox = false; + this.Name = "Form1"; + this.Text = "EQVerCheck"; + this.ResumeLayout(false); + this.PerformLayout(); + + } + + #endregion + + private System.Windows.Forms.TextBox textBox1; + private System.Windows.Forms.Button button1; + private System.Windows.Forms.Button button2; + private System.Windows.Forms.Label label1; + private System.Windows.Forms.ProgressBar progressBar1; + } +} + diff --git a/Form1.cs b/Form1.cs new file mode 100644 index 0000000..32f95e3 --- /dev/null +++ b/Form1.cs @@ -0,0 +1,87 @@ +using System; +using System.Collections.Generic; +using System.ComponentModel; +using System.Data; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Security.Cryptography; +using System.Security.Policy; +using System.Text; +using System.Threading.Tasks; +using System.Windows.Forms; +using DamienG.Security.Cryptography; + +namespace EqVerCheck +{ + public partial class Form1 : Form + { + public Form1() + { + InitializeComponent(); + } + + private void button1_Click(object sender, EventArgs e) + { + string[] files = { "eqgame.exe", "eqgraphicsdx9.dll", "eqmain.dll", "eqgfx_dx8.dll", "mss32.dll" }; + + logEntry("\r\nBeginning Process..."); + if (!File.Exists("eqgame.exe")) + { + logEntry("Could not find a complete EverQuest installation in the current directory."); + logEntry("Please move EQVerCheck.exe to your EverQuest folder and re-run."); + return; + } + if (File.Exists("eqgraphicsdx9.dll")) + logEntry("EQGraphicsDX9.dll and eqgame.exe FOUND."); + else + { + if (File.Exists("eqgfx_dx7.dll")) + { + logEntry("eqgfx_dx7.dll and eqgame.exe FOUND."); + files = new string[] { "eqgame.exe", "eqgfx_dx7.dll", "eqmain.dll", "eqgfx_dx8.dll", "mss32.dll" }; + } + } + logEntry("Assuming EQ Installation is complete."); + string sVersionCode = "SHORT VERSION: SEQ"; + string lVersionCode = "LONG VERSION: EQ"; + + logEntry("Generating Version Strings..."); + foreach (var file in files) + { + string checksum = GetChecksum(file); + lVersionCode += checksum; + sVersionCode += checksum[checksum.Length - 1]; + } + logEntry(sVersionCode); + logEntry(lVersionCode); + } + + static string GetChecksum(string fileName) + { + if (!File.Exists(fileName)) + return "00000000"; + + var crc32 = new Crc32(); + var hash = String.Empty; + + using (var fs = File.OpenRead(fileName)) + { + foreach (byte b in crc32.ComputeHash(fs)) + hash += b.ToString("x2").ToLower(); + } + + return hash; + } + + private void logEntry(string entry) + { + textBox1.Text += entry + Environment.NewLine; + } + + private void button2_Click(object sender, EventArgs e) + { + Application.Exit(); + } + } +} diff --git a/Form1.resx b/Form1.resx new file mode 100644 index 0000000..1af7de1 --- /dev/null +++ b/Form1.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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/Program.cs b/Program.cs new file mode 100644 index 0000000..e21149e --- /dev/null +++ b/Program.cs @@ -0,0 +1,22 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; +using System.Windows.Forms; + +namespace EqVerCheck +{ + internal static class Program + { + /// + /// The main entry point for the application. + /// + [STAThread] + static void Main() + { + Application.EnableVisualStyles(); + Application.SetCompatibleTextRenderingDefault(false); + Application.Run(new Form1()); + } + } +} diff --git a/Properties/AssemblyInfo.cs b/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..beb35ed --- /dev/null +++ b/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("EqVerCheck")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("EqVerCheck")] +[assembly: AssemblyCopyright("Copyright © 2024")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("4dbb59cd-135e-46a7-83be-05e9ede10521")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/Properties/Resources.Designer.cs b/Properties/Resources.Designer.cs new file mode 100644 index 0000000..137fc15 --- /dev/null +++ b/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace EqVerCheck.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("EqVerCheck.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/Properties/Resources.resx b/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 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 + + \ No newline at end of file diff --git a/Properties/Settings.Designer.cs b/Properties/Settings.Designer.cs new file mode 100644 index 0000000..7158009 --- /dev/null +++ b/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace EqVerCheck.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/Properties/Settings.settings b/Properties/Settings.settings new file mode 100644 index 0000000..3964565 --- /dev/null +++ b/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + diff --git a/bin/Debug/EqVerCheck.exe b/bin/Debug/EqVerCheck.exe new file mode 100644 index 0000000000000000000000000000000000000000..c5f0f88308557442a107f51ebd582d36093b32e9 GIT binary patch literal 12288 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 literal 0 HcmV?d00001 diff --git a/bin/Debug/EqVerCheck.exe.config b/bin/Debug/EqVerCheck.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/bin/Debug/EqVerCheck.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/bin/Debug/EqVerCheck.pdb b/bin/Debug/EqVerCheck.pdb new file mode 100644 index 0000000000000000000000000000000000000000..aac744e73e31a8729c6ce6bb3f60fd62b7025c6e GIT binary patch literal 40448 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 literal 0 HcmV?d00001 diff --git a/bin/Release/EqVerCheck.exe.config b/bin/Release/EqVerCheck.exe.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/bin/Release/EqVerCheck.exe.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/bin/Release/EqVerCheck.pdb b/bin/Release/EqVerCheck.pdb new file mode 100644 index 0000000000000000000000000000000000000000..51d7bf65bb3ae71f22e48ad12d7b1d400aff5b23 GIT binary patch literal 40448 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 +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/obj/Debug/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000000000000000000000000000000000000..10a1a652211a8c8e47c50a8ce093068129af4b02 GIT binary patch literal 139 zcmZQ$WMp7qU`%tiiU}ynPcKT$RdCD9Ni9~;sIV~8j0s9jOD#&xOHNgAEG|yXP0Gnk zEspWcOfJeV&QB|eaRaJPEzd8?j?wdT4MFhAO!Un4jA9&q|PgrM>P*>ORID6$Q$gsrf?8{3=Q-J0FK zByN=7(qB;ZC$=-^w-8bal~2kCpXBjoU*?&eojpG@NhA}A#NYVPH$CU3P;9>tj*?n7 zjr~gKkb4yqx2X@ZRWvxQ!nNY#w079dHZ^G>HAgQjSega=m~9=O8g1_m>!S1&e0&nqeJ!=6+-gP|&K;MnDN#!Aw2 zai2G-v&vNq%y3yHY-lhWs6^iptw1U$LX)Elo(0;VeIx67iog5tq@KFo)T`oT6*u1N zKf22DaG%;7GqWfZ9-CAG^u>;AxT*kGPJ5G^w!YXp)^WC@WD`9^ySk*HCA3l9(SkH? z%mBG?0Tmr}#u1b&$A(_WKZiU<%%ZSKJF>lMD4`X*jiFln7c`%h!%n zo@k8j)_uBIA9b}>SNV#w@*uyqd>?WT*Xr31*>Orujl&Q1@w)Ytt4k&)AsR;%4R2E% z%1?Prjrjsi0yK^ongr;$emLt%V!`QY6m#hmHD^d59Z00lpun$L5@`~1B+jCkW9LvN z*m)GigL0oaJ*ps$-s1{tLy}vwH`c2|4w>D(Z?D=**#QOZ)6Mn$Lv{f*LE%yDrAGc) z+YnCM@v3Ius3Hf z=a%zp=`Zl_#9W3vOCNTHguN#M-(^>^ow8leWAjl9_8~*gCoeE!{2QO{3M6+OPzH%_ zt%5E?iluF2>`{X)pw6E@UFVZd$9AIhf-Ry3ff^8|g{g!UWfs=m{f7_k)rKy%`X@_9 zjACHuzjvdd)^p)#qFt!8x#~oIxsGr=7PtZJj9_jcj2jEgkQXb6kZvNa}m5Hv=sep zPRQPb?2WaoG45O`A|hK@PV)84mKMLm?AC6tu8AXmrG~#*@0WWfwH&JG{%hGOj<_H9 z;g319eO;fOO@E7Ty}^^Aq=9PO>@JFzvAp6ll#@gl_pp&FVVycj`AL+t95p6M3CnxE z8OmVj$xs$U_OkC$%pVj^ESw**ERJ3}cq#%zrBbS)KEum%$bP{7g@fwJRpIU-vvGVp ziP4X!>HI;N?-Ajqy73{)Vb}j4^9>R7bEOQWK$Q2fJc@WuiY=k)dMrUu;tqE)!^lJ_ e7Q&o~PM*Sop6Nd)FS7so*VN=iHvHE?{p>$eI9xyg literal 0 HcmV?d00001 diff --git a/obj/Debug/EqVerCheck.Form1.resources b/obj/Debug/EqVerCheck.Form1.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/obj/Debug/EqVerCheck.Properties.Resources.resources b/obj/Debug/EqVerCheck.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/obj/Debug/EqVerCheck.csproj.AssemblyReference.cache b/obj/Debug/EqVerCheck.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..25ff1ca71b356fa95cfb2cf0726c60559133cd60 GIT binary patch literal 6030 zcmeHL&2G~`5cUcvAuXT+LaM|eH$XzGLMwiHK~;Xl0U}gaz`;_raW=`e_B!3&Buy_p zbLK_3@dSt`=$%Jl*YO4%`(k;FIFLh>wWHbD`Mz&vXV%b$<2Z;k_q_Ka8VV9NIxL{F z@#yU3^T*x+9Z*5JPaFGE(y$jWD!q5i7mdBtq8b1oL3LZWest|M9zTe#d{}gOm7$UBqut zUGKGxceZz)zH-n}CC6~*QqeHy5LZm-5USa8qO0bNIUjV9JdDrnpqgHOJNG_p?f(26 zztL9iCEGM3K48O%Ac{r2kj1aBk1jSZ>wDH>J+b&H3<}vvduFVqqdclI%Gz1{mhsb^ za2vXSg&QU~2(2xGTq3{-JxG8$m~h2Hid`xg3D|jY3Z$V!Xnjd4K})!p<-oK`4z!3O z*nGKEwa*mgQcFSRFv92!j1e|gX5$jEf}w9Z0fiW$ zTZzb8b526$7vfGjXJ>WRuLLgZu+dqzHs63$6$DaHx%zH$?n6PiB)%!IvJhIU>GgJE zusaEL%J$0{gTDaWPu#P0rAhn|asUwJ}nl-w0~Iv z9akzKIu4?FNV&?9(RD}}S*E$vp9rSrr7(oj6NI+GvaprUN5=cnOyZ7iC5lmLRo%+Jnm^wZXyOhtIMKRY2Rmt3OTTW Y&etGdgSw~MR1DIlSz`b<@eJ(00K>N{QUCw| literal 0 HcmV?d00001 diff --git a/obj/Debug/EqVerCheck.csproj.CoreCompileInputs.cache b/obj/Debug/EqVerCheck.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..97a9054 --- /dev/null +++ b/obj/Debug/EqVerCheck.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +82fe00e9609e433ad7a9cb00d75c8c27921b44c1 diff --git a/obj/Debug/EqVerCheck.csproj.FileListAbsolute.txt b/obj/Debug/EqVerCheck.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..a9d998c --- /dev/null +++ b/obj/Debug/EqVerCheck.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\bin\Debug\EqVerCheck.exe.config +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\bin\Debug\EqVerCheck.exe +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\bin\Debug\EqVerCheck.pdb +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Debug\EqVerCheck.csproj.AssemblyReference.cache +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Debug\EqVerCheck.Form1.resources +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Debug\EqVerCheck.Properties.Resources.resources +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Debug\EqVerCheck.csproj.GenerateResource.cache +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Debug\EqVerCheck.csproj.CoreCompileInputs.cache +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Debug\EqVerCheck.exe +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Debug\EqVerCheck.pdb diff --git a/obj/Debug/EqVerCheck.csproj.GenerateResource.cache b/obj/Debug/EqVerCheck.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..a568065718fefe8c2231e488c19a01edf03ce70d GIT binary patch literal 126 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 literal 0 HcmV?d00001 diff --git a/obj/Debug/EqVerCheck.pdb b/obj/Debug/EqVerCheck.pdb new file mode 100644 index 0000000000000000000000000000000000000000..aac744e73e31a8729c6ce6bb3f60fd62b7025c6e GIT binary patch literal 40448 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 +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETFramework,Version=v4.7.2", FrameworkDisplayName = ".NET Framework 4.7.2")] diff --git a/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000000000000000000000000000000000000..aff9c0c738f825691a7797c05ba7b4fb06c0bc9a GIT binary patch literal 7198 zcmeHMdruoj5Vyf>FnJWyG$A1mr%l_Wb+2}S5Td41WaB1kK*)AzrPw0tyRp4+ckAr# zVO+##=_jcA5!;#bix8S7l26JXKFQ-{AM=}?ojw0%h{a>E*gyEtH$4}oQ0#3ATS+Y& z#@Z1&;BMIjj*!;2l6zpAGN=P#gU+OPKxrZUC%HB2p_R3=nRGsIO`zb34}nqK&7`-3 zx-0Bop<9vr;6JHnmm8~%wMH)ItY-N#pCRDvhv8WzuAckt!02nZ=o)uj*#YON*5K9M z?#7`3pRCardApsLenT{i!i6g~_Z{JI1B02=tCt#q>lPLFpd;1(V5q|DIClB1v7&Sx z+~+OotZ>x?Gh9{<>Ke=zD$#dE)0YYg(BSBT=e{;*-^jY2;_u!+si&?t^{O~q#m#s6 zPp(S4xKC|PnOP7Dk4-88dcN%#uFAlb-P-1+rRSTcI?lJ1Y@ml|R|^W7LL1c`ElA?V z43G=2qoR|}IDvBI)X=8%#XhJzXLlEbZo9lofTtJs18k|c5aSQSPD}L^trrIOgrU}7 z0!}ILjqsqqeL04;Sjj!6P4|D6wE0BG(Udz1Cj!)FoDEv?xuUkKHb@BKlM5BnJ;cbdS z`6nJzW4=I>0F5GsCILFGAI@5wSa5P0#auE$%^4C%2V%){DDZ2RM3TfDiSsDt*aeg^ zb`eG4sMKdpkIP7-J6u6^NOG&z)<$K>Au|Un)|&MoGoYY-y18+9%r2p(X8v*YrAGc) z-4b@ozn5}$kv?ER{&?^R3S0@qM2fJV+)L0(h>E!~45 z2_BIk%jR|qlAn?7^C)h-ZQg+6_snD|oN<|Eq=!35hZ|rEq@X|Rb8II(EnIdPTXWc( zwU)EXx%K21_;+kBMZTpEyF$Y12;XzqRct3L$936a*n&eyk^9LHj5z<+$2$Y*T^p1^ z>RTSyP=i1X2-C!5A|2)y>3fHd9^S_@==02U z|7^*KQ4|dQ_jWu~doCPJwDRQ^SMAU*HxQ0T0yiL@A5o#x5c_u2y9}`@oYRQ37wImc?aHnPz6p1B2k~~J#G_4pi6HcL8h_~bgQTE1 zz89L|j=n;$R+L~{V611x^sd=mMDwCV`%U}abfm8ZiEevOcJl#suBZV2>E)Se`u z7s7u-XbJk^oY1`q-5YCRW8B$NNJMtApycV9T`m5A+1-O)WfMpKP7Hsu-Yxh{syS5C z{m;Tv6mdW9!yj{Q`>HlOoBS5vdV?oLX#-Wc**z35BYDNAC@Tpu?qefS#7cFXGL$fF zIcZFsQkHjmQ}B7hSUk#~Svo&v85~_WdM12B#Zs!GKF7;*%znWB>qnKd z>%!e*X5sjFQllSH)5W6_?-1dp%JDJFV%N{;-jB?d>cSspODRf%DEDJI6w#a&dw{BI qk%U2!+uXq%BNZlD2y-qxdkPGCrvI9}%Kq=)Qis@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/obj/Release/EqVerCheck.Properties.Resources.resources b/obj/Release/EqVerCheck.Properties.Resources.resources new file mode 100644 index 0000000000000000000000000000000000000000..6c05a9776bd7cbae976fdcec7e3a254e93018279 GIT binary patch literal 180 zcmX?i>is@O1_p+SK%5g?SzMBus~417oL^d$oLUTL1*ImYq!#HYR*8GxXUf^%t3Noi54ZC+|=Nl{{sjzU0bQch;FcWPxwes*e}ZIZcpqG__J onW3ezNveT`r81^vrFkWpxv4PQgHubGfR2KJ07n-P+5+SQ04Y>DD*ylh literal 0 HcmV?d00001 diff --git a/obj/Release/EqVerCheck.csproj.AssemblyReference.cache b/obj/Release/EqVerCheck.csproj.AssemblyReference.cache new file mode 100644 index 0000000000000000000000000000000000000000..25ff1ca71b356fa95cfb2cf0726c60559133cd60 GIT binary patch literal 6030 zcmeHL&2G~`5cUcvAuXT+LaM|eH$XzGLMwiHK~;Xl0U}gaz`;_raW=`e_B!3&Buy_p zbLK_3@dSt`=$%Jl*YO4%`(k;FIFLh>wWHbD`Mz&vXV%b$<2Z;k_q_Ka8VV9NIxL{F z@#yU3^T*x+9Z*5JPaFGE(y$jWD!q5i7mdBtq8b1oL3LZWest|M9zTe#d{}gOm7$UBqut zUGKGxceZz)zH-n}CC6~*QqeHy5LZm-5USa8qO0bNIUjV9JdDrnpqgHOJNG_p?f(26 zztL9iCEGM3K48O%Ac{r2kj1aBk1jSZ>wDH>J+b&H3<}vvduFVqqdclI%Gz1{mhsb^ za2vXSg&QU~2(2xGTq3{-JxG8$m~h2Hid`xg3D|jY3Z$V!Xnjd4K})!p<-oK`4z!3O z*nGKEwa*mgQcFSRFv92!j1e|gX5$jEf}w9Z0fiW$ zTZzb8b526$7vfGjXJ>WRuLLgZu+dqzHs63$6$DaHx%zH$?n6PiB)%!IvJhIU>GgJE zusaEL%J$0{gTDaWPu#P0rAhn|asUwJ}nl-w0~Iv z9akzKIu4?FNV&?9(RD}}S*E$vp9rSrr7(oj6NI+GvaprUN5=cnOyZ7iC5lmLRo%+Jnm^wZXyOhtIMKRY2Rmt3OTTW Y&etGdgSw~MR1DIlSz`b<@eJ(00K>N{QUCw| literal 0 HcmV?d00001 diff --git a/obj/Release/EqVerCheck.csproj.CoreCompileInputs.cache b/obj/Release/EqVerCheck.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..cfeb19a --- /dev/null +++ b/obj/Release/EqVerCheck.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +0088f59d66af3f8edcc20f7aa839767dfc2f2c29 diff --git a/obj/Release/EqVerCheck.csproj.FileListAbsolute.txt b/obj/Release/EqVerCheck.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..d100411 --- /dev/null +++ b/obj/Release/EqVerCheck.csproj.FileListAbsolute.txt @@ -0,0 +1,10 @@ +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\bin\Release\EqVerCheck.exe.config +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\bin\Release\EqVerCheck.exe +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\bin\Release\EqVerCheck.pdb +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Release\EqVerCheck.csproj.AssemblyReference.cache +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Release\EqVerCheck.Form1.resources +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Release\EqVerCheck.Properties.Resources.resources +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Release\EqVerCheck.csproj.GenerateResource.cache +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Release\EqVerCheck.csproj.CoreCompileInputs.cache +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Release\EqVerCheck.exe +C:\Users\Nichlas Magarett\source\repos\EqVerCheck\obj\Release\EqVerCheck.pdb diff --git a/obj/Release/EqVerCheck.csproj.GenerateResource.cache b/obj/Release/EqVerCheck.csproj.GenerateResource.cache new file mode 100644 index 0000000000000000000000000000000000000000..a46bd0d7d77663788194d9bb1b44ad7e32c64783 GIT binary patch literal 126 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 literal 0 HcmV?d00001 diff --git a/obj/Release/EqVerCheck.pdb b/obj/Release/EqVerCheck.pdb new file mode 100644 index 0000000000000000000000000000000000000000..51d7bf65bb3ae71f22e48ad12d7b1d400aff5b23 GIT binary patch literal 40448 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