mirror of
https://github.com/ShareX/ShareX.git
synced 2024-10-01 09:47:22 +13:00
fixed #1213: Added text conversions (binary, hex, ascii, base64, hash) to hash check window
This commit is contained in:
parent
d844a53a80
commit
53168286de
4 changed files with 953 additions and 135 deletions
|
@ -68,6 +68,9 @@ public string ASCIIText
|
||||||
// http://en.wikipedia.org/wiki/Base64
|
// http://en.wikipedia.org/wiki/Base64
|
||||||
public string Base64 { get; private set; }
|
public string Base64 { get; private set; }
|
||||||
|
|
||||||
|
// https://en.wikipedia.org/wiki/Cyclic_redundancy_check
|
||||||
|
public string CRC32 { get; private set; }
|
||||||
|
|
||||||
// http://en.wikipedia.org/wiki/MD5
|
// http://en.wikipedia.org/wiki/MD5
|
||||||
public string MD5 { get; private set; }
|
public string MD5 { get; private set; }
|
||||||
|
|
||||||
|
@ -84,20 +87,27 @@ public string ASCIIText
|
||||||
|
|
||||||
public bool EncodeText(string text)
|
public bool EncodeText(string text)
|
||||||
{
|
{
|
||||||
if (!string.IsNullOrEmpty(text))
|
try
|
||||||
|
{
|
||||||
|
if (!string.IsNullOrEmpty(text))
|
||||||
|
{
|
||||||
|
Text = text;
|
||||||
|
Binary = TranslatorHelper.TextToBinary(text);
|
||||||
|
Hexadecimal = TranslatorHelper.TextToHexadecimal(text);
|
||||||
|
ASCII = TranslatorHelper.TextToASCII(text);
|
||||||
|
Base64 = TranslatorHelper.TextToBase64(text);
|
||||||
|
CRC32 = TranslatorHelper.TextToHash(text, HashType.CRC32, true);
|
||||||
|
MD5 = TranslatorHelper.TextToHash(text, HashType.MD5, true);
|
||||||
|
SHA1 = TranslatorHelper.TextToHash(text, HashType.SHA1, true);
|
||||||
|
SHA256 = TranslatorHelper.TextToHash(text, HashType.SHA256, true);
|
||||||
|
SHA384 = TranslatorHelper.TextToHash(text, HashType.SHA384, true);
|
||||||
|
SHA512 = TranslatorHelper.TextToHash(text, HashType.SHA512, true);
|
||||||
|
RIPEMD160 = TranslatorHelper.TextToHash(text, HashType.RIPEMD160, true);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
catch
|
||||||
{
|
{
|
||||||
Text = text;
|
|
||||||
Binary = TranslatorHelper.TextToBinary(text);
|
|
||||||
Hexadecimal = TranslatorHelper.TextToHexadecimal(text);
|
|
||||||
ASCII = TranslatorHelper.TextToASCII(text);
|
|
||||||
Base64 = TranslatorHelper.TextToBase64(text);
|
|
||||||
MD5 = TranslatorHelper.TextToHash(text, HashType.MD5, true);
|
|
||||||
SHA1 = TranslatorHelper.TextToHash(text, HashType.SHA1, true);
|
|
||||||
SHA256 = TranslatorHelper.TextToHash(text, HashType.SHA256, true);
|
|
||||||
SHA384 = TranslatorHelper.TextToHash(text, HashType.SHA384, true);
|
|
||||||
SHA512 = TranslatorHelper.TextToHash(text, HashType.SHA512, true);
|
|
||||||
RIPEMD160 = TranslatorHelper.TextToHash(text, HashType.RIPEMD160, true);
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
@ -105,26 +115,58 @@ public bool EncodeText(string text)
|
||||||
|
|
||||||
public bool DecodeBinary(string binary)
|
public bool DecodeBinary(string binary)
|
||||||
{
|
{
|
||||||
string result = TranslatorHelper.BinaryToText(binary);
|
try
|
||||||
return EncodeText(result);
|
{
|
||||||
|
string result = TranslatorHelper.BinaryToText(binary);
|
||||||
|
return EncodeText(result);
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool DecodeHex(string hex)
|
public bool DecodeHex(string hex)
|
||||||
{
|
{
|
||||||
string result = TranslatorHelper.HexadecimalToText(hex);
|
try
|
||||||
return EncodeText(result);
|
{
|
||||||
|
string result = TranslatorHelper.HexadecimalToText(hex);
|
||||||
|
return EncodeText(result);
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool DecodeASCII(string ascii)
|
public bool DecodeASCII(string ascii)
|
||||||
{
|
{
|
||||||
string result = TranslatorHelper.ASCIIToText(ascii);
|
try
|
||||||
return EncodeText(result);
|
{
|
||||||
|
string result = TranslatorHelper.ASCIIToText(ascii);
|
||||||
|
return EncodeText(result);
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public bool DecodeBase64(string base64)
|
public bool DecodeBase64(string base64)
|
||||||
{
|
{
|
||||||
string result = TranslatorHelper.Base64ToText(base64);
|
try
|
||||||
return EncodeText(result);
|
{
|
||||||
|
string result = TranslatorHelper.Base64ToText(base64);
|
||||||
|
return EncodeText(result);
|
||||||
|
}
|
||||||
|
catch
|
||||||
|
{
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static bool Test()
|
public static bool Test()
|
||||||
|
@ -147,34 +189,24 @@ public static bool Test()
|
||||||
public string HashToString()
|
public string HashToString()
|
||||||
{
|
{
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.Append("MD5: ");
|
sb.AppendLine($"CRC-32: {CRC32}");
|
||||||
sb.AppendLine(MD5);
|
sb.AppendLine($"MD5: {MD5}");
|
||||||
sb.Append("SHA1: ");
|
sb.AppendLine($"SHA-1: {SHA1}");
|
||||||
sb.AppendLine(SHA1);
|
sb.AppendLine($"SHA-256: {SHA256}");
|
||||||
sb.Append("SHA256: ");
|
sb.AppendLine($"SHA-384: {SHA384}");
|
||||||
sb.AppendLine(SHA256);
|
sb.AppendLine($"SHA-512: {SHA512}");
|
||||||
sb.Append("SHA384: ");
|
sb.Append($"RIPEMD-160: {RIPEMD160}");
|
||||||
sb.AppendLine(SHA384);
|
|
||||||
sb.Append("SHA512: ");
|
|
||||||
sb.AppendLine(SHA512);
|
|
||||||
sb.Append("RIPEMD160: ");
|
|
||||||
sb.Append(RIPEMD160);
|
|
||||||
return sb.ToString();
|
return sb.ToString();
|
||||||
}
|
}
|
||||||
|
|
||||||
public override string ToString()
|
public override string ToString()
|
||||||
{
|
{
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
sb.Append("Text: ");
|
sb.AppendLine($"Text: {Text}");
|
||||||
sb.AppendLine(Text);
|
sb.AppendLine($"Binary: {BinaryText}");
|
||||||
sb.Append("Binary: ");
|
sb.AppendLine($"Hex: {HexadecimalText}");
|
||||||
sb.AppendLine(BinaryText);
|
sb.AppendLine($"ASCII: {ASCIIText}");
|
||||||
sb.Append("Hex: ");
|
sb.AppendLine($"Base64: {Base64}");
|
||||||
sb.AppendLine(HexadecimalText);
|
|
||||||
sb.Append("ASCII: ");
|
|
||||||
sb.AppendLine(ASCIIText);
|
|
||||||
sb.Append("Base64: ");
|
|
||||||
sb.AppendLine(Base64);
|
|
||||||
sb.Append(HashToString());
|
sb.Append(HashToString());
|
||||||
return sb.ToString();
|
return sb.ToString();
|
||||||
}
|
}
|
||||||
|
|
224
ShareX.HelpersLib/Forms/HashCheckForm.Designer.cs
generated
224
ShareX.HelpersLib/Forms/HashCheckForm.Designer.cs
generated
|
@ -32,7 +32,6 @@ private void InitializeComponent()
|
||||||
this.txtFilePath = new System.Windows.Forms.TextBox();
|
this.txtFilePath = new System.Windows.Forms.TextBox();
|
||||||
this.btnFilePathBrowse = new System.Windows.Forms.Button();
|
this.btnFilePathBrowse = new System.Windows.Forms.Button();
|
||||||
this.lblHashType = new System.Windows.Forms.Label();
|
this.lblHashType = new System.Windows.Forms.Label();
|
||||||
this.lblProgress = new System.Windows.Forms.Label();
|
|
||||||
this.lblResult = new System.Windows.Forms.Label();
|
this.lblResult = new System.Windows.Forms.Label();
|
||||||
this.lblTarget = new System.Windows.Forms.Label();
|
this.lblTarget = new System.Windows.Forms.Label();
|
||||||
this.lblProgressPercentage = new System.Windows.Forms.Label();
|
this.lblProgressPercentage = new System.Windows.Forms.Label();
|
||||||
|
@ -42,6 +41,30 @@ private void InitializeComponent()
|
||||||
this.txtResult = new System.Windows.Forms.TextBox();
|
this.txtResult = new System.Windows.Forms.TextBox();
|
||||||
this.txtTarget = new System.Windows.Forms.TextBox();
|
this.txtTarget = new System.Windows.Forms.TextBox();
|
||||||
this.lblFile = new System.Windows.Forms.Label();
|
this.lblFile = new System.Windows.Forms.Label();
|
||||||
|
this.tcMain = new System.Windows.Forms.TabControl();
|
||||||
|
this.tpFileHashCheck = new System.Windows.Forms.TabPage();
|
||||||
|
this.tpTextConversions = new System.Windows.Forms.TabPage();
|
||||||
|
this.btnHashCheckCopyAll = new System.Windows.Forms.Button();
|
||||||
|
this.txtHashCheckHash = new System.Windows.Forms.TextBox();
|
||||||
|
this.lblHashCheckHash = new System.Windows.Forms.Label();
|
||||||
|
this.btnHashCheckDecodeBase64 = new System.Windows.Forms.Button();
|
||||||
|
this.txtHashCheckBase64 = new System.Windows.Forms.TextBox();
|
||||||
|
this.lblHashCheckBase64 = new System.Windows.Forms.Label();
|
||||||
|
this.btnHashCheckDecodeASCII = new System.Windows.Forms.Button();
|
||||||
|
this.txtHashCheckASCII = new System.Windows.Forms.TextBox();
|
||||||
|
this.lblHashCheckASCII = new System.Windows.Forms.Label();
|
||||||
|
this.btnHashCheckDecodeHex = new System.Windows.Forms.Button();
|
||||||
|
this.txtHashCheckHex = new System.Windows.Forms.TextBox();
|
||||||
|
this.lblHashCheckHex = new System.Windows.Forms.Label();
|
||||||
|
this.btnHashCheckDecodeBinary = new System.Windows.Forms.Button();
|
||||||
|
this.txtHashCheckBinary = new System.Windows.Forms.TextBox();
|
||||||
|
this.lblHashCheckBinary = new System.Windows.Forms.Label();
|
||||||
|
this.btnHashCheckEncodeText = new System.Windows.Forms.Button();
|
||||||
|
this.txtHashCheckText = new System.Windows.Forms.TextBox();
|
||||||
|
this.lblHashCheckText = new System.Windows.Forms.Label();
|
||||||
|
this.tcMain.SuspendLayout();
|
||||||
|
this.tpFileHashCheck.SuspendLayout();
|
||||||
|
this.tpTextConversions.SuspendLayout();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
// txtFilePath
|
// txtFilePath
|
||||||
|
@ -65,11 +88,6 @@ private void InitializeComponent()
|
||||||
resources.ApplyResources(this.lblHashType, "lblHashType");
|
resources.ApplyResources(this.lblHashType, "lblHashType");
|
||||||
this.lblHashType.Name = "lblHashType";
|
this.lblHashType.Name = "lblHashType";
|
||||||
//
|
//
|
||||||
// lblProgress
|
|
||||||
//
|
|
||||||
resources.ApplyResources(this.lblProgress, "lblProgress");
|
|
||||||
this.lblProgress.Name = "lblProgress";
|
|
||||||
//
|
|
||||||
// lblResult
|
// lblResult
|
||||||
//
|
//
|
||||||
resources.ApplyResources(this.lblResult, "lblResult");
|
resources.ApplyResources(this.lblResult, "lblResult");
|
||||||
|
@ -124,29 +142,173 @@ private void InitializeComponent()
|
||||||
resources.ApplyResources(this.lblFile, "lblFile");
|
resources.ApplyResources(this.lblFile, "lblFile");
|
||||||
this.lblFile.Name = "lblFile";
|
this.lblFile.Name = "lblFile";
|
||||||
//
|
//
|
||||||
|
// tcMain
|
||||||
|
//
|
||||||
|
this.tcMain.Controls.Add(this.tpFileHashCheck);
|
||||||
|
this.tcMain.Controls.Add(this.tpTextConversions);
|
||||||
|
resources.ApplyResources(this.tcMain, "tcMain");
|
||||||
|
this.tcMain.Name = "tcMain";
|
||||||
|
this.tcMain.SelectedIndex = 0;
|
||||||
|
//
|
||||||
|
// tpFileHashCheck
|
||||||
|
//
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.lblFile);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.txtFilePath);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.txtTarget);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.btnFilePathBrowse);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.txtResult);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.lblHashType);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.pbProgress);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.cbHashType);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.lblResult);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.btnStartHashCheck);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.lblTarget);
|
||||||
|
this.tpFileHashCheck.Controls.Add(this.lblProgressPercentage);
|
||||||
|
resources.ApplyResources(this.tpFileHashCheck, "tpFileHashCheck");
|
||||||
|
this.tpFileHashCheck.Name = "tpFileHashCheck";
|
||||||
|
this.tpFileHashCheck.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// tpTextConversions
|
||||||
|
//
|
||||||
|
this.tpTextConversions.Controls.Add(this.btnHashCheckCopyAll);
|
||||||
|
this.tpTextConversions.Controls.Add(this.txtHashCheckHash);
|
||||||
|
this.tpTextConversions.Controls.Add(this.lblHashCheckHash);
|
||||||
|
this.tpTextConversions.Controls.Add(this.btnHashCheckDecodeBase64);
|
||||||
|
this.tpTextConversions.Controls.Add(this.txtHashCheckBase64);
|
||||||
|
this.tpTextConversions.Controls.Add(this.lblHashCheckBase64);
|
||||||
|
this.tpTextConversions.Controls.Add(this.btnHashCheckDecodeASCII);
|
||||||
|
this.tpTextConversions.Controls.Add(this.txtHashCheckASCII);
|
||||||
|
this.tpTextConversions.Controls.Add(this.lblHashCheckASCII);
|
||||||
|
this.tpTextConversions.Controls.Add(this.btnHashCheckDecodeHex);
|
||||||
|
this.tpTextConversions.Controls.Add(this.txtHashCheckHex);
|
||||||
|
this.tpTextConversions.Controls.Add(this.lblHashCheckHex);
|
||||||
|
this.tpTextConversions.Controls.Add(this.btnHashCheckDecodeBinary);
|
||||||
|
this.tpTextConversions.Controls.Add(this.txtHashCheckBinary);
|
||||||
|
this.tpTextConversions.Controls.Add(this.lblHashCheckBinary);
|
||||||
|
this.tpTextConversions.Controls.Add(this.btnHashCheckEncodeText);
|
||||||
|
this.tpTextConversions.Controls.Add(this.txtHashCheckText);
|
||||||
|
this.tpTextConversions.Controls.Add(this.lblHashCheckText);
|
||||||
|
resources.ApplyResources(this.tpTextConversions, "tpTextConversions");
|
||||||
|
this.tpTextConversions.Name = "tpTextConversions";
|
||||||
|
this.tpTextConversions.UseVisualStyleBackColor = true;
|
||||||
|
//
|
||||||
|
// btnHashCheckCopyAll
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.btnHashCheckCopyAll, "btnHashCheckCopyAll");
|
||||||
|
this.btnHashCheckCopyAll.Name = "btnHashCheckCopyAll";
|
||||||
|
this.btnHashCheckCopyAll.UseVisualStyleBackColor = true;
|
||||||
|
this.btnHashCheckCopyAll.Click += new System.EventHandler(this.btnHashCheckCopyAll_Click);
|
||||||
|
//
|
||||||
|
// txtHashCheckHash
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.txtHashCheckHash, "txtHashCheckHash");
|
||||||
|
this.txtHashCheckHash.Name = "txtHashCheckHash";
|
||||||
|
//
|
||||||
|
// lblHashCheckHash
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lblHashCheckHash, "lblHashCheckHash");
|
||||||
|
this.lblHashCheckHash.Name = "lblHashCheckHash";
|
||||||
|
//
|
||||||
|
// btnHashCheckDecodeBase64
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.btnHashCheckDecodeBase64, "btnHashCheckDecodeBase64");
|
||||||
|
this.btnHashCheckDecodeBase64.Name = "btnHashCheckDecodeBase64";
|
||||||
|
this.btnHashCheckDecodeBase64.UseVisualStyleBackColor = true;
|
||||||
|
this.btnHashCheckDecodeBase64.Click += new System.EventHandler(this.btnHashCheckDecodeBase64_Click);
|
||||||
|
//
|
||||||
|
// txtHashCheckBase64
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.txtHashCheckBase64, "txtHashCheckBase64");
|
||||||
|
this.txtHashCheckBase64.Name = "txtHashCheckBase64";
|
||||||
|
//
|
||||||
|
// lblHashCheckBase64
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lblHashCheckBase64, "lblHashCheckBase64");
|
||||||
|
this.lblHashCheckBase64.Name = "lblHashCheckBase64";
|
||||||
|
//
|
||||||
|
// btnHashCheckDecodeASCII
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.btnHashCheckDecodeASCII, "btnHashCheckDecodeASCII");
|
||||||
|
this.btnHashCheckDecodeASCII.Name = "btnHashCheckDecodeASCII";
|
||||||
|
this.btnHashCheckDecodeASCII.UseVisualStyleBackColor = true;
|
||||||
|
this.btnHashCheckDecodeASCII.Click += new System.EventHandler(this.btnHashCheckDecodeASCII_Click);
|
||||||
|
//
|
||||||
|
// txtHashCheckASCII
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.txtHashCheckASCII, "txtHashCheckASCII");
|
||||||
|
this.txtHashCheckASCII.Name = "txtHashCheckASCII";
|
||||||
|
//
|
||||||
|
// lblHashCheckASCII
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lblHashCheckASCII, "lblHashCheckASCII");
|
||||||
|
this.lblHashCheckASCII.Name = "lblHashCheckASCII";
|
||||||
|
//
|
||||||
|
// btnHashCheckDecodeHex
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.btnHashCheckDecodeHex, "btnHashCheckDecodeHex");
|
||||||
|
this.btnHashCheckDecodeHex.Name = "btnHashCheckDecodeHex";
|
||||||
|
this.btnHashCheckDecodeHex.UseVisualStyleBackColor = true;
|
||||||
|
this.btnHashCheckDecodeHex.Click += new System.EventHandler(this.btnHashCheckDecodeHex_Click);
|
||||||
|
//
|
||||||
|
// txtHashCheckHex
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.txtHashCheckHex, "txtHashCheckHex");
|
||||||
|
this.txtHashCheckHex.Name = "txtHashCheckHex";
|
||||||
|
//
|
||||||
|
// lblHashCheckHex
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lblHashCheckHex, "lblHashCheckHex");
|
||||||
|
this.lblHashCheckHex.Name = "lblHashCheckHex";
|
||||||
|
//
|
||||||
|
// btnHashCheckDecodeBinary
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.btnHashCheckDecodeBinary, "btnHashCheckDecodeBinary");
|
||||||
|
this.btnHashCheckDecodeBinary.Name = "btnHashCheckDecodeBinary";
|
||||||
|
this.btnHashCheckDecodeBinary.UseVisualStyleBackColor = true;
|
||||||
|
this.btnHashCheckDecodeBinary.Click += new System.EventHandler(this.btnHashCheckDecodeBinary_Click);
|
||||||
|
//
|
||||||
|
// txtHashCheckBinary
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.txtHashCheckBinary, "txtHashCheckBinary");
|
||||||
|
this.txtHashCheckBinary.Name = "txtHashCheckBinary";
|
||||||
|
//
|
||||||
|
// lblHashCheckBinary
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lblHashCheckBinary, "lblHashCheckBinary");
|
||||||
|
this.lblHashCheckBinary.Name = "lblHashCheckBinary";
|
||||||
|
//
|
||||||
|
// btnHashCheckEncodeText
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.btnHashCheckEncodeText, "btnHashCheckEncodeText");
|
||||||
|
this.btnHashCheckEncodeText.Name = "btnHashCheckEncodeText";
|
||||||
|
this.btnHashCheckEncodeText.UseVisualStyleBackColor = true;
|
||||||
|
this.btnHashCheckEncodeText.Click += new System.EventHandler(this.btnHashCheckEncodeText_Click);
|
||||||
|
//
|
||||||
|
// txtHashCheckText
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.txtHashCheckText, "txtHashCheckText");
|
||||||
|
this.txtHashCheckText.Name = "txtHashCheckText";
|
||||||
|
//
|
||||||
|
// lblHashCheckText
|
||||||
|
//
|
||||||
|
resources.ApplyResources(this.lblHashCheckText, "lblHashCheckText");
|
||||||
|
this.lblHashCheckText.Name = "lblHashCheckText";
|
||||||
|
//
|
||||||
// HashCheckForm
|
// HashCheckForm
|
||||||
//
|
//
|
||||||
resources.ApplyResources(this, "$this");
|
resources.ApplyResources(this, "$this");
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
this.BackColor = System.Drawing.Color.WhiteSmoke;
|
this.BackColor = System.Drawing.Color.WhiteSmoke;
|
||||||
this.Controls.Add(this.lblFile);
|
this.Controls.Add(this.tcMain);
|
||||||
this.Controls.Add(this.txtTarget);
|
|
||||||
this.Controls.Add(this.txtResult);
|
|
||||||
this.Controls.Add(this.pbProgress);
|
|
||||||
this.Controls.Add(this.cbHashType);
|
|
||||||
this.Controls.Add(this.btnStartHashCheck);
|
|
||||||
this.Controls.Add(this.lblProgressPercentage);
|
|
||||||
this.Controls.Add(this.lblTarget);
|
|
||||||
this.Controls.Add(this.lblResult);
|
|
||||||
this.Controls.Add(this.lblProgress);
|
|
||||||
this.Controls.Add(this.lblHashType);
|
|
||||||
this.Controls.Add(this.btnFilePathBrowse);
|
|
||||||
this.Controls.Add(this.txtFilePath);
|
|
||||||
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
|
||||||
this.MaximizeBox = false;
|
this.MaximizeBox = false;
|
||||||
this.Name = "HashCheckForm";
|
this.Name = "HashCheckForm";
|
||||||
|
this.tcMain.ResumeLayout(false);
|
||||||
|
this.tpFileHashCheck.ResumeLayout(false);
|
||||||
|
this.tpFileHashCheck.PerformLayout();
|
||||||
|
this.tpTextConversions.ResumeLayout(false);
|
||||||
|
this.tpTextConversions.PerformLayout();
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
this.PerformLayout();
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -155,7 +317,6 @@ private void InitializeComponent()
|
||||||
private System.Windows.Forms.TextBox txtFilePath;
|
private System.Windows.Forms.TextBox txtFilePath;
|
||||||
private System.Windows.Forms.Button btnFilePathBrowse;
|
private System.Windows.Forms.Button btnFilePathBrowse;
|
||||||
private System.Windows.Forms.Label lblHashType;
|
private System.Windows.Forms.Label lblHashType;
|
||||||
private System.Windows.Forms.Label lblProgress;
|
|
||||||
private System.Windows.Forms.Label lblResult;
|
private System.Windows.Forms.Label lblResult;
|
||||||
private System.Windows.Forms.Label lblTarget;
|
private System.Windows.Forms.Label lblTarget;
|
||||||
private System.Windows.Forms.Label lblProgressPercentage;
|
private System.Windows.Forms.Label lblProgressPercentage;
|
||||||
|
@ -165,5 +326,26 @@ private void InitializeComponent()
|
||||||
private System.Windows.Forms.TextBox txtResult;
|
private System.Windows.Forms.TextBox txtResult;
|
||||||
private System.Windows.Forms.TextBox txtTarget;
|
private System.Windows.Forms.TextBox txtTarget;
|
||||||
private System.Windows.Forms.Label lblFile;
|
private System.Windows.Forms.Label lblFile;
|
||||||
|
private System.Windows.Forms.TabControl tcMain;
|
||||||
|
private System.Windows.Forms.TabPage tpFileHashCheck;
|
||||||
|
private System.Windows.Forms.TabPage tpTextConversions;
|
||||||
|
private System.Windows.Forms.Button btnHashCheckEncodeText;
|
||||||
|
private System.Windows.Forms.TextBox txtHashCheckText;
|
||||||
|
private System.Windows.Forms.Label lblHashCheckText;
|
||||||
|
private System.Windows.Forms.Button btnHashCheckCopyAll;
|
||||||
|
private System.Windows.Forms.TextBox txtHashCheckHash;
|
||||||
|
private System.Windows.Forms.Label lblHashCheckHash;
|
||||||
|
private System.Windows.Forms.Button btnHashCheckDecodeBase64;
|
||||||
|
private System.Windows.Forms.TextBox txtHashCheckBase64;
|
||||||
|
private System.Windows.Forms.Label lblHashCheckBase64;
|
||||||
|
private System.Windows.Forms.Button btnHashCheckDecodeASCII;
|
||||||
|
private System.Windows.Forms.TextBox txtHashCheckASCII;
|
||||||
|
private System.Windows.Forms.Label lblHashCheckASCII;
|
||||||
|
private System.Windows.Forms.Button btnHashCheckDecodeHex;
|
||||||
|
private System.Windows.Forms.TextBox txtHashCheckHex;
|
||||||
|
private System.Windows.Forms.Label lblHashCheckHex;
|
||||||
|
private System.Windows.Forms.Button btnHashCheckDecodeBinary;
|
||||||
|
private System.Windows.Forms.TextBox txtHashCheckBinary;
|
||||||
|
private System.Windows.Forms.Label lblHashCheckBinary;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -33,6 +33,7 @@ namespace ShareX.HelpersLib
|
||||||
public partial class HashCheckForm : BaseForm
|
public partial class HashCheckForm : BaseForm
|
||||||
{
|
{
|
||||||
private HashCheck hashCheck;
|
private HashCheck hashCheck;
|
||||||
|
private Translator translator;
|
||||||
|
|
||||||
public HashCheckForm()
|
public HashCheckForm()
|
||||||
{
|
{
|
||||||
|
@ -44,8 +45,16 @@ public HashCheckForm()
|
||||||
hashCheck = new HashCheck();
|
hashCheck = new HashCheck();
|
||||||
hashCheck.FileCheckProgressChanged += fileCheck_FileCheckProgressChanged;
|
hashCheck.FileCheckProgressChanged += fileCheck_FileCheckProgressChanged;
|
||||||
hashCheck.FileCheckCompleted += fileCheck_FileCheckCompleted;
|
hashCheck.FileCheckCompleted += fileCheck_FileCheckCompleted;
|
||||||
|
|
||||||
|
translator = new Translator();
|
||||||
|
|
||||||
|
#if DEBUG
|
||||||
|
if (!Translator.Test()) MessageBox.Show("Text conversion failed.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#region File hash check
|
||||||
|
|
||||||
private void btnFilePathBrowse_Click(object sender, EventArgs e)
|
private void btnFilePathBrowse_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
Helpers.BrowseFile("ShareX - " + Resources.HashCheckForm_btnFilePathBrowse_Click_Choose_file_path, txtFilePath);
|
Helpers.BrowseFile("ShareX - " + Resources.HashCheckForm_btnFilePathBrowse_Click_Choose_file_path, txtFilePath);
|
||||||
|
@ -72,7 +81,7 @@ private void btnStartHashCheck_Click(object sender, EventArgs e)
|
||||||
private void fileCheck_FileCheckProgressChanged(float progress)
|
private void fileCheck_FileCheckProgressChanged(float progress)
|
||||||
{
|
{
|
||||||
pbProgress.Value = (int)progress;
|
pbProgress.Value = (int)progress;
|
||||||
lblProgressPercentage.Text = progress.ToString("0.##") + "%";
|
lblProgressPercentage.Text = (int)progress + "%";
|
||||||
}
|
}
|
||||||
|
|
||||||
private void fileCheck_FileCheckCompleted(string result, bool cancelled)
|
private void fileCheck_FileCheckCompleted(string result, bool cancelled)
|
||||||
|
@ -128,5 +137,77 @@ private void txtFilePath_DragDrop(object sender, DragEventArgs e)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#endregion File hash check
|
||||||
|
|
||||||
|
#region Text conversions
|
||||||
|
|
||||||
|
private void FillConversionInfo()
|
||||||
|
{
|
||||||
|
if (translator != null)
|
||||||
|
{
|
||||||
|
txtHashCheckText.Text = translator.Text;
|
||||||
|
txtHashCheckBinary.Text = translator.BinaryText;
|
||||||
|
txtHashCheckHex.Text = translator.HexadecimalText;
|
||||||
|
txtHashCheckASCII.Text = translator.ASCIIText;
|
||||||
|
txtHashCheckBase64.Text = translator.Base64;
|
||||||
|
txtHashCheckHash.Text = translator.HashToString();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void btnHashCheckCopyAll_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (translator != null && !string.IsNullOrEmpty(translator.Text))
|
||||||
|
{
|
||||||
|
string text = translator.ToString();
|
||||||
|
|
||||||
|
if (!string.IsNullOrEmpty(text))
|
||||||
|
{
|
||||||
|
ClipboardHelpers.CopyText(text);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void btnHashCheckEncodeText_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (translator.EncodeText(txtHashCheckText.Text))
|
||||||
|
{
|
||||||
|
FillConversionInfo();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void btnHashCheckDecodeBinary_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (translator.DecodeBinary(txtHashCheckBinary.Text))
|
||||||
|
{
|
||||||
|
FillConversionInfo();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void btnHashCheckDecodeHex_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (translator.DecodeHex(txtHashCheckHex.Text))
|
||||||
|
{
|
||||||
|
FillConversionInfo();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void btnHashCheckDecodeASCII_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (translator.DecodeASCII(txtHashCheckASCII.Text))
|
||||||
|
{
|
||||||
|
FillConversionInfo();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void btnHashCheckDecodeBase64_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (translator.DecodeBase64(txtHashCheckBase64.Text))
|
||||||
|
{
|
||||||
|
FillConversionInfo();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
#endregion Text conversions
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -1,3 +1,4 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
<root>
|
<root>
|
||||||
<!--
|
<!--
|
||||||
Microsoft ResX Schema
|
Microsoft ResX Schema
|
||||||
|
@ -121,7 +122,7 @@
|
||||||
<value>8, 24</value>
|
<value>8, 24</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtFilePath.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="txtFilePath.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>280, 20</value>
|
<value>416, 20</value>
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
<assembly alias="mscorlib" name="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
<data name="txtFilePath.TabIndex" type="System.Int32, mscorlib">
|
<data name="txtFilePath.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
@ -134,16 +135,16 @@
|
||||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>txtFilePath.Parent" xml:space="preserve">
|
<data name=">>txtFilePath.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>txtFilePath.ZOrder" xml:space="preserve">
|
<data name=">>txtFilePath.ZOrder" xml:space="preserve">
|
||||||
<value>12</value>
|
<value>1</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnFilePathBrowse.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="btnFilePathBrowse.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>296, 22</value>
|
<value>432, 22</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnFilePathBrowse.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="btnFilePathBrowse.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>72, 24</value>
|
<value>128, 24</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnFilePathBrowse.TabIndex" type="System.Int32, mscorlib">
|
<data name="btnFilePathBrowse.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>2</value>
|
<value>2</value>
|
||||||
|
@ -158,16 +159,16 @@
|
||||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>btnFilePathBrowse.Parent" xml:space="preserve">
|
<data name=">>btnFilePathBrowse.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>btnFilePathBrowse.ZOrder" xml:space="preserve">
|
<data name=">>btnFilePathBrowse.ZOrder" xml:space="preserve">
|
||||||
<value>11</value>
|
<value>3</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblHashType.AutoSize" type="System.Boolean, mscorlib">
|
<data name="lblHashType.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblHashType.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="lblHashType.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>5, 48</value>
|
<value>5, 56</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblHashType.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="lblHashType.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>58, 13</value>
|
<value>58, 13</value>
|
||||||
|
@ -185,43 +186,16 @@
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblHashType.Parent" xml:space="preserve">
|
<data name=">>lblHashType.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblHashType.ZOrder" xml:space="preserve">
|
<data name=">>lblHashType.ZOrder" xml:space="preserve">
|
||||||
<value>10</value>
|
<value>5</value>
|
||||||
</data>
|
|
||||||
<data name="lblProgress.AutoSize" type="System.Boolean, mscorlib">
|
|
||||||
<value>True</value>
|
|
||||||
</data>
|
|
||||||
<data name="lblProgress.Location" type="System.Drawing.Point, System.Drawing">
|
|
||||||
<value>5, 88</value>
|
|
||||||
</data>
|
|
||||||
<data name="lblProgress.Size" type="System.Drawing.Size, System.Drawing">
|
|
||||||
<value>51, 13</value>
|
|
||||||
</data>
|
|
||||||
<data name="lblProgress.TabIndex" type="System.Int32, mscorlib">
|
|
||||||
<value>6</value>
|
|
||||||
</data>
|
|
||||||
<data name="lblProgress.Text" xml:space="preserve">
|
|
||||||
<value>Progress:</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>lblProgress.Name" xml:space="preserve">
|
|
||||||
<value>lblProgress</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>lblProgress.Type" xml:space="preserve">
|
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>lblProgress.Parent" xml:space="preserve">
|
|
||||||
<value>$this</value>
|
|
||||||
</data>
|
|
||||||
<data name=">>lblProgress.ZOrder" xml:space="preserve">
|
|
||||||
<value>9</value>
|
|
||||||
</data>
|
</data>
|
||||||
<data name="lblResult.AutoSize" type="System.Boolean, mscorlib">
|
<data name="lblResult.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblResult.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="lblResult.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>5, 136</value>
|
<value>5, 104</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblResult.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="lblResult.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>40, 13</value>
|
<value>40, 13</value>
|
||||||
|
@ -239,7 +213,7 @@
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblResult.Parent" xml:space="preserve">
|
<data name=">>lblResult.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblResult.ZOrder" xml:space="preserve">
|
<data name=">>lblResult.ZOrder" xml:space="preserve">
|
||||||
<value>8</value>
|
<value>8</value>
|
||||||
|
@ -248,7 +222,7 @@
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblTarget.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="lblTarget.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>5, 176</value>
|
<value>5, 152</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblTarget.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="lblTarget.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>41, 13</value>
|
<value>41, 13</value>
|
||||||
|
@ -266,16 +240,16 @@
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblTarget.Parent" xml:space="preserve">
|
<data name=">>lblTarget.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblTarget.ZOrder" xml:space="preserve">
|
<data name=">>lblTarget.ZOrder" xml:space="preserve">
|
||||||
<value>7</value>
|
<value>10</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblProgressPercentage.AutoSize" type="System.Boolean, mscorlib">
|
<data name="lblProgressPercentage.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblProgressPercentage.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="lblProgressPercentage.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>328, 110</value>
|
<value>528, 76</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblProgressPercentage.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="lblProgressPercentage.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>21, 13</value>
|
<value>21, 13</value>
|
||||||
|
@ -285,7 +259,7 @@
|
||||||
</data>
|
</data>
|
||||||
<data name="lblProgressPercentage.Text" xml:space="preserve">
|
<data name="lblProgressPercentage.Text" xml:space="preserve">
|
||||||
<value>0%</value>
|
<value>0%</value>
|
||||||
<comment>@Invariant</comment></data>
|
</data>
|
||||||
<data name=">>lblProgressPercentage.Name" xml:space="preserve">
|
<data name=">>lblProgressPercentage.Name" xml:space="preserve">
|
||||||
<value>lblProgressPercentage</value>
|
<value>lblProgressPercentage</value>
|
||||||
</data>
|
</data>
|
||||||
|
@ -293,22 +267,22 @@
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblProgressPercentage.Parent" xml:space="preserve">
|
<data name=">>lblProgressPercentage.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblProgressPercentage.ZOrder" xml:space="preserve">
|
<data name=">>lblProgressPercentage.ZOrder" xml:space="preserve">
|
||||||
<value>6</value>
|
<value>11</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnStartHashCheck.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="btnStartHashCheck.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>104, 62</value>
|
<value>120, 70</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnStartHashCheck.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="btnStartHashCheck.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>72, 24</value>
|
<value>128, 24</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnStartHashCheck.TabIndex" type="System.Int32, mscorlib">
|
<data name="btnStartHashCheck.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>5</value>
|
<value>5</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="btnStartHashCheck.Text" xml:space="preserve">
|
<data name="btnStartHashCheck.Text" xml:space="preserve">
|
||||||
<value>Start</value>
|
<value>Check</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>btnStartHashCheck.Name" xml:space="preserve">
|
<data name=">>btnStartHashCheck.Name" xml:space="preserve">
|
||||||
<value>btnStartHashCheck</value>
|
<value>btnStartHashCheck</value>
|
||||||
|
@ -317,16 +291,16 @@
|
||||||
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>btnStartHashCheck.Parent" xml:space="preserve">
|
<data name=">>btnStartHashCheck.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>btnStartHashCheck.ZOrder" xml:space="preserve">
|
<data name=">>btnStartHashCheck.ZOrder" xml:space="preserve">
|
||||||
<value>5</value>
|
<value>9</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbHashType.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="cbHashType.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>8, 64</value>
|
<value>8, 72</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbHashType.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="cbHashType.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>88, 21</value>
|
<value>104, 21</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="cbHashType.TabIndex" type="System.Int32, mscorlib">
|
<data name="cbHashType.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>4</value>
|
<value>4</value>
|
||||||
|
@ -338,16 +312,16 @@
|
||||||
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cbHashType.Parent" xml:space="preserve">
|
<data name=">>cbHashType.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>cbHashType.ZOrder" xml:space="preserve">
|
<data name=">>cbHashType.ZOrder" xml:space="preserve">
|
||||||
<value>4</value>
|
<value>7</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="pbProgress.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="pbProgress.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>8, 104</value>
|
<value>256, 70</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="pbProgress.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="pbProgress.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>312, 24</value>
|
<value>264, 24</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="pbProgress.TabIndex" type="System.Int32, mscorlib">
|
<data name="pbProgress.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>7</value>
|
<value>7</value>
|
||||||
|
@ -359,16 +333,16 @@
|
||||||
<value>System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.ProgressBar, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>pbProgress.Parent" xml:space="preserve">
|
<data name=">>pbProgress.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>pbProgress.ZOrder" xml:space="preserve">
|
<data name=">>pbProgress.ZOrder" xml:space="preserve">
|
||||||
<value>3</value>
|
<value>6</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtResult.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="txtResult.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>8, 152</value>
|
<value>8, 120</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtResult.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="txtResult.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>360, 20</value>
|
<value>552, 20</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtResult.TabIndex" type="System.Int32, mscorlib">
|
<data name="txtResult.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>10</value>
|
<value>10</value>
|
||||||
|
@ -380,16 +354,16 @@
|
||||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>txtResult.Parent" xml:space="preserve">
|
<data name=">>txtResult.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>txtResult.ZOrder" xml:space="preserve">
|
<data name=">>txtResult.ZOrder" xml:space="preserve">
|
||||||
<value>2</value>
|
<value>4</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtTarget.Location" type="System.Drawing.Point, System.Drawing">
|
<data name="txtTarget.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
<value>8, 192</value>
|
<value>8, 168</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtTarget.Size" type="System.Drawing.Size, System.Drawing">
|
<data name="txtTarget.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>360, 20</value>
|
<value>552, 20</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="txtTarget.TabIndex" type="System.Int32, mscorlib">
|
<data name="txtTarget.TabIndex" type="System.Int32, mscorlib">
|
||||||
<value>12</value>
|
<value>12</value>
|
||||||
|
@ -401,10 +375,10 @@
|
||||||
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>txtTarget.Parent" xml:space="preserve">
|
<data name=">>txtTarget.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>txtTarget.ZOrder" xml:space="preserve">
|
<data name=">>txtTarget.ZOrder" xml:space="preserve">
|
||||||
<value>1</value>
|
<value>2</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="lblFile.AutoSize" type="System.Boolean, mscorlib">
|
<data name="lblFile.AutoSize" type="System.Boolean, mscorlib">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
|
@ -428,11 +402,558 @@
|
||||||
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblFile.Parent" xml:space="preserve">
|
<data name=">>lblFile.Parent" xml:space="preserve">
|
||||||
<value>$this</value>
|
<value>tpFileHashCheck</value>
|
||||||
</data>
|
</data>
|
||||||
<data name=">>lblFile.ZOrder" xml:space="preserve">
|
<data name=">>lblFile.ZOrder" xml:space="preserve">
|
||||||
<value>0</value>
|
<value>0</value>
|
||||||
</data>
|
</data>
|
||||||
|
<data name="tpFileHashCheck.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>4, 22</value>
|
||||||
|
</data>
|
||||||
|
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
||||||
|
<data name="tpFileHashCheck.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||||
|
<value>3, 3, 3, 3</value>
|
||||||
|
</data>
|
||||||
|
<data name="tpFileHashCheck.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>570, 529</value>
|
||||||
|
</data>
|
||||||
|
<data name="tpFileHashCheck.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name="tpFileHashCheck.Text" xml:space="preserve">
|
||||||
|
<value>File hash check</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tpFileHashCheck.Name" xml:space="preserve">
|
||||||
|
<value>tpFileHashCheck</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tpFileHashCheck.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tpFileHashCheck.Parent" xml:space="preserve">
|
||||||
|
<value>tcMain</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tpFileHashCheck.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckCopyAll.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>248, 48</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckCopyAll.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>152, 24</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckCopyAll.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>17</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckCopyAll.Text" xml:space="preserve">
|
||||||
|
<value>Copy all</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckCopyAll.Name" xml:space="preserve">
|
||||||
|
<value>btnHashCheckCopyAll</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckCopyAll.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckCopyAll.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckCopyAll.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHash.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>8, 304</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHash.Multiline" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHash.ScrollBars" type="System.Windows.Forms.ScrollBars, System.Windows.Forms">
|
||||||
|
<value>Horizontal</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHash.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>552, 216</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHash.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>16</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHash.WordWrap" type="System.Boolean, mscorlib">
|
||||||
|
<value>False</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckHash.Name" xml:space="preserve">
|
||||||
|
<value>txtHashCheckHash</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckHash.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckHash.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckHash.ZOrder" xml:space="preserve">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHash.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHash.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHash.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>5, 288</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHash.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>35, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHash.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>15</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHash.Text" xml:space="preserve">
|
||||||
|
<value>Hash:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckHash.Name" xml:space="preserve">
|
||||||
|
<value>lblHashCheckHash</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckHash.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckHash.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckHash.ZOrder" xml:space="preserve">
|
||||||
|
<value>2</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBase64.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBase64.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>408, 272</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBase64.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>152, 24</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBase64.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>14</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBase64.Text" xml:space="preserve">
|
||||||
|
<value>Decode</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeBase64.Name" xml:space="preserve">
|
||||||
|
<value>btnHashCheckDecodeBase64</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeBase64.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeBase64.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeBase64.ZOrder" xml:space="preserve">
|
||||||
|
<value>3</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckBase64.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>8, 248</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckBase64.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>552, 20</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckBase64.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>13</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckBase64.Name" xml:space="preserve">
|
||||||
|
<value>txtHashCheckBase64</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckBase64.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckBase64.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckBase64.ZOrder" xml:space="preserve">
|
||||||
|
<value>4</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBase64.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBase64.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBase64.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>5, 232</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBase64.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>46, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBase64.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>12</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBase64.Text" xml:space="preserve">
|
||||||
|
<value>Base64:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckBase64.Name" xml:space="preserve">
|
||||||
|
<value>lblHashCheckBase64</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckBase64.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckBase64.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckBase64.ZOrder" xml:space="preserve">
|
||||||
|
<value>5</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeASCII.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeASCII.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>408, 216</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeASCII.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>152, 24</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeASCII.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>11</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeASCII.Text" xml:space="preserve">
|
||||||
|
<value>Decode</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeASCII.Name" xml:space="preserve">
|
||||||
|
<value>btnHashCheckDecodeASCII</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeASCII.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeASCII.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeASCII.ZOrder" xml:space="preserve">
|
||||||
|
<value>6</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckASCII.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>8, 192</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckASCII.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>552, 20</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckASCII.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>10</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckASCII.Name" xml:space="preserve">
|
||||||
|
<value>txtHashCheckASCII</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckASCII.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckASCII.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckASCII.ZOrder" xml:space="preserve">
|
||||||
|
<value>7</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckASCII.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckASCII.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckASCII.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>5, 176</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckASCII.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>37, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckASCII.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>9</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckASCII.Text" xml:space="preserve">
|
||||||
|
<value>ASCII:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckASCII.Name" xml:space="preserve">
|
||||||
|
<value>lblHashCheckASCII</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckASCII.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckASCII.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckASCII.ZOrder" xml:space="preserve">
|
||||||
|
<value>8</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeHex.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeHex.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>408, 160</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeHex.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>152, 24</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeHex.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>8</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeHex.Text" xml:space="preserve">
|
||||||
|
<value>Decode</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeHex.Name" xml:space="preserve">
|
||||||
|
<value>btnHashCheckDecodeHex</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeHex.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeHex.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeHex.ZOrder" xml:space="preserve">
|
||||||
|
<value>9</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHex.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>8, 136</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHex.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>552, 20</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckHex.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>7</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckHex.Name" xml:space="preserve">
|
||||||
|
<value>txtHashCheckHex</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckHex.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckHex.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckHex.ZOrder" xml:space="preserve">
|
||||||
|
<value>10</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHex.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHex.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHex.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>5, 120</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHex.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>29, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHex.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>6</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckHex.Text" xml:space="preserve">
|
||||||
|
<value>Hex:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckHex.Name" xml:space="preserve">
|
||||||
|
<value>lblHashCheckHex</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckHex.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckHex.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckHex.ZOrder" xml:space="preserve">
|
||||||
|
<value>11</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBinary.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBinary.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>408, 104</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBinary.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>152, 24</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBinary.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>5</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckDecodeBinary.Text" xml:space="preserve">
|
||||||
|
<value>Decode</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeBinary.Name" xml:space="preserve">
|
||||||
|
<value>btnHashCheckDecodeBinary</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeBinary.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeBinary.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckDecodeBinary.ZOrder" xml:space="preserve">
|
||||||
|
<value>12</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckBinary.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>8, 80</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckBinary.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>552, 20</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckBinary.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>4</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckBinary.Name" xml:space="preserve">
|
||||||
|
<value>txtHashCheckBinary</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckBinary.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckBinary.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckBinary.ZOrder" xml:space="preserve">
|
||||||
|
<value>13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBinary.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBinary.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
|
||||||
|
<value>NoControl</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBinary.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>5, 64</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBinary.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>39, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBinary.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>3</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckBinary.Text" xml:space="preserve">
|
||||||
|
<value>Binary:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckBinary.Name" xml:space="preserve">
|
||||||
|
<value>lblHashCheckBinary</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckBinary.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckBinary.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckBinary.ZOrder" xml:space="preserve">
|
||||||
|
<value>14</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckEncodeText.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>408, 48</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckEncodeText.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>152, 24</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckEncodeText.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>2</value>
|
||||||
|
</data>
|
||||||
|
<data name="btnHashCheckEncodeText.Text" xml:space="preserve">
|
||||||
|
<value>Encode</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckEncodeText.Name" xml:space="preserve">
|
||||||
|
<value>btnHashCheckEncodeText</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckEncodeText.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckEncodeText.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>btnHashCheckEncodeText.ZOrder" xml:space="preserve">
|
||||||
|
<value>15</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckText.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>8, 24</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckText.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>552, 20</value>
|
||||||
|
</data>
|
||||||
|
<data name="txtHashCheckText.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckText.Name" xml:space="preserve">
|
||||||
|
<value>txtHashCheckText</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckText.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckText.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>txtHashCheckText.ZOrder" xml:space="preserve">
|
||||||
|
<value>16</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckText.AutoSize" type="System.Boolean, mscorlib">
|
||||||
|
<value>True</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckText.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>5, 8</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckText.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>31, 13</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckText.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
|
<data name="lblHashCheckText.Text" xml:space="preserve">
|
||||||
|
<value>Text:</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckText.Name" xml:space="preserve">
|
||||||
|
<value>lblHashCheckText</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckText.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckText.Parent" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>lblHashCheckText.ZOrder" xml:space="preserve">
|
||||||
|
<value>17</value>
|
||||||
|
</data>
|
||||||
|
<data name="tpTextConversions.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>4, 22</value>
|
||||||
|
</data>
|
||||||
|
<data name="tpTextConversions.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||||
|
<value>3, 3, 3, 3</value>
|
||||||
|
</data>
|
||||||
|
<data name="tpTextConversions.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>570, 529</value>
|
||||||
|
</data>
|
||||||
|
<data name="tpTextConversions.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name="tpTextConversions.Text" xml:space="preserve">
|
||||||
|
<value>Text conversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tpTextConversions.Name" xml:space="preserve">
|
||||||
|
<value>tpTextConversions</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tpTextConversions.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tpTextConversions.Parent" xml:space="preserve">
|
||||||
|
<value>tcMain</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tpTextConversions.ZOrder" xml:space="preserve">
|
||||||
|
<value>1</value>
|
||||||
|
</data>
|
||||||
|
<data name="tcMain.Dock" type="System.Windows.Forms.DockStyle, System.Windows.Forms">
|
||||||
|
<value>Fill</value>
|
||||||
|
</data>
|
||||||
|
<data name="tcMain.Location" type="System.Drawing.Point, System.Drawing">
|
||||||
|
<value>3, 3</value>
|
||||||
|
</data>
|
||||||
|
<data name="tcMain.Size" type="System.Drawing.Size, System.Drawing">
|
||||||
|
<value>578, 555</value>
|
||||||
|
</data>
|
||||||
|
<data name="tcMain.TabIndex" type="System.Int32, mscorlib">
|
||||||
|
<value>13</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tcMain.Name" xml:space="preserve">
|
||||||
|
<value>tcMain</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tcMain.Type" xml:space="preserve">
|
||||||
|
<value>System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tcMain.Parent" xml:space="preserve">
|
||||||
|
<value>$this</value>
|
||||||
|
</data>
|
||||||
|
<data name=">>tcMain.ZOrder" xml:space="preserve">
|
||||||
|
<value>0</value>
|
||||||
|
</data>
|
||||||
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="$this.Localizable" type="System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>True</value>
|
<value>True</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
|
@ -440,9 +961,11 @@
|
||||||
<value>6, 13</value>
|
<value>6, 13</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
|
||||||
<value>377, 220</value>
|
<value>584, 561</value>
|
||||||
|
</data>
|
||||||
|
<data name="$this.Padding" type="System.Windows.Forms.Padding, System.Windows.Forms">
|
||||||
|
<value>3, 3, 3, 3</value>
|
||||||
</data>
|
</data>
|
||||||
<assembly alias="System.Windows.Forms" name="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />
|
|
||||||
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
|
||||||
<value>CenterScreen</value>
|
<value>CenterScreen</value>
|
||||||
</data>
|
</data>
|
||||||
|
|
Loading…
Reference in a new issue