diff --git a/MifareOneTool.sln b/MifareOneTool.sln index 80faf27..cb7f8db 100644 --- a/MifareOneTool.sln +++ b/MifareOneTool.sln @@ -1,10 +1,16 @@  -Microsoft Visual Studio Solution File, Format Version 11.00 -# Visual Studio 2010 +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 15 +VisualStudioVersion = 15.0.28307.572 +MinimumVisualStudioVersion = 10.0.40219.1 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MifareOneTool", "MifareOneTool\MifareOneTool.csproj", "{CDB26016-FC77-403F-B22A-A011F8622FCF}" EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution + beta|Any CPU = beta|Any CPU + beta|Mixed Platforms = beta|Mixed Platforms + beta|Win32 = beta|Win32 + beta|x86 = beta|x86 Debug|Any CPU = Debug|Any CPU Debug|Mixed Platforms = Debug|Mixed Platforms Debug|Win32 = Debug|Win32 @@ -15,6 +21,13 @@ Global Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution + {CDB26016-FC77-403F-B22A-A011F8622FCF}.beta|Any CPU.ActiveCfg = beta|x86 + {CDB26016-FC77-403F-B22A-A011F8622FCF}.beta|Mixed Platforms.ActiveCfg = Release|x86 + {CDB26016-FC77-403F-B22A-A011F8622FCF}.beta|Mixed Platforms.Build.0 = Release|x86 + {CDB26016-FC77-403F-B22A-A011F8622FCF}.beta|Win32.ActiveCfg = beta|x86 + {CDB26016-FC77-403F-B22A-A011F8622FCF}.beta|Win32.Build.0 = beta|x86 + {CDB26016-FC77-403F-B22A-A011F8622FCF}.beta|x86.ActiveCfg = beta|x86 + {CDB26016-FC77-403F-B22A-A011F8622FCF}.beta|x86.Build.0 = beta|x86 {CDB26016-FC77-403F-B22A-A011F8622FCF}.Debug|Any CPU.ActiveCfg = Debug|x86 {CDB26016-FC77-403F-B22A-A011F8622FCF}.Debug|Mixed Platforms.ActiveCfg = Debug|x86 {CDB26016-FC77-403F-B22A-A011F8622FCF}.Debug|Mixed Platforms.Build.0 = Debug|x86 @@ -31,4 +44,7 @@ Global GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {0173FBA9-DDA4-4B2B-A55D-546257C2E727} + EndGlobalSection EndGlobal diff --git a/MifareOneTool/Form1.Designer.cs b/MifareOneTool/Form1.Designer.cs index a6ea0c5..fbc4226 100644 --- a/MifareOneTool/Form1.Designer.cs +++ b/MifareOneTool/Form1.Designer.cs @@ -120,6 +120,7 @@ this.tableLayoutPanel9 = new System.Windows.Forms.TableLayoutPanel(); this.flowLayoutPanel16 = new System.Windows.Forms.FlowLayoutPanel(); this.flowLayoutPanel15 = new System.Windows.Forms.FlowLayoutPanel(); + this.ShowUID = new System.Windows.Forms.Button(); this.groupBox9 = new System.Windows.Forms.GroupBox(); this.flowLayoutPanel21 = new System.Windows.Forms.FlowLayoutPanel(); this.label1 = new System.Windows.Forms.Label(); @@ -136,8 +137,8 @@ this.tableLayoutPanel12 = new System.Windows.Forms.TableLayoutPanel(); this.numericCLIFontSize = new System.Windows.Forms.NumericUpDown(); this.label9 = new System.Windows.Forms.Label(); - this.label10 = new System.Windows.Forms.Label(); this.buttonCLIColor = new System.Windows.Forms.Button(); + this.label10 = new System.Windows.Forms.Label(); this.groupBox14 = new System.Windows.Forms.GroupBox(); this.flowLayoutPanel5 = new System.Windows.Forms.FlowLayoutPanel(); this.checkBoxNewScan = new System.Windows.Forms.CheckBox(); @@ -156,6 +157,7 @@ this.groupBox11 = new System.Windows.Forms.GroupBox(); this.flowLayoutPanel3 = new System.Windows.Forms.FlowLayoutPanel(); this.checkBoxHardLowCost = new System.Windows.Forms.CheckBox(); + this.imageList2 = new System.Windows.Forms.ImageList(this.components); this.statusStrip1 = new System.Windows.Forms.StatusStrip(); this.statusLabel = new System.Windows.Forms.ToolStripStatusLabel(); this.runTimeLabel = new System.Windows.Forms.ToolStripStatusLabel(); @@ -163,7 +165,6 @@ this.curDevice = new System.Windows.Forms.ToolStripStatusLabel(); this.toolStripCheckUpdate = new System.Windows.Forms.ToolStripSplitButton(); this.timer1 = new System.Windows.Forms.Timer(this.components); - this.imageList2 = new System.Windows.Forms.ImageList(this.components); this.groupBox1.SuspendLayout(); this.tableLayoutPanel5.SuspendLayout(); this.flowLayoutPanel12.SuspendLayout(); @@ -238,6 +239,7 @@ this.groupBox1.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox1.Name = "groupBox1"; this.groupBox1.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip")); // // tableLayoutPanel5 // @@ -245,12 +247,14 @@ this.tableLayoutPanel5.Controls.Add(this.flowLayoutPanel12, 0, 1); this.tableLayoutPanel5.Controls.Add(this.flowLayoutPanel11, 0, 0); this.tableLayoutPanel5.Name = "tableLayoutPanel5"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel5, resources.GetString("tableLayoutPanel5.ToolTip")); // // flowLayoutPanel12 // resources.ApplyResources(this.flowLayoutPanel12, "flowLayoutPanel12"); this.flowLayoutPanel12.Controls.Add(this.buttonScanCard); this.flowLayoutPanel12.Name = "flowLayoutPanel12"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel12, resources.GetString("flowLayoutPanel12.ToolTip")); // // buttonScanCard // @@ -269,6 +273,7 @@ this.flowLayoutPanel11.Controls.Add(this.buttonListDev); this.flowLayoutPanel11.Controls.Add(this.buttonCLI); this.flowLayoutPanel11.Name = "flowLayoutPanel11"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel11, resources.GetString("flowLayoutPanel11.ToolTip")); // // buttonListDev // @@ -300,6 +305,7 @@ this.richTextBox1.ForeColor = System.Drawing.Color.Black; this.richTextBox1.Name = "richTextBox1"; this.richTextBox1.ReadOnly = true; + this.toolTipHelp.SetToolTip(this.richTextBox1, resources.GetString("richTextBox1.ToolTip")); // // buttonMfRead // @@ -319,6 +325,7 @@ this.groupBox2.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox2.Name = "groupBox2"; this.groupBox2.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox2, resources.GetString("groupBox2.ToolTip")); // // tableLayoutPanel7 // @@ -326,12 +333,14 @@ this.tableLayoutPanel7.Controls.Add(this.flowLayoutPanel14, 0, 1); this.tableLayoutPanel7.Controls.Add(this.flowLayoutPanel13, 0, 0); this.tableLayoutPanel7.Name = "tableLayoutPanel7"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel7, resources.GetString("tableLayoutPanel7.ToolTip")); // // flowLayoutPanel14 // resources.ApplyResources(this.flowLayoutPanel14, "flowLayoutPanel14"); this.flowLayoutPanel14.Controls.Add(this.buttonSelectKey); this.flowLayoutPanel14.Name = "flowLayoutPanel14"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel14, resources.GetString("flowLayoutPanel14.ToolTip")); // // buttonSelectKey // @@ -351,6 +360,7 @@ this.flowLayoutPanel13.Controls.Add(this.buttonMfWrite); this.flowLayoutPanel13.Controls.Add(this.buttonMfFormat); this.flowLayoutPanel13.Name = "flowLayoutPanel13"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel13, resources.GetString("flowLayoutPanel13.ToolTip")); // // buttonMfWrite // @@ -448,6 +458,7 @@ this.groupBox3.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox3.Name = "groupBox3"; this.groupBox3.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox3, resources.GetString("groupBox3.ToolTip")); // // tableLayoutPanel10 // @@ -455,12 +466,14 @@ this.tableLayoutPanel10.Controls.Add(this.flowLayoutPanel20, 0, 1); this.tableLayoutPanel10.Controls.Add(this.flowLayoutPanel19, 0, 0); this.tableLayoutPanel10.Name = "tableLayoutPanel10"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel10, resources.GetString("tableLayoutPanel10.ToolTip")); // // flowLayoutPanel20 // resources.ApplyResources(this.flowLayoutPanel20, "flowLayoutPanel20"); this.flowLayoutPanel20.Controls.Add(this.buttonKill); this.flowLayoutPanel20.Name = "flowLayoutPanel20"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel20, resources.GetString("flowLayoutPanel20.ToolTip")); // // buttonKill // @@ -469,6 +482,7 @@ this.buttonKill.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonKill.ForeColor = System.Drawing.Color.White; this.buttonKill.Name = "buttonKill"; + this.toolTipHelp.SetToolTip(this.buttonKill, resources.GetString("buttonKill.ToolTip")); this.buttonKill.UseVisualStyleBackColor = false; this.buttonKill.Click += new System.EventHandler(this.buttonKill_Click); // @@ -478,6 +492,7 @@ this.flowLayoutPanel19.Controls.Add(this.buttonConClr); this.flowLayoutPanel19.Controls.Add(this.buttonConSave); this.flowLayoutPanel19.Name = "flowLayoutPanel19"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel19, resources.GetString("flowLayoutPanel19.ToolTip")); // // buttonConClr // @@ -486,6 +501,7 @@ this.buttonConClr.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonConClr.ForeColor = System.Drawing.Color.White; this.buttonConClr.Name = "buttonConClr"; + this.toolTipHelp.SetToolTip(this.buttonConClr, resources.GetString("buttonConClr.ToolTip")); this.buttonConClr.UseVisualStyleBackColor = false; this.buttonConClr.Click += new System.EventHandler(this.buttonConClr_Click); // @@ -496,6 +512,7 @@ this.buttonConSave.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonConSave.ForeColor = System.Drawing.Color.White; this.buttonConSave.Name = "buttonConSave"; + this.toolTipHelp.SetToolTip(this.buttonConSave, resources.GetString("buttonConSave.ToolTip")); this.buttonConSave.UseVisualStyleBackColor = false; this.buttonConSave.Click += new System.EventHandler(this.buttonConSave_Click); // @@ -517,6 +534,7 @@ this.buttonHexTool.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonHexTool.ForeColor = System.Drawing.Color.White; this.buttonHexTool.Name = "buttonHexTool"; + this.toolTipHelp.SetToolTip(this.buttonHexTool, resources.GetString("buttonHexTool.ToolTip")); this.buttonHexTool.UseVisualStyleBackColor = false; this.buttonHexTool.Click += new System.EventHandler(this.buttonHexTool_Click); // @@ -527,6 +545,7 @@ this.buttonDiffTool.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonDiffTool.ForeColor = System.Drawing.Color.White; this.buttonDiffTool.Name = "buttonDiffTool"; + this.toolTipHelp.SetToolTip(this.buttonDiffTool, resources.GetString("buttonDiffTool.ToolTip")); this.buttonDiffTool.UseVisualStyleBackColor = false; this.buttonDiffTool.Click += new System.EventHandler(this.buttonDiffTool_Click); // @@ -600,6 +619,7 @@ this.groupBox4.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox4.Name = "groupBox4"; this.groupBox4.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox4, resources.GetString("groupBox4.ToolTip")); this.groupBox4.Enter += new System.EventHandler(this.groupBox4_Enter); // // tableLayoutPanel6 @@ -608,12 +628,14 @@ this.tableLayoutPanel6.Controls.Add(this.flowLayoutPanel10, 0, 1); this.tableLayoutPanel6.Controls.Add(this.flowLayoutPanel9, 0, 0); this.tableLayoutPanel6.Name = "tableLayoutPanel6"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel6, resources.GetString("tableLayoutPanel6.ToolTip")); // // flowLayoutPanel10 // resources.ApplyResources(this.flowLayoutPanel10, "flowLayoutPanel10"); this.flowLayoutPanel10.Controls.Add(this.buttonHexTool); this.flowLayoutPanel10.Name = "flowLayoutPanel10"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel10, resources.GetString("flowLayoutPanel10.ToolTip")); // // flowLayoutPanel9 // @@ -621,6 +643,7 @@ this.flowLayoutPanel9.Controls.Add(this.buttonDiffTool); this.flowLayoutPanel9.Controls.Add(this.buttonMFF08); this.flowLayoutPanel9.Name = "flowLayoutPanel9"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel9, resources.GetString("flowLayoutPanel9.ToolTip")); // // buttonMFF08 // @@ -629,6 +652,7 @@ this.buttonMFF08.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonMFF08.ForeColor = System.Drawing.Color.White; this.buttonMFF08.Name = "buttonMFF08"; + this.toolTipHelp.SetToolTip(this.buttonMFF08, resources.GetString("buttonMFF08.ToolTip")); this.buttonMFF08.UseVisualStyleBackColor = false; this.buttonMFF08.Click += new System.EventHandler(this.buttonMFF08_Click); // @@ -641,14 +665,16 @@ this.tabControl1.ImageList = this.imageList2; this.tabControl1.Name = "tabControl1"; this.tabControl1.SelectedIndex = 0; + this.toolTipHelp.SetToolTip(this.tabControl1, resources.GetString("tabControl1.ToolTip")); // // tabPage2 // + resources.ApplyResources(this.tabPage2, "tabPage2"); this.tabPage2.BackColor = System.Drawing.Color.White; this.tabPage2.Controls.Add(this.tableLayoutPanel2); - resources.ApplyResources(this.tabPage2, "tabPage2"); this.tabPage2.ForeColor = System.Drawing.SystemColors.HotTrack; this.tabPage2.Name = "tabPage2"; + this.toolTipHelp.SetToolTip(this.tabPage2, resources.GetString("tabPage2.ToolTip")); // // tableLayoutPanel2 // @@ -659,6 +685,7 @@ this.tableLayoutPanel2.Controls.Add(this.tableLayoutPanel3, 4, 0); this.tableLayoutPanel2.Controls.Add(this.groupBox7, 3, 0); this.tableLayoutPanel2.Name = "tableLayoutPanel2"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel2, resources.GetString("tableLayoutPanel2.ToolTip")); // // flowLayoutPanel1 // @@ -666,12 +693,14 @@ this.flowLayoutPanel1.Controls.Add(this.label8); this.flowLayoutPanel1.Controls.Add(this.pictureBox3); this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel1, resources.GetString("flowLayoutPanel1.ToolTip")); // // label8 // resources.ApplyResources(this.label8, "label8"); this.label8.ForeColor = System.Drawing.SystemColors.HotTrack; this.label8.Name = "label8"; + this.toolTipHelp.SetToolTip(this.label8, resources.GetString("label8.ToolTip")); this.label8.Click += new System.EventHandler(this.label8_Click); // // pictureBox3 @@ -680,6 +709,7 @@ this.pictureBox3.Image = global::MifareOneTool.Properties.Resources.round_chevron_right_black_24dp; this.pictureBox3.Name = "pictureBox3"; this.pictureBox3.TabStop = false; + this.toolTipHelp.SetToolTip(this.pictureBox3, resources.GetString("pictureBox3.ToolTip")); // // groupBox16 // @@ -689,6 +719,7 @@ this.groupBox16.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox16.Name = "groupBox16"; this.groupBox16.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox16, resources.GetString("groupBox16.ToolTip")); // // tableLayoutPanel15 // @@ -696,6 +727,7 @@ this.tableLayoutPanel15.Controls.Add(this.tableLayoutPanel1, 0, 0); this.tableLayoutPanel15.Controls.Add(this.label13, 0, 1); this.tableLayoutPanel15.Name = "tableLayoutPanel15"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel15, resources.GetString("tableLayoutPanel15.ToolTip")); this.tableLayoutPanel15.Paint += new System.Windows.Forms.PaintEventHandler(this.tableLayoutPanel15_Paint); // // tableLayoutPanel1 @@ -708,6 +740,7 @@ this.tableLayoutPanel1.Controls.Add(this.pictureBox1, 1, 0); this.tableLayoutPanel1.Controls.Add(this.pictureBox2, 3, 0); this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel1, resources.GetString("tableLayoutPanel1.ToolTip")); this.tableLayoutPanel1.Paint += new System.Windows.Forms.PaintEventHandler(this.TableLayoutPanel1_Paint); // // label7 @@ -715,6 +748,7 @@ resources.ApplyResources(this.label7, "label7"); this.label7.ForeColor = System.Drawing.SystemColors.HotTrack; this.label7.Name = "label7"; + this.toolTipHelp.SetToolTip(this.label7, resources.GetString("label7.ToolTip")); // // buttonEscan // @@ -723,6 +757,7 @@ this.buttonEscan.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonEscan.ForeColor = System.Drawing.Color.White; this.buttonEscan.Name = "buttonEscan"; + this.toolTipHelp.SetToolTip(this.buttonEscan, resources.GetString("buttonEscan.ToolTip")); this.buttonEscan.UseVisualStyleBackColor = false; this.buttonEscan.Click += new System.EventHandler(this.buttonEscan_Click); // @@ -733,6 +768,7 @@ this.buttonECheckEncrypt.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonECheckEncrypt.ForeColor = System.Drawing.Color.White; this.buttonECheckEncrypt.Name = "buttonECheckEncrypt"; + this.toolTipHelp.SetToolTip(this.buttonECheckEncrypt, resources.GetString("buttonECheckEncrypt.ToolTip")); this.buttonECheckEncrypt.UseVisualStyleBackColor = false; this.buttonECheckEncrypt.Click += new System.EventHandler(this.buttonECheckEncrypt_Click); // @@ -743,6 +779,7 @@ this.buttoEScanCard.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttoEScanCard.ForeColor = System.Drawing.Color.White; this.buttoEScanCard.Name = "buttoEScanCard"; + this.toolTipHelp.SetToolTip(this.buttoEScanCard, resources.GetString("buttoEScanCard.ToolTip")); this.buttoEScanCard.UseVisualStyleBackColor = false; this.buttoEScanCard.Click += new System.EventHandler(this.buttoEScanCard_Click); // @@ -752,19 +789,22 @@ this.pictureBox1.Image = global::MifareOneTool.Properties.Resources.round_chevron_right_black_24dp; this.pictureBox1.Name = "pictureBox1"; this.pictureBox1.TabStop = false; + this.toolTipHelp.SetToolTip(this.pictureBox1, resources.GetString("pictureBox1.ToolTip")); // // pictureBox2 // - this.pictureBox2.Image = global::MifareOneTool.Properties.Resources.round_chevron_right_black_24dp; resources.ApplyResources(this.pictureBox2, "pictureBox2"); + this.pictureBox2.Image = global::MifareOneTool.Properties.Resources.round_chevron_right_black_24dp; this.pictureBox2.Name = "pictureBox2"; this.pictureBox2.TabStop = false; + this.toolTipHelp.SetToolTip(this.pictureBox2, resources.GetString("pictureBox2.ToolTip")); // // label13 // resources.ApplyResources(this.label13, "label13"); this.label13.FlatStyle = System.Windows.Forms.FlatStyle.Flat; this.label13.Name = "label13"; + this.toolTipHelp.SetToolTip(this.label13, resources.GetString("label13.ToolTip")); // // groupBox5 // @@ -775,6 +815,7 @@ this.groupBox5.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox5.Name = "groupBox5"; this.groupBox5.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox5, resources.GetString("groupBox5.ToolTip")); // // tableLayoutPanel11 // @@ -785,6 +826,7 @@ this.tableLayoutPanel11.Controls.Add(this.buttonEMfoc, 0, 0); this.tableLayoutPanel11.Controls.Add(this.buttonESelectKey, 0, 3); this.tableLayoutPanel11.Name = "tableLayoutPanel11"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel11, resources.GetString("tableLayoutPanel11.ToolTip")); // // buttonEReadUID // @@ -793,6 +835,7 @@ this.buttonEReadUID.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonEReadUID.ForeColor = System.Drawing.Color.White; this.buttonEReadUID.Name = "buttonEReadUID"; + this.toolTipHelp.SetToolTip(this.buttonEReadUID, resources.GetString("buttonEReadUID.ToolTip")); this.buttonEReadUID.UseVisualStyleBackColor = false; this.buttonEReadUID.Click += new System.EventHandler(this.buttonEReadUID_Click); // @@ -803,6 +846,7 @@ this.buttonEMfRead.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonEMfRead.ForeColor = System.Drawing.Color.White; this.buttonEMfRead.Name = "buttonEMfRead"; + this.toolTipHelp.SetToolTip(this.buttonEMfRead, resources.GetString("buttonEMfRead.ToolTip")); this.buttonEMfRead.UseVisualStyleBackColor = false; this.buttonEMfRead.Click += new System.EventHandler(this.button2_Click); // @@ -813,6 +857,7 @@ this.buttonECmfoc.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonECmfoc.ForeColor = System.Drawing.Color.White; this.buttonECmfoc.Name = "buttonECmfoc"; + this.toolTipHelp.SetToolTip(this.buttonECmfoc, resources.GetString("buttonECmfoc.ToolTip")); this.buttonECmfoc.UseVisualStyleBackColor = false; this.buttonECmfoc.Click += new System.EventHandler(this.buttonECmfoc_Click); // @@ -823,6 +868,7 @@ this.buttonEMfoc.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonEMfoc.ForeColor = System.Drawing.Color.White; this.buttonEMfoc.Name = "buttonEMfoc"; + this.toolTipHelp.SetToolTip(this.buttonEMfoc, resources.GetString("buttonEMfoc.ToolTip")); this.buttonEMfoc.UseVisualStyleBackColor = false; this.buttonEMfoc.Click += new System.EventHandler(this.buttonEMfoc_Click); // @@ -833,6 +879,7 @@ this.buttonESelectKey.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonESelectKey.ForeColor = System.Drawing.Color.White; this.buttonESelectKey.Name = "buttonESelectKey"; + this.toolTipHelp.SetToolTip(this.buttonESelectKey, resources.GetString("buttonESelectKey.ToolTip")); this.buttonESelectKey.UseVisualStyleBackColor = false; this.buttonESelectKey.Click += new System.EventHandler(this.buttonESelectKey_Click); // @@ -842,6 +889,7 @@ this.tableLayoutPanel3.Controls.Add(this.flowLayoutPanel24, 0, 0); this.tableLayoutPanel3.Controls.Add(this.buttonEStop, 0, 1); this.tableLayoutPanel3.Name = "tableLayoutPanel3"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel3, resources.GetString("tableLayoutPanel3.ToolTip")); // // flowLayoutPanel24 // @@ -849,18 +897,21 @@ this.flowLayoutPanel24.Controls.Add(this.pictureBox4); this.flowLayoutPanel24.Controls.Add(this.label6); this.flowLayoutPanel24.Name = "flowLayoutPanel24"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel24, resources.GetString("flowLayoutPanel24.ToolTip")); // // pictureBox4 // - this.pictureBox4.Image = global::MifareOneTool.Properties.Resources.round_done_outline_black_24pt_1x; resources.ApplyResources(this.pictureBox4, "pictureBox4"); + this.pictureBox4.Image = global::MifareOneTool.Properties.Resources.round_done_outline_black_24pt_1x; this.pictureBox4.Name = "pictureBox4"; this.pictureBox4.TabStop = false; + this.toolTipHelp.SetToolTip(this.pictureBox4, resources.GetString("pictureBox4.ToolTip")); // // label6 // resources.ApplyResources(this.label6, "label6"); this.label6.Name = "label6"; + this.toolTipHelp.SetToolTip(this.label6, resources.GetString("label6.ToolTip")); this.label6.Click += new System.EventHandler(this.label6_Click); // // buttonEStop @@ -870,6 +921,7 @@ this.buttonEStop.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonEStop.ForeColor = System.Drawing.Color.White; this.buttonEStop.Name = "buttonEStop"; + this.toolTipHelp.SetToolTip(this.buttonEStop, resources.GetString("buttonEStop.ToolTip")); this.buttonEStop.UseVisualStyleBackColor = false; this.buttonEStop.Click += new System.EventHandler(this.buttonEStop_Click); // @@ -880,6 +932,7 @@ this.groupBox7.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox7.Name = "groupBox7"; this.groupBox7.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox7, resources.GetString("groupBox7.ToolTip")); // // tableLayoutPanel13 // @@ -889,6 +942,7 @@ this.tableLayoutPanel13.Controls.Add(this.buttonECuidWrite, 0, 1); this.tableLayoutPanel13.Controls.Add(this.buttonEMfWrite, 0, 3); this.tableLayoutPanel13.Name = "tableLayoutPanel13"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel13, resources.GetString("tableLayoutPanel13.ToolTip")); // // buttonEUIDWrite // @@ -897,6 +951,7 @@ this.buttonEUIDWrite.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonEUIDWrite.ForeColor = System.Drawing.Color.White; this.buttonEUIDWrite.Name = "buttonEUIDWrite"; + this.toolTipHelp.SetToolTip(this.buttonEUIDWrite, resources.GetString("buttonEUIDWrite.ToolTip")); this.buttonEUIDWrite.UseVisualStyleBackColor = false; this.buttonEUIDWrite.Click += new System.EventHandler(this.buttonEUIDWrite_Click); // @@ -907,6 +962,7 @@ this.button4.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.button4.ForeColor = System.Drawing.Color.White; this.button4.Name = "button4"; + this.toolTipHelp.SetToolTip(this.button4, resources.GetString("button4.ToolTip")); this.button4.UseVisualStyleBackColor = false; this.button4.Click += new System.EventHandler(this.button4_Click); // @@ -917,6 +973,7 @@ this.buttonECuidWrite.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonECuidWrite.ForeColor = System.Drawing.Color.White; this.buttonECuidWrite.Name = "buttonECuidWrite"; + this.toolTipHelp.SetToolTip(this.buttonECuidWrite, resources.GetString("buttonECuidWrite.ToolTip")); this.buttonECuidWrite.UseVisualStyleBackColor = false; this.buttonECuidWrite.Click += new System.EventHandler(this.buttonECuidWrite_Click); // @@ -927,15 +984,17 @@ this.buttonEMfWrite.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonEMfWrite.ForeColor = System.Drawing.Color.White; this.buttonEMfWrite.Name = "buttonEMfWrite"; + this.toolTipHelp.SetToolTip(this.buttonEMfWrite, resources.GetString("buttonEMfWrite.ToolTip")); this.buttonEMfWrite.UseVisualStyleBackColor = false; this.buttonEMfWrite.Click += new System.EventHandler(this.buttonEMfWrite_Click); // // tabPage1 // + resources.ApplyResources(this.tabPage1, "tabPage1"); this.tabPage1.BackColor = System.Drawing.Color.White; this.tabPage1.Controls.Add(this.tableLayoutPanel4); - resources.ApplyResources(this.tabPage1, "tabPage1"); this.tabPage1.Name = "tabPage1"; + this.toolTipHelp.SetToolTip(this.tabPage1, resources.GetString("tabPage1.ToolTip")); // // tableLayoutPanel4 // @@ -943,6 +1002,7 @@ this.tableLayoutPanel4.Controls.Add(this.flowLayoutPanel8, 0, 1); this.tableLayoutPanel4.Controls.Add(this.flowLayoutPanel7, 0, 0); this.tableLayoutPanel4.Name = "tableLayoutPanel4"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel4, resources.GetString("tableLayoutPanel4.ToolTip")); // // flowLayoutPanel8 // @@ -951,6 +1011,7 @@ this.flowLayoutPanel8.Controls.Add(this.groupBox10); this.flowLayoutPanel8.Controls.Add(this.groupBox3); this.flowLayoutPanel8.Name = "flowLayoutPanel8"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel8, resources.GetString("flowLayoutPanel8.ToolTip")); // // groupBox10 // @@ -959,6 +1020,7 @@ this.groupBox10.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox10.Name = "groupBox10"; this.groupBox10.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox10, resources.GetString("groupBox10.ToolTip")); // // tableLayoutPanel8 // @@ -966,6 +1028,7 @@ this.tableLayoutPanel8.Controls.Add(this.flowLayoutPanel18, 0, 1); this.tableLayoutPanel8.Controls.Add(this.flowLayoutPanel17, 0, 0); this.tableLayoutPanel8.Name = "tableLayoutPanel8"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel8, resources.GetString("tableLayoutPanel8.ToolTip")); // // flowLayoutPanel18 // @@ -974,6 +1037,7 @@ this.flowLayoutPanel18.Controls.Add(this.buttonDictMfoc); this.flowLayoutPanel18.Controls.Add(this.buttonHardNested); this.flowLayoutPanel18.Name = "flowLayoutPanel18"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel18, resources.GetString("flowLayoutPanel18.ToolTip")); // // buttonHardNested // @@ -982,6 +1046,7 @@ this.buttonHardNested.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.buttonHardNested.ForeColor = System.Drawing.Color.White; this.buttonHardNested.Name = "buttonHardNested"; + this.toolTipHelp.SetToolTip(this.buttonHardNested, resources.GetString("buttonHardNested.ToolTip")); this.buttonHardNested.UseVisualStyleBackColor = false; this.buttonHardNested.Click += new System.EventHandler(this.buttonHardNested_Click); // @@ -992,6 +1057,7 @@ this.flowLayoutPanel17.Controls.Add(this.buttonnKeysMfoc); this.flowLayoutPanel17.Controls.Add(this.buttonMfcuk); this.flowLayoutPanel17.Name = "flowLayoutPanel17"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel17, resources.GetString("flowLayoutPanel17.ToolTip")); // // flowLayoutPanel7 // @@ -1001,6 +1067,7 @@ this.flowLayoutPanel7.Controls.Add(this.groupBox8); this.flowLayoutPanel7.Controls.Add(this.groupBox9); this.flowLayoutPanel7.Name = "flowLayoutPanel7"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel7, resources.GetString("flowLayoutPanel7.ToolTip")); // // groupBox8 // @@ -1009,6 +1076,7 @@ this.groupBox8.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox8.Name = "groupBox8"; this.groupBox8.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox8, resources.GetString("groupBox8.ToolTip")); // // tableLayoutPanel9 // @@ -1016,6 +1084,7 @@ this.tableLayoutPanel9.Controls.Add(this.flowLayoutPanel16, 0, 1); this.tableLayoutPanel9.Controls.Add(this.flowLayoutPanel15, 0, 0); this.tableLayoutPanel9.Name = "tableLayoutPanel9"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel9, resources.GetString("tableLayoutPanel9.ToolTip")); // // flowLayoutPanel16 // @@ -1024,6 +1093,7 @@ this.flowLayoutPanel16.Controls.Add(this.buttonUidWrite); this.flowLayoutPanel16.Controls.Add(this.buttonLockUfuid); this.flowLayoutPanel16.Name = "flowLayoutPanel16"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel16, resources.GetString("flowLayoutPanel16.ToolTip")); // // flowLayoutPanel15 // @@ -1031,7 +1101,20 @@ this.flowLayoutPanel15.Controls.Add(this.buttonBmfRead); this.flowLayoutPanel15.Controls.Add(this.buttonUidReset); this.flowLayoutPanel15.Controls.Add(this.buttonUidFormat); + this.flowLayoutPanel15.Controls.Add(this.ShowUID); this.flowLayoutPanel15.Name = "flowLayoutPanel15"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel15, resources.GetString("flowLayoutPanel15.ToolTip")); + // + // ShowUID + // + resources.ApplyResources(this.ShowUID, "ShowUID"); + this.ShowUID.BackColor = System.Drawing.Color.DodgerBlue; + this.ShowUID.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; + this.ShowUID.ForeColor = System.Drawing.Color.White; + this.ShowUID.Name = "ShowUID"; + this.toolTipHelp.SetToolTip(this.ShowUID, resources.GetString("ShowUID.ToolTip")); + this.ShowUID.UseVisualStyleBackColor = false; + this.ShowUID.Click += new System.EventHandler(this.ShowUID_Click); // // groupBox9 // @@ -1040,6 +1123,7 @@ this.groupBox9.ForeColor = System.Drawing.Color.MediumBlue; this.groupBox9.Name = "groupBox9"; this.groupBox9.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox9, resources.GetString("groupBox9.ToolTip")); // // flowLayoutPanel21 // @@ -1047,19 +1131,22 @@ this.flowLayoutPanel21.Controls.Add(this.label1); this.flowLayoutPanel21.Controls.Add(this.buttonCmfWrite); this.flowLayoutPanel21.Name = "flowLayoutPanel21"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel21, resources.GetString("flowLayoutPanel21.ToolTip")); // // label1 // resources.ApplyResources(this.label1, "label1"); this.label1.ForeColor = System.Drawing.SystemColors.HotTrack; this.label1.Name = "label1"; + this.toolTipHelp.SetToolTip(this.label1, resources.GetString("label1.ToolTip")); // // tabPage3 // + resources.ApplyResources(this.tabPage3, "tabPage3"); this.tabPage3.BackColor = System.Drawing.Color.White; this.tabPage3.Controls.Add(this.tableLayoutPanel14); - resources.ApplyResources(this.tabPage3, "tabPage3"); this.tabPage3.Name = "tabPage3"; + this.toolTipHelp.SetToolTip(this.tabPage3, resources.GetString("tabPage3.ToolTip")); this.tabPage3.Click += new System.EventHandler(this.tabPage3_Click); // // tableLayoutPanel14 @@ -1068,6 +1155,7 @@ this.tableLayoutPanel14.Controls.Add(this.flowLayoutPanel6, 0, 0); this.tableLayoutPanel14.Controls.Add(this.flowLayoutPanel22, 0, 1); this.tableLayoutPanel14.Name = "tableLayoutPanel14"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel14, resources.GetString("tableLayoutPanel14.ToolTip")); // // flowLayoutPanel6 // @@ -1076,6 +1164,7 @@ this.flowLayoutPanel6.Controls.Add(this.groupBox12); this.flowLayoutPanel6.Controls.Add(this.groupBox14); this.flowLayoutPanel6.Name = "flowLayoutPanel6"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel6, resources.GetString("flowLayoutPanel6.ToolTip")); // // groupBox6 // @@ -1086,6 +1175,7 @@ this.groupBox6.ForeColor = System.Drawing.Color.White; this.groupBox6.Name = "groupBox6"; this.groupBox6.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox6, resources.GetString("groupBox6.ToolTip")); // // flowLayoutPanel2 // @@ -1097,6 +1187,7 @@ this.flowLayoutPanel2.Controls.Add(this.checkBoxCuidKeyOver); this.flowLayoutPanel2.ForeColor = System.Drawing.Color.DodgerBlue; this.flowLayoutPanel2.Name = "flowLayoutPanel2"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel2, resources.GetString("flowLayoutPanel2.ToolTip")); // // checkBoxAutoABN // @@ -1105,6 +1196,7 @@ this.checkBoxAutoABN.FlatAppearance.CheckedBackColor = System.Drawing.Color.White; this.checkBoxAutoABN.ForeColor = System.Drawing.Color.DodgerBlue; this.checkBoxAutoABN.Name = "checkBoxAutoABN"; + this.toolTipHelp.SetToolTip(this.checkBoxAutoABN, resources.GetString("checkBoxAutoABN.ToolTip")); this.checkBoxAutoABN.UseVisualStyleBackColor = true; this.checkBoxAutoABN.CheckedChanged += new System.EventHandler(this.checkBoxAutoABN_CheckedChanged); // @@ -1112,6 +1204,7 @@ // resources.ApplyResources(this.checkBoxAutoLoadKey, "checkBoxAutoLoadKey"); this.checkBoxAutoLoadKey.Name = "checkBoxAutoLoadKey"; + this.toolTipHelp.SetToolTip(this.checkBoxAutoLoadKey, resources.GetString("checkBoxAutoLoadKey.ToolTip")); this.checkBoxAutoLoadKey.UseVisualStyleBackColor = true; this.checkBoxAutoLoadKey.CheckedChanged += new System.EventHandler(this.checkBoxAutoLoadKey_CheckedChanged); // @@ -1119,6 +1212,7 @@ // resources.ApplyResources(this.checkBoxWriteProtect, "checkBoxWriteProtect"); this.checkBoxWriteProtect.Name = "checkBoxWriteProtect"; + this.toolTipHelp.SetToolTip(this.checkBoxWriteProtect, resources.GetString("checkBoxWriteProtect.ToolTip")); this.checkBoxWriteProtect.UseVisualStyleBackColor = true; this.checkBoxWriteProtect.CheckedChanged += new System.EventHandler(this.checkBoxWriteProtect_CheckedChanged); // @@ -1126,6 +1220,7 @@ // resources.ApplyResources(this.checkBoxCuidKeyOver, "checkBoxCuidKeyOver"); this.checkBoxCuidKeyOver.Name = "checkBoxCuidKeyOver"; + this.toolTipHelp.SetToolTip(this.checkBoxCuidKeyOver, resources.GetString("checkBoxCuidKeyOver.ToolTip")); this.checkBoxCuidKeyOver.UseVisualStyleBackColor = true; this.checkBoxCuidKeyOver.CheckedChanged += new System.EventHandler(this.checkBoxCuidKeyOver_CheckedChanged); // @@ -1138,6 +1233,7 @@ this.groupBox12.ForeColor = System.Drawing.Color.White; this.groupBox12.Name = "groupBox12"; this.groupBox12.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox12, resources.GetString("groupBox12.ToolTip")); // // tableLayoutPanel12 // @@ -1149,6 +1245,7 @@ this.tableLayoutPanel12.Controls.Add(this.label10, 0, 1); this.tableLayoutPanel12.ForeColor = System.Drawing.Color.DodgerBlue; this.tableLayoutPanel12.Name = "tableLayoutPanel12"; + this.toolTipHelp.SetToolTip(this.tableLayoutPanel12, resources.GetString("tableLayoutPanel12.ToolTip")); // // numericCLIFontSize // @@ -1166,6 +1263,7 @@ 0, 0}); this.numericCLIFontSize.Name = "numericCLIFontSize"; + this.toolTipHelp.SetToolTip(this.numericCLIFontSize, resources.GetString("numericCLIFontSize.ToolTip")); this.numericCLIFontSize.Value = new decimal(new int[] { 9, 0, @@ -1177,11 +1275,7 @@ // resources.ApplyResources(this.label9, "label9"); this.label9.Name = "label9"; - // - // label10 - // - resources.ApplyResources(this.label10, "label10"); - this.label10.Name = "label10"; + this.toolTipHelp.SetToolTip(this.label9, resources.GetString("label9.ToolTip")); // // buttonCLIColor // @@ -1189,9 +1283,16 @@ this.buttonCLIColor.BackColor = System.Drawing.Color.AliceBlue; this.buttonCLIColor.ForeColor = System.Drawing.Color.DarkRed; this.buttonCLIColor.Name = "buttonCLIColor"; + this.toolTipHelp.SetToolTip(this.buttonCLIColor, resources.GetString("buttonCLIColor.ToolTip")); this.buttonCLIColor.UseVisualStyleBackColor = false; this.buttonCLIColor.Click += new System.EventHandler(this.buttonCLIColor_Click); // + // label10 + // + resources.ApplyResources(this.label10, "label10"); + this.label10.Name = "label10"; + this.toolTipHelp.SetToolTip(this.label10, resources.GetString("label10.ToolTip")); + // // groupBox14 // resources.ApplyResources(this.groupBox14, "groupBox14"); @@ -1201,6 +1302,7 @@ this.groupBox14.ForeColor = System.Drawing.Color.White; this.groupBox14.Name = "groupBox14"; this.groupBox14.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox14, resources.GetString("groupBox14.ToolTip")); // // flowLayoutPanel5 // @@ -1212,6 +1314,7 @@ this.flowLayoutPanel5.Controls.Add(this.SetDeviceCombo); this.flowLayoutPanel5.ForeColor = System.Drawing.Color.DodgerBlue; this.flowLayoutPanel5.Name = "flowLayoutPanel5"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel5, resources.GetString("flowLayoutPanel5.ToolTip")); // // checkBoxNewScan // @@ -1219,12 +1322,14 @@ this.checkBoxNewScan.Checked = true; this.checkBoxNewScan.CheckState = System.Windows.Forms.CheckState.Checked; this.checkBoxNewScan.Name = "checkBoxNewScan"; + this.toolTipHelp.SetToolTip(this.checkBoxNewScan, resources.GetString("checkBoxNewScan.ToolTip")); this.checkBoxNewScan.UseVisualStyleBackColor = true; // // checkBoxMultiDev // resources.ApplyResources(this.checkBoxMultiDev, "checkBoxMultiDev"); this.checkBoxMultiDev.Name = "checkBoxMultiDev"; + this.toolTipHelp.SetToolTip(this.checkBoxMultiDev, resources.GetString("checkBoxMultiDev.ToolTip")); this.checkBoxMultiDev.UseVisualStyleBackColor = true; this.checkBoxMultiDev.CheckedChanged += new System.EventHandler(this.checkBoxMultiDev_CheckedChanged); // @@ -1232,15 +1337,17 @@ // resources.ApplyResources(this.label11, "label11"); this.label11.Name = "label11"; + this.toolTipHelp.SetToolTip(this.label11, resources.GetString("label11.ToolTip")); // // SetDeviceCombo // + resources.ApplyResources(this.SetDeviceCombo, "SetDeviceCombo"); this.SetDeviceCombo.BackColor = System.Drawing.Color.AliceBlue; this.SetDeviceCombo.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; this.SetDeviceCombo.DropDownWidth = 150; - resources.ApplyResources(this.SetDeviceCombo, "SetDeviceCombo"); this.SetDeviceCombo.FormattingEnabled = true; this.SetDeviceCombo.Name = "SetDeviceCombo"; + this.toolTipHelp.SetToolTip(this.SetDeviceCombo, resources.GetString("SetDeviceCombo.ToolTip")); this.SetDeviceCombo.SelectedIndexChanged += new System.EventHandler(this.SetDeviceCombo_SelectedIndexChanged); // // flowLayoutPanel22 @@ -1250,6 +1357,7 @@ this.flowLayoutPanel22.Controls.Add(this.groupBox13); this.flowLayoutPanel22.Controls.Add(this.groupBox11); this.flowLayoutPanel22.Name = "flowLayoutPanel22"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel22, resources.GetString("flowLayoutPanel22.ToolTip")); // // groupBox15 // @@ -1260,6 +1368,7 @@ this.groupBox15.ForeColor = System.Drawing.Color.White; this.groupBox15.Name = "groupBox15"; this.groupBox15.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox15, resources.GetString("groupBox15.ToolTip")); // // flowLayoutPanel23 // @@ -1269,21 +1378,24 @@ this.flowLayoutPanel23.Controls.Add(this.comboBox1); this.flowLayoutPanel23.ForeColor = System.Drawing.Color.DodgerBlue; this.flowLayoutPanel23.Name = "flowLayoutPanel23"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel23, resources.GetString("flowLayoutPanel23.ToolTip")); // // label12 // resources.ApplyResources(this.label12, "label12"); this.label12.Name = "label12"; + this.toolTipHelp.SetToolTip(this.label12, resources.GetString("label12.ToolTip")); // // comboBox1 // - this.comboBox1.BackColor = System.Drawing.Color.AliceBlue; resources.ApplyResources(this.comboBox1, "comboBox1"); + this.comboBox1.BackColor = System.Drawing.Color.AliceBlue; this.comboBox1.FormattingEnabled = true; this.comboBox1.Items.AddRange(new object[] { resources.GetString("comboBox1.Items"), resources.GetString("comboBox1.Items1")}); this.comboBox1.Name = "comboBox1"; + this.toolTipHelp.SetToolTip(this.comboBox1, resources.GetString("comboBox1.ToolTip")); this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.ComboBox1_SelectedIndexChanged); // // groupBox13 @@ -1295,6 +1407,7 @@ this.groupBox13.ForeColor = System.Drawing.Color.White; this.groupBox13.Name = "groupBox13"; this.groupBox13.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox13, resources.GetString("groupBox13.ToolTip")); // // flowLayoutPanel4 // @@ -1304,11 +1417,13 @@ this.flowLayoutPanel4.Controls.Add(this.checkBoxAutoSave); this.flowLayoutPanel4.ForeColor = System.Drawing.Color.DodgerBlue; this.flowLayoutPanel4.Name = "flowLayoutPanel4"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel4, resources.GetString("flowLayoutPanel4.ToolTip")); // // checkBoxDefIsAdv // resources.ApplyResources(this.checkBoxDefIsAdv, "checkBoxDefIsAdv"); this.checkBoxDefIsAdv.Name = "checkBoxDefIsAdv"; + this.toolTipHelp.SetToolTip(this.checkBoxDefIsAdv, resources.GetString("checkBoxDefIsAdv.ToolTip")); this.checkBoxDefIsAdv.UseVisualStyleBackColor = true; this.checkBoxDefIsAdv.CheckedChanged += new System.EventHandler(this.checkBoxDefIsAdv_CheckedChanged); // @@ -1316,6 +1431,7 @@ // resources.ApplyResources(this.checkBoxAutoSave, "checkBoxAutoSave"); this.checkBoxAutoSave.Name = "checkBoxAutoSave"; + this.toolTipHelp.SetToolTip(this.checkBoxAutoSave, resources.GetString("checkBoxAutoSave.ToolTip")); this.checkBoxAutoSave.UseVisualStyleBackColor = true; this.checkBoxAutoSave.CheckedChanged += new System.EventHandler(this.checkBoxAutoSave_CheckedChanged); // @@ -1328,6 +1444,7 @@ this.groupBox11.ForeColor = System.Drawing.Color.White; this.groupBox11.Name = "groupBox11"; this.groupBox11.TabStop = false; + this.toolTipHelp.SetToolTip(this.groupBox11, resources.GetString("groupBox11.ToolTip")); // // flowLayoutPanel3 // @@ -1336,18 +1453,28 @@ this.flowLayoutPanel3.Controls.Add(this.checkBoxHardLowCost); this.flowLayoutPanel3.ForeColor = System.Drawing.Color.DodgerBlue; this.flowLayoutPanel3.Name = "flowLayoutPanel3"; + this.toolTipHelp.SetToolTip(this.flowLayoutPanel3, resources.GetString("flowLayoutPanel3.ToolTip")); // // checkBoxHardLowCost // resources.ApplyResources(this.checkBoxHardLowCost, "checkBoxHardLowCost"); this.checkBoxHardLowCost.Name = "checkBoxHardLowCost"; + this.toolTipHelp.SetToolTip(this.checkBoxHardLowCost, resources.GetString("checkBoxHardLowCost.ToolTip")); this.checkBoxHardLowCost.UseVisualStyleBackColor = true; this.checkBoxHardLowCost.CheckedChanged += new System.EventHandler(this.checkBoxHardLowCost_CheckedChanged); // + // imageList2 + // + this.imageList2.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList2.ImageStream"))); + this.imageList2.TransparentColor = System.Drawing.Color.Transparent; + this.imageList2.Images.SetKeyName(0, "sharp_file_copy_black_18pt_1x.png"); + this.imageList2.Images.SetKeyName(1, "round_settings_black_18pt_1x.png"); + this.imageList2.Images.SetKeyName(2, "round_build_black_18pt_1x.png"); + // // statusStrip1 // - this.statusStrip1.BackColor = System.Drawing.Color.Transparent; resources.ApplyResources(this.statusStrip1, "statusStrip1"); + this.statusStrip1.BackColor = System.Drawing.Color.Transparent; this.statusStrip1.ImageScalingSize = new System.Drawing.Size(24, 24); this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.statusLabel, @@ -1358,40 +1485,41 @@ this.statusStrip1.LayoutStyle = System.Windows.Forms.ToolStripLayoutStyle.HorizontalStackWithOverflow; this.statusStrip1.Name = "statusStrip1"; this.statusStrip1.RenderMode = System.Windows.Forms.ToolStripRenderMode.Professional; + this.toolTipHelp.SetToolTip(this.statusStrip1, resources.GetString("statusStrip1.ToolTip")); // // statusLabel // - this.statusLabel.Image = global::MifareOneTool.Properties.Resources.round_sync_black_18pt_1x; resources.ApplyResources(this.statusLabel, "statusLabel"); + this.statusLabel.Image = global::MifareOneTool.Properties.Resources.round_sync_black_18pt_1x; this.statusLabel.Margin = new System.Windows.Forms.Padding(0, 0, 50, 0); this.statusLabel.Name = "statusLabel"; // // runTimeLabel // - this.runTimeLabel.Image = global::MifareOneTool.Properties.Resources.round_timer_black_18pt_1x; resources.ApplyResources(this.runTimeLabel, "runTimeLabel"); + this.runTimeLabel.Image = global::MifareOneTool.Properties.Resources.round_timer_black_18pt_1x; this.runTimeLabel.Margin = new System.Windows.Forms.Padding(50, 0, 50, 0); this.runTimeLabel.Name = "runTimeLabel"; // // localVersionLabel // - this.localVersionLabel.Image = global::MifareOneTool.Properties.Resources.outline_info_black_18pt_1x; resources.ApplyResources(this.localVersionLabel, "localVersionLabel"); + this.localVersionLabel.Image = global::MifareOneTool.Properties.Resources.outline_info_black_18pt_1x; this.localVersionLabel.Margin = new System.Windows.Forms.Padding(50, 0, 50, 0); this.localVersionLabel.Name = "localVersionLabel"; // // curDevice // + resources.ApplyResources(this.curDevice, "curDevice"); this.curDevice.Margin = new System.Windows.Forms.Padding(50, 0, 50, 0); this.curDevice.Name = "curDevice"; - resources.ApplyResources(this.curDevice, "curDevice"); // // toolStripCheckUpdate // + resources.ApplyResources(this.toolStripCheckUpdate, "toolStripCheckUpdate"); this.toolStripCheckUpdate.Alignment = System.Windows.Forms.ToolStripItemAlignment.Right; this.toolStripCheckUpdate.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text; this.toolStripCheckUpdate.ForeColor = System.Drawing.SystemColors.ControlText; - resources.ApplyResources(this.toolStripCheckUpdate, "toolStripCheckUpdate"); this.toolStripCheckUpdate.Margin = new System.Windows.Forms.Padding(0, 0, 10, 0); this.toolStripCheckUpdate.Name = "toolStripCheckUpdate"; this.toolStripCheckUpdate.ButtonClick += new System.EventHandler(this.toolStripCheckUpdate_ButtonClick); @@ -1401,14 +1529,6 @@ this.timer1.Enabled = true; this.timer1.Tick += new System.EventHandler(this.timer1_Tick); // - // imageList2 - // - this.imageList2.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList2.ImageStream"))); - this.imageList2.TransparentColor = System.Drawing.Color.Transparent; - this.imageList2.Images.SetKeyName(0, "sharp_file_copy_black_18pt_1x.png"); - this.imageList2.Images.SetKeyName(1, "round_settings_black_18pt_1x.png"); - this.imageList2.Images.SetKeyName(2, "round_build_black_18pt_1x.png"); - // // Form1 // resources.ApplyResources(this, "$this"); @@ -1419,6 +1539,7 @@ this.Controls.Add(this.richTextBox1); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.Name = "Form1"; + this.toolTipHelp.SetToolTip(this, resources.GetString("$this.ToolTip")); this.FormClosing += new System.Windows.Forms.FormClosingEventHandler(this.Form1_FormClosing); this.Load += new System.EventHandler(this.Form1_Load); this.groupBox1.ResumeLayout(false); @@ -1686,6 +1807,7 @@ private System.Windows.Forms.PictureBox pictureBox4; private System.Windows.Forms.ToolStripSplitButton toolStripCheckUpdate; private System.Windows.Forms.ImageList imageList2; + private System.Windows.Forms.Button ShowUID; } } diff --git a/MifareOneTool/Form1.cs b/MifareOneTool/Form1.cs index 28e5976..6921dc8 100644 --- a/MifareOneTool/Form1.cs +++ b/MifareOneTool/Form1.cs @@ -1589,5 +1589,36 @@ namespace MifareOneTool { } + + private void ShowUID_Click(object sender, EventArgs e) + { + Process cmd = new Process(); + cmd.StartInfo = new ProcessStartInfo("nfc-bin/nfcUID.exe","-device=1"); + cmd.StartInfo.RedirectStandardOutput = true; + cmd.StartInfo.RedirectStandardInput = true; + cmd.StartInfo.UseShellExecute = false; + cmd.StartInfo.CreateNoWindow = true; + cmd.StartInfo.WindowStyle = ProcessWindowStyle.Hidden; + cmd.OutputDataReceived += new DataReceivedEventHandler(SortOutputHandler); + cmd.Start(); + cmd.BeginOutputReadLine(); + } + + void SortOutputHandler(object sender, DataReceivedEventArgs e) + { + Trace.WriteLine(e.Data); + this.BeginInvoke(new MethodInvoker(() => + { + richTextBox1.AppendText(e.Data + Environment.NewLine); + richTextBox1.ScrollToCaret(); + })); + } + + private void Form1_Closed(object sender, System.EventArgs e) + { + this.Dispose(); + Application.Exit(); + } } + } diff --git a/MifareOneTool/Form1.resx b/MifareOneTool/Form1.resx index 495bd71..93072f5 100644 --- a/MifareOneTool/Form1.resx +++ b/MifareOneTool/Form1.resx @@ -117,4907 +117,1715 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - + 2, 2, 2, 2 - - 67, 25 - - - 1 - - - 手动扫描 - - - 17, 17 - - - 扫描有效卡片。 - - - buttonScanCard - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel12 - - - 0 - - - 3, 40 - - - 71, 29 - - - 13 - - - flowLayoutPanel12 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel5 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 67, 25 - - - 0 - - - 检测设备 - - - 扫描已连接的NFC设备 -(目前支持PN532、ACR122U) - - - buttonListDev - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel11 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 73, 2 - - - 2, 2, 2, 2 - - - 59, 25 - - - 11 - - - 手动CLI - - - 打开NFC命令行以进行高级操作。 - - - buttonCLI - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel11 - - - 1 - - - 3, 3 - - - 134, 29 - - - 13 - - - flowLayoutPanel11 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel5 - - - 1 - - - Fill - - - 2, 20 - - - 2 - - - 140, 74 - - - 13 - - - tableLayoutPanel5 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox1 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel12" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel11" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 144, 96 - - - 0 - - - 设备控制 - - - groupBox1 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel7 - - - 0 - - - Top, Left, Right - - - Yu Gothic UI, 9.75pt - - - 4, 257 - - - 2, 2, 2, 2 - - - 643, 199 - - - 1 - - - Hello,cardman! - - - richTextBox1 - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 2 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 46, 25 - - - 3 - - - 读M1 - - - 读取普通M1卡片(可能需要加载密钥文件) - - - buttonMfRead - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel13 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 80, 25 - - - 4 - - - 选择key.mfd - - - 加载含有正确读写卡密钥及正确控制位的MFD文件。 - - - buttonSelectKey - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - flowLayoutPanel14 - - 0 - - - 3, 40 - - - 84, 29 - - - 13 - - - flowLayoutPanel14 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel7 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 52, 2 - - - 2, 2, 2, 2 - - - 46, 25 - - - 5 - - - 写M1 - - - 写入普通M1卡(可能需要加载密钥文件) - - - buttonMfWrite - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel13 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 102, 2 - - - 2, 2, 2, 2 - - - 46, 25 - - - 6 - - - 清M1 - - - 格式化普通M1卡(必须加载密钥文件) - - - buttonMfFormat - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel13 - - - 2 - - - 3, 3 - - - 150, 29 - - - 13 - - - flowLayoutPanel13 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel7 - - - 1 - - - Fill - - - 2, 20 - - - 2 - - - 156, 74 - - - 13 - - - tableLayoutPanel7 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox2 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel14" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel13" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 150, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 160, 96 - - - 4 - - - 普通卡操作 - - - groupBox2 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel7 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 50, 27 - - - 10 - - - UID写 - - - 写入UID卡片。 - - - buttonBmfWrite - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel16 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 50, 27 - - - 9 - - - UID读 - - - 读取UID卡片。 - - - buttonBmfRead - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel15 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 61, 25 - - - 8 - - - MFOC读 - - - 对半加密卡片进行Nested破解。 -按住Ctrl点击该按钮可添加已知密钥。 - - - buttonMfoc - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel17 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 56, 2 - - - 2, 2, 2, 2 - - - 62, 27 - - - 5 - - - UID写号 - - - 向UID卡片写入置顶卡号,厂商设置为复旦。 - - - buttonUidWrite - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel16 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 9pt - - - 122, 2 - - - 2, 2, 2, 2 - - - 64, 27 - - - 7 - - - UID全格 - - - 将全卡清空并重新初始化。 -可用于ACbit损坏/KEY全部被改等情况的急救。 - - - buttonUidFormat - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel15 - - - 2 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 56, 2 - - - 2, 2, 2, 2 - - - 62, 27 - - - 6 - - - UID重置 - - - ImageBeforeText - - - 重置UID卡片0块,UID随机,厂商号为复旦。 - - - buttonUidReset - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel15 - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 55, 25 - - - 2 - - - 停运行 - - - buttonKill - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel20 - - - 0 - - - 3, 38 - - - 59, 29 - - - 17 - - - flowLayoutPanel20 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel10 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 55, 25 - - - 0 - - - 清终端 - - - buttonConClr - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel19 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 61, 2 - - - 2, 2, 2, 2 - - - 55, 25 - - - 1 - - - 存日志 - - - buttonConSave - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel19 - - - 1 - - - 3, 3 - - - 118, 29 - - - 13 - - - flowLayoutPanel19 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel10 - - - 1 - - - Fill - - - 2, 20 - - - 2 - - - 124, 74 - - - 13 - - - tableLayoutPanel10 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox3 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel20" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel19" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 420, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 128, 96 - - - 5 - - - 运行/终端 - - - groupBox3 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel8 - - - 2 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 120, 2 - - - 2, 2, 2, 2 - - - 79, 25 - - - 3 - - - 全加密爆破 - - - 对卡片执行Darkside工具(不一定成功) - - - buttonMfcuk - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel17 - - - 2 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 74, 25 - - - 1 - - - Hex编辑器 + + flowLayoutPanel2 buttonHexTool - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel10 - - - 0 - - + + True - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 67, 27 - - - 0 - - - 差异比较 - - - buttonDiffTool - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel9 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 2 - - - 2, 2, 2, 2 - - - 55, 25 - - - 13 - - - 检加密 - - - 检测卡片加密情况。 - - - buttonCheckEncrypt - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel18 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 9pt - - - 122, 2 - - - 2, 2, 2, 2 - - - 60, 27 - - - 5 - - - 锁Ufuid - - - 锁死UFUID卡片0块数据(测试中) - - - buttonLockUfuid - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel16 - - - 2 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 2, 13 - - - 2, 2, 2, 2 - - - 75, 25 - - - 4 - - - CUID写 - - - 写入CUID/FUID卡片(可能需要密钥文件) - - - buttonCmfWrite - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel21 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 61, 2 - - - 2, 2, 2, 2 - - - 67, 25 - - - 16 - - - 字典测试 - - - 导入字典文件进行Nested破解。 - - - buttonDictMfoc - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel18 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 67, 2 - - - 2, 2, 2, 2 - - - 49, 25 - - - 15 - - - 知n密 - - - 输入已知密钥进行Nested破解。 - - - buttonnKeysMfoc - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel17 - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - 3, 40 - - - 78, 29 - - - 13 - - - flowLayoutPanel10 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel6 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 74, 3 - - - 105, 25 - - - 2 - - - MFF08 CUID修复 - - - buttonMFF08 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel9 - - - 1 - - - Fill - - - 3, 3 - - - 182, 31 - - - 13 - - - flowLayoutPanel9 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel6 - - - 1 - - - Fill - - - 2, 20 - - - 2 - - - 188, 74 - - - 13 - - - tableLayoutPanel6 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox4 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel10" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel9" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 192, 96 - - - 11 - - - 集成辅助工具 - - - groupBox4 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel8 - - - 0 - - - Top, Left, Right - - - True - - - GrowAndShrink - - - 5 - - - True - - - GrowAndShrink - - - True - - - Fill - - - Yu Gothic UI, 9.75pt - - - BottomCenter - - - 2, 0 - - - 2, 0, 2, 0 - - - 35, 34 - - - 12 - - - 请放 -新卡 - - - MiddleCenter - - - label8 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel1 - - - 0 - - - Fill - - - NoControl - - - 3, 37 - - - 33, 29 - - - 16 - - - pictureBox3 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel1 - - - 1 - - - Fill - - - TopDown - - - 335, 3 - - - 39, 215 - - - 18 - - - flowLayoutPanel1 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - 4 - - - True - - - Left - - - Yu Gothic UI, 9.75pt - - - NoControl - - - 2, 34 - - - 2, 0, 2, 0 - - - 35, 34 - - - 13 - - - 请放 -原卡 - - - label7 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 0 - - - True - - - GrowAndShrink - - - Left - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 61, 30 - - - 0 - - - 检测连接 - - - buttonEscan - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 103, 2 - - - 2, 2, 2, 2 - - - 65, 30 - - - 5 - - - 检测加密 - - - buttonECheckEncrypt - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 2 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 103, 36 - - - 2, 2, 2, 2 - - - 65, 30 - - - 1 - - - 扫描卡片 - - - buttoEScanCard - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 3 - - - Fill - - - 68, 3 - - - 30, 28 - - - 14 - - - pictureBox1 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 4 - - - NoControl - - - 173, 3 - - - 30, 25 - - - 15 - - - pictureBox2 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 5 - - - 2, 2 - - - 2, 2, 2, 2 - - - 2 - - - 206, 68 - - - 12 - - - tableLayoutPanel1 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel15 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="label7" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEscan" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonECheckEncrypt" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="buttoEScanCard" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="pictureBox1" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pictureBox2" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> - - - True - - - Left - - - 3, 72 - - - 185, 68 - - - 13 - - - 本工具仅支持SAK=08/18/28的 -卡片复制。SAK28无一键解密。 -若要复制S70卡片,请在高级界 -面上取消勾选“数据写入保护”。 - - - - MiddleLeft - - - label13 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel15 - - - 1 - - - 12, 20 - - - 2 - - - 210, 140 - - - 14 - - - tableLayoutPanel15 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox16 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label13" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 3, 3 - - - 228, 215 - - - 13 - - - 从这里开始 - - - groupBox16 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 33 - - - 2, 2, 2, 2 - - - 86, 27 - - - 3 - - - 从UID卡读回 - - - buttonEReadUID - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel11 - - - 0 - - - True - - - GrowAndShrink - - - Bottom - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 166 - - - 2, 2, 2, 2 - - - 86, 27 - - - 1 - - - 已知密钥读 - - - buttonEMfRead - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel11 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 64 - - - 2, 2, 2, 2 - - - 86, 27 - - - 2 - - - 知一密破解 - - - buttonECmfoc - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel11 - - - 2 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 86, 27 - - - 0 - - - 一键解原卡 - - - buttonEMfoc - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel11 - - - 3 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 95 - - - 2, 2, 2, 2 - - - 86, 27 - - - 2 - - - 加载密钥… - - - buttonESelectKey - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel11 - - - 4 - - - Fill - - - 2, 20 - - - 5 - - - 90, 195 - - - 13 - - - tableLayoutPanel11 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox5 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="buttonEReadUID" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEMfRead" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonECmfoc" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEMfoc" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonESelectKey" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 236, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 94, 217 - - - 0 - - - [2]读取原卡 - - - groupBox5 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 2 - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - NoControl - - - 3, 3 - - - 30, 26 - - - 0 - - - pictureBox4 - - - System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel24 - - - 0 - - - True - - - Fill - - - 38, 0 - - - 2, 0, 2, 0 - - - 112, 32 - - - 10 - - - 尝试一下是否成功 - - - MiddleCenter - - - label6 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel24 - - - 1 - - - Bottom - - - 3, 72 - - - 154, 32 - - - 13 - - - False - - - flowLayoutPanel24 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 0 - - - Bottom, Right - - - True - - - GrowAndShrink - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 115, 186 - - - 2, 2, 2, 2 - - - 43, 27 - - - 13 - - - 停止 - - - buttonEStop - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 1 - - - Fill - - - 478, 3 - - - 2 - - - 160, 215 - - - 16 - - - tableLayoutPanel3 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 3 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel24" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEStop" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 86, 27 - - - 2 - - - 写(UF)UID卡 - - - buttonEUIDWrite - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel13 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 64 - - - 2, 2, 2, 2 - - - 86, 27 - - - 1 - - - 锁UFUID卡 - - - button4 - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel13 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - 2, 33 - - - 2, 2, 2, 2 - - - 86, 27 - - - 2 - - - 写C/FUID卡 - - - buttonECuidWrite - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel13 - - - 2 - - - Bottom - - - True - - - GrowAndShrink - - - Flat - - - Yu Gothic UI, 9pt, style=Bold - - - NoControl - - - 5, 166 - - - 2, 2, 2, 2 - - - 79, 27 - - - 0 - - - 写入普通卡 - - - buttonEMfWrite - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel13 - - - 3 - - - Fill - - - 2, 20 - - - 4 - - - 90, 195 - - - 13 - - - tableLayoutPanel13 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox7 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="buttonEUIDWrite" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="button4" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonECuidWrite" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEMfWrite" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 379, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 94, 217 - - - 3 - - - [3]写入新卡 - - - groupBox7 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 4 - - - Fill - - - 2, 2 - - - 1 - - - 641, 221 - - - 15 - - - tableLayoutPanel2 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPage2 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel1" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="groupBox16" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="groupBox5" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="tableLayoutPanel3" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="groupBox7" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0" /></TableLayoutSettings> - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - sharp_file_copy_black_18pt_1x.png - - - 4, 24 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 645, 225 - - - 1 - - - 复制卡模式 - - - tabPage2 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControl1 - - - 0 - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - Fill - - - Flat - - - Microsoft Sans Serif, 8.25pt - - - 132, 2 - - - 2, 2, 2, 2 - - - 76, 25 - - - 14 - - - HardNested - - - buttonHardNested - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel18 - - - 2 - - - Fill - - - 2, 37 - - - 2, 2, 2, 2 - - - 210, 35 - - - 14 - - - flowLayoutPanel18 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel8 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - 3, 3 - - - 208, 29 - - - 13 - - - flowLayoutPanel17 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel8 - - - 1 - - - Fill - - - 2, 20 - - - 2 - - - 214, 74 - - - 13 - - - tableLayoutPanel8 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox10 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel18" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel17" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 198, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 218, 96 - - - 6 - - - 破解工具 - - - groupBox10 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel8 - - - 1 - - - Top - - - 3, 109 - - - 601, 100 - - - 15 - False + + flowLayoutPanel13 + + + + 3, 3 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 1 + + + 65, 2 + + + 2, 2, 2, 2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + checkBoxNewScan + + + 3, 3 + + + 14 + flowLayoutPanel8 - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBox8 - - tableLayoutPanel4 + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 0 + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + Fill - + + 157, 74 + + + 2, 40 + + + buttonHardNested + + + 2 + + + 2, 20 + + + buttonBmfWrite + + + 打开NFC命令行以进行高级操作。 + + + 2, 2, 2, 2 + + GrowAndShrink - - True + + MFOC读 - - GrowAndShrink + + True + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 192, 78 + + + 软件设置 + + + 2 + + + 2, 2, 2, 2 + + + 1 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Flat + + + 写入普通M1卡(可能需要加载密钥文件) + + + 679, 227 + + + 清M1 + + + GrowAndShrink + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel12 + + + None + + + 86, 27 + + + sharp_file_copy_black_18pt_1x.png + + + 停运行 + + + buttonEMfoc + + + True + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + True + + + + + + 2, 64 + + + 8, 5 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + groupBox12 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + 194, 217 + + + + + + 478, 3 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 130, 19 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + + + + 2 + + + TopDown + + + + + + System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 14 + + + flowLayoutPanel16 + + + 扫描卡片 + + + GrowAndShrink + + + Bottom + + + 243, 2 + + + 13 + + + 14 + + + System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + round_settings_black_18pt_1x.png + + + tableLayoutPanel11 + + + 68, 2 + + + + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + groupBox16 + GrowAndShrink 1 - - True - - - GrowAndShrink - - - 3, 40 - - - 184, 31 - - - 14 - - - flowLayoutPanel16 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 0 - - - True - - - GrowAndShrink - - - 3, 3 - - - 188, 31 - - - 13 - - - flowLayoutPanel15 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel9 - - - 1 - - - Fill - - - 2, 20 - - + 2 - - 194, 74 - - - 13 - - - tableLayoutPanel9 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox8 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel16" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel15" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 314, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 198, 96 - - - 6 - - - UID/UFUID卡操作 - - - groupBox8 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel7 - - - 2 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - True - - - Fill - - - Yu Gothic UI, 9.75pt - - - 2, 40 - - - 2, 0, 2, 0 - - - 75, 34 - - + 5 - - 该卡种读取 -同普通卡 + + 存日志 - - MiddleCenter - - - label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel21 - - - 0 - - - Fill - - - BottomUp - - - 2, 20 - - - 79, 74 - - - 0 - - - flowLayoutPanel21 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox9 - - - 0 - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 516, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 83, 96 - - - 14 - - - C/FUID卡操作 - - - groupBox9 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel7 - - - 3 - - - Fill - - - 3, 3 - - - 601, 100 - - - 14 - - - False - - - flowLayoutPanel7 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel4 - - - 1 - - - 8, 5 - - - 2 - - - 607, 212 - - - 0 - - - tableLayoutPanel4 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabPage1 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel8" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel7" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,50" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> - - - round_build_black_18pt_1x.png - - - 4, 24 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 645, 225 - - - 0 - - - 高级操作模式 - - - tabPage1 - - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tabControl1 - - - 1 - - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - True - - - Flat - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 119, 19 - - - 2 - - - 自动判断Key(beta) - - - checkBoxAutoABN - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 0 - - - True - - - Flat - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 25 - - - 2, 2, 2, 2 - - - 130, 19 - - + 12 - - 自动加载uid.Key文件 - - - checkBoxAutoLoadKey - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 1 - - - True - - - Flat - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 48 - - - 2, 2, 2, 2 - - - 123, 19 - - - 11 - - - 数据写入保护(建议) - - - checkBoxWriteProtect - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 2 - - - True - - - Flat - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 3, 72 - - - 109, 19 - - - 13 - - - CUID写空卡补丁 - - - checkBoxCuidKeyOver - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 3 - - - Fill - - - TopDown - - - 2, 20 - - - 134, 94 - - - 14 - - - flowLayoutPanel2 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox6 - - - 0 - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 138, 116 - - - 0 - - - 卡操作相关 - - - groupBox6 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel6 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - 2 - - - True - - - Top - - - Yu Gothic UI, 9pt - - - 83, 49 - - - 2, 2, 2, 2 - - - 54, 23 - - - 16 - - - Center - - - numericCLIFontSize - - - System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel12 - 0 - - True - - - Fill - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 0 - - - 2, 0, 2, 0 - - - 77, 47 - - - 13 - - - 终端文字颜色 - - - MiddleCenter - - - label9 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel12 - - - 1 - - - True - - - GrowAndShrink - - - Fill - - - Popup - - - Yu Gothic UI, 9pt - - - 83, 2 - - - 2, 2, 2, 2 - - - 54, 43 - - - 14 - - - #M1T# - - - buttonCLIColor - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel12 - - - 2 - - - True - - - Top - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 47 - - - 2, 0, 2, 0 - - - 77, 15 - - - 15 - - - 终端文字大小 - - - MiddleCenter - - - label10 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel12 - - - 3 - - - Fill - - - 2, 20 - - - 2 - - - 139, 94 - - - 14 - - - tableLayoutPanel12 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox12 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="numericCLIFontSize" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label9" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonCLIColor" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label10" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 144, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 143, 116 - - - 12 - - - 界面设置 - - - groupBox12 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel6 - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - True - - + Flat - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 101, 19 - - - 1 - - - 减少找设备延迟 - - - checkBoxNewScan - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel5 - - - 0 - - - True - - - Flat - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 3, 26 - - - 269, 19 - - - 4 - - - 多实例运行模式 会禁用多开检测 请自行指定设备 - - - checkBoxMultiDev - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel5 - - - 1 - - - True - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 3, 48 - - - 51, 15 - - - 3 - - - 指定设备 - - - label11 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel5 - - - 2 - - - Flat - - - Yu Gothic UI, 9pt - - - 3, 66 - - - 131, 23 - - - 2 - - - SetDeviceCombo - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel5 - - - 3 - - - Fill - - - TopDown - - - 2, 20 - - - 275, 94 - - - 14 - - - flowLayoutPanel5 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox14 - - - 0 - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 291, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 279, 116 - - - 15 - - - 优化设置 - - - groupBox14 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel6 - - - 2 - - - Fill - - - 3, 3 - - - 639, 120 - - - 14 - - - False - - - flowLayoutPanel6 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel14 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - + True GrowAndShrink - - True + + 15 - - Fill + + buttonSelectKey - - Yu Gothic UI Semibold, 9pt, style=Bold + + 高级操作模式 - - NoControl + + checkBoxWriteProtect - - 3, 0 + + 576, 2 - - 73, 15 + + 667, 220 - - 0 + + - - 选择界面语言 + + tableLayoutPanel10 - - label12 + + - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel23 - - - 0 - - - Fill - - - Flat - - - Yu Gothic UI, 9pt - - - 标准 - - - 俄语 - - - 3, 18 - - - 73, 23 - - - 1 - - - comboBox1 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel23 - - - 1 - - - Fill - - - TopDown - - - 3, 21 - - - 79, 44 - - - 13 - - - flowLayoutPanel23 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox15 - - - 0 - - - Fill - - + Yu Gothic UI Semibold, 9.75pt, style=Bold - - 3, 3 + + 12 - - 85, 68 + + 12, 20 - - 14 + + flowLayoutPanel6 - - 语言和地区 + + 11 - - groupBox15 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel22 - - - 0 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - True - - - Flat - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 137, 19 - - - 0 - - - 自动转到高级操作模式 - - - checkBoxDefIsAdv - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 写C/FUID卡 flowLayoutPanel4 - - 0 + + 335, 3 - - True - - - Flat - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 25 - - - 2, 2, 2, 2 - - - 138, 19 - - - 1 - - - 自动以UID名保存文件 - - - checkBoxAutoSave - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel4 - - - 1 - - - Fill + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 TopDown - - Yu Gothic UI, 9pt - - - 2, 20 - - - 142, 48 - - - 14 - - - flowLayoutPanel4 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox13 - - - 0 - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 93, 2 - 2, 2, 2, 2 - + + buttonESelectKey + + + tableLayoutPanel9 + + + groupBox4 + + 2, 2, 2, 2 - - 146, 70 + + 8 - - 13 + + 4, 260 - - 偏好设置 + + flowLayoutPanel18 - - groupBox13 + + 3, 3 - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel22 - - - 1 - - - True - - - GrowAndShrink - - - True - - - GrowAndShrink - - - True - - - Fill - - - Flat - - - Yu Gothic UI Semibold, 9pt, style=Bold - - - 2, 2 - - - 2, 2, 2, 2 - - - 77, 19 - - - 0 - - - 单线程计算 - - - checkBoxHardLowCost - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel3 - - - 0 - - - Fill - - - TopDown - - - 2, 20 - - - 81, 48 - - - 14 - - - flowLayoutPanel3 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox11 - - - 0 - - - Fill - - - Yu Gothic UI Semibold, 9.75pt, style=Bold - - - 243, 2 - - - 2, 2, 2, 2 - - - 2, 2, 2, 2 - - - 85, 70 - - - 14 - - - HardNested - - - groupBox11 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel22 - - - 2 - - - Fill - - - 3, 129 - - - 639, 93 - - - 16 - - - False - - - flowLayoutPanel22 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel14 - - - 1 - - - Fill - - - 0, 0 - - - 2 - - - 645, 225 - - - 15 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 tableLayoutPanel14 - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + flowLayoutPanel12 - - tabPage3 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel6" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel22" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Yu Gothic UI, 9.75pt - - - round_settings_black_18pt_1x.png - - - 4, 24 - - - 2, 2, 2, 2 - - - 645, 225 - - + 2 - - 软件设置 + + tableLayoutPanel9 - - tabPage3 + + True - - System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2, 2 - - tabControl1 + + 15 - - 2 + + 68, 3 - - Yu Gothic UI Semibold, 9pt, style=Bold + + True - - 384, 17 - - - - AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w - LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACu - CgAAAk1TRnQBSQFMAgEBAwEAAQgBAAEIAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo - AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA - AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 - AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA - AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm - AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM - AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA - ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz - AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ - AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM - AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA - AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA - AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ - AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/ - AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA - AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm - ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ - Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz - AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA - AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM - AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM - ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM - Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA - AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM - AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ - AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz - AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm - AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw - AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wQAAf8B8gjwAfIB/wcA - BP8RAAT/FAAB8wFtCAABFAHzBwABBwLtAe8QAAH/AfIB7AFtAfEB/xMAAfMBbQgAARQB8wMABP8BbQIA - ARUE/wsAAf8B8gFtAgAB7AH/EwAB8wFtCAABFAHzAgAB/wH0Ae8BvAHvARECAAEOAe8B8AHvAfMB/woA - AfIB6gMAAfcB/xEAAfIB8AHzAW0IAAEUAfMCAAH/AZIBDgEQAQ8EAAEOAREBDgHsAf8JAAHyARIDAAHr - AfMB/xEAAe8B+AHzAW0IAAEUAfMCAAHzAQ8DAAFDAfcB7wERAwABDwHxAf8HAAHyARQDAAHrAfMB/xIA - AfcBbQHzAW0IAAEUAfMCAAH/AfgCAAFDAfIC/wHyAQ8CAAFtAfQB/wMAAf8B8gHwAbwBFQMAAW0B8wH/ - EwAB9wFtAfMBbQgAARQB8wMAAfQB6gEAAewB9AIAAf8B7QEAARMB8wMAAf8B8AFDBgAB6gH0FQAB9wFt - AfMBbQQAAQcC/wHvAesB9AIAAf8B8wESAQAB6wH0AgAB/wHsAQABFAHyAf8CAAHwBwAB6gH0FgAB9wFt - AfMBbQQAAQcB/wHvAW0B8QH/AgAB9AFtAgABDgEHAvQBvAEPAgAB6gHzAv8BQwEAAg4EAAHxFwAB9wFt - AfMBbQQAAu8BbQHxAf8DAAHzAREDAAEPAesBbQEOAwABEAHyAf8B9AEAARABkgH3AUMDAAHwFwAB9wFt - AfMBbQQAARMB6gHxAf8EAAH/Ae8BDgFDARAEAAEOARUBDgGSAf8BAAH0AQ8BBwL/AZIBDgIAAfEXAAH3 - AW0B/wG8Be8B8QH/BQAB/wH0AbwB8QG8AUMCAAEPAQcB8gG8AfQB/wEAAf8BvAH/AQAB/wHtAQ4BAAEQ - Af8XAAH3ARIC8wXyAfQHAAT/AW0CAAEVBP8DAAH/AQAB/wHvARACAAG8Af8XAAH3AQ4HEQHsCwAB8AL3 - AQcIAAH/AbwBEAEAARUB8AH/GAAB9AjyAfM1AAFCAU0BPgcAAT4DAAEoAwABQAMAARADAAEBAQABAQUA - AYAXAAP/AQAB4AEBAfwBPwH/AeECAAHgAQEB/AE/Af8BwAIAAeABAQHAAQMB/wGAAgAB4AEBAYABAQH/ - AYACAAGAAQEBgAEBAf8DAAGAAQEBgAEAAf4BAQIAAYABAQGAAQAB4AEDAgABgAEBAcEBgwGAAQ8CAAGA - AQECgQGAAR8CAAGAAQEBgAIAAT8CAAGAAQMBgAIAAT8CAAGAAQcBgAEBAQABPwIAAYABDwGAAQEBEAE/ - AgABgAEfAcABAwGgAT8CAAGAAR8B/AE/AcABfwIAAYABHwT/AgAL - + + 2, 47 - - 0, 5 + + True - - 2, 2, 2, 2 + + flowLayoutPanel18 - - 653, 253 + + 写(UF)UID卡 - - 11 + + True - - tabControl1 - - - System.Windows.Forms.TabControl, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 1 - - - 157, 17 - - - Yu Gothic UI, 9.75pt - - - None - - - 53, 22 - - - 就绪 - - - None - - - 67, 22 - - - 计时器 - - - MiddleLeft - - - None - - - 18, 22 - - - MiddleLeft - - - 0, 22 - - - None - - - White - - - 78, 22 - - - 检查更新 + + GrowAndShrink 检查更新 - - 0, 434 + + 206, 68 - - 1, 0, 10, 0 + + System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 653, 22 + + 3 - - 12 + + Fill - - statusStrip1 + + Flat - - statusStrip1 + + 格式化普通M1卡(必须加载密钥文件) - - System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Bottom, Right - - $this + + - - 0 + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 297, 17 - - + + 1 + + + tableLayoutPanel10 + + + 151, 31 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 188, 32 + + + flowLayoutPanel2 + + + flowLayoutPanel2 + + + 14 + + + 2 + + + label7 + + + Yu Gothic UI, 9pt, style=Bold + + + 111, 27 + + + tableLayoutPanel4 + + + 14 + + True - - - 41 - - - 6, 13 - + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + #M1T# + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + Flat + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GrowAndShrink + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + 0 + + + 58, 27 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox10 + + + 2, 2, 2, 2 + + + 0, 0 + + + 2, 2, 2, 2 + + + 标准 + + + + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 79, 74 + + + Yu Gothic UI, 9pt, style=Bold + + + 0 + + + Fill + + + 2, 2, 2, 2 + + + 2, 13 + + + groupBox7 + + + 导入字典文件进行Nested破解。 + + + 5 + + + GrowAndShrink + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + tabControl1 + + + 请放 +新卡 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15 + + + flowLayoutPanel6 + + + 3, 129 + + + Flat + + + tabControl1 + + + 3 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 59, 31 + + + + + + 14 + + + True + + + + + + 2 + + + Flat + + + Flat + + + 54, 23 + + + Yu Gothic UI, 9pt, style=Bold + + + True + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + 0 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + Fill + + + 界面设置 + + + flowLayoutPanel24 + + + 2, 2, 2, 2 + + + 13 + + + 2, 2 + + + 210, 37 + + + 6 + + + GrowAndShrink + + + GrowAndShrink + + + buttonKill + + + runTimeLabel + + + 2, 2, 2, 2 + + + Fill + + + flowLayoutPanel9 + + + Flat + + + pictureBox4 + + + 2, 2, 2, 2 + + + tableLayoutPanel1 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + True + + + Flat + + + + + + toolTipHelp + + + pictureBox2 + + + + + + 1 + + + 119, 19 + + + True + + + 214, 78 + + + flowLayoutPanel19 + + + tableLayoutPanel1 + + + 0 + + + 2, 2, 2, 2 + + + 停止 + + + 0 + + + GrowAndShrink + + + + + + 16 + + + pictureBox1 + + + 64, 27 + + + True + + + buttonUidWrite + + + 2, 2, 2, 2 + + + GrowAndShrink + + + 79, 44 + + + 2, 0, 2, 0 + + + groupBox3 + + + True + + + 优化设置 + + + GrowAndShrink + + + Flat + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 266, 96 + + + True + + + CUID写空卡补丁 + + + 2, 2 + + + True + + + 673, 95 + + + 2 + + + Yu Gothic UI, 9pt, style=Bold + + + GrowAndShrink + + + 0 + + + 3, 3 + + + 11 + + + Flat + + + + + + 661, 104 + + + 83, 96 + + + True + + + 5 + + + tableLayoutPanel2 + + + 1 + + + True + + + button4 + + + tableLayoutPanel14 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 2, 20 + + + 0 + + + 86, 27 + + + buttonDiffTool + + + Flat + + + Fill + + + 检测加密 + + + flowLayoutPanel15 + + + 2, 2, 2, 2 + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel2 + + + flowLayoutPanel17 + + + 77, 19 + + + 复制卡模式 + + + 俄语 + + + 2, 2 + + + groupBox14 + + + 2 + + + 3 + + + Flat + + + $this + + + buttonScanCard + + + + + + Flat + + + 0 + + + 3 + + + Top + + + GrowAndShrink + + + Yu Gothic UI, 9pt, style=Bold + + + 18 + + + 1 + + + tableLayoutPanel3 + + + flowLayoutPanel1 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + tableLayoutPanel11 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel22 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 143, 116 + + + 检加密 + + + 62, 27 + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yu Gothic UI, 9pt + + + 2, 2 + + + Fill + + + Fill + + + 15 + - 653, 456 + 687, 456 + + + True + + + flowLayoutPanel8 + + + 83, 2 + + + 0 + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + 58, 2 + + + 137, 19 + + + Flat + + + flowLayoutPanel20 + + + tableLayoutPanel4 + + + GrowAndShrink + + + flowLayoutPanel22 + + + localVersionLabel + + + 7 + + + Fill + + + GrowAndShrink + + + 3 + + + GrowAndShrink + + + True + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + True + + + + + + GrowAndShrink + + + Fill + + + True + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + 2 + + + GrowAndShrink + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + GrowAndShrink + + + Fill + + + Flat + + + 0 + + + tabPage3 + + + 0 + + + 多实例运行模式 会禁用多开检测 请自行指定设备 + + + flowLayoutPanel7 + + + + + + tableLayoutPanel12 + + + 2, 2, 2, 2 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + 3, 40 + + + 选择界面语言 + + + True + + + 2, 20 + + + 4 + + + 135, 96 + + + GrowAndShrink + + + 2, 2, 2, 2 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="label7" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEscan" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonECheckEncrypt" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="buttoEScanCard" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="pictureBox1" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="pictureBox2" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> + + + flowLayoutPanel5 + + + 0 + + + 0 + + + 65, 30 + + + 2, 34 + + + 102, 2 + + + 161, 96 + + + 1 + + + 85, 68 + + + 2, 2, 2, 2 + + + GrowAndShrink + + + GrowAndShrink + + + + + + NoControl + + + Flat + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel1 + + + True + + + Flat + + + 138, 19 + + + Fill + + + 2, 2, 2, 2 + + + TopDown + + + Fill + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 126, 100 + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + 对卡片执行Darkside工具(不一定成功) + + + tabPage1 + + + 4 + + + GrowAndShrink + + + 2, 2, 2, 2 + + + numericCLIFontSize + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + MFF08 CUID修复 + + + 13 + + + True + + + True + + + Yu Gothic UI, 9.75pt + + + Fill + + + 0 + + + tableLayoutPanel7 + + + flowLayoutPanel14 + + + 14 + + + buttonCLI + + + 94, 219 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + Flat + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox4 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + groupBox1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel12 + + + 1 + + + flowLayoutPanel7 + + + 138, 116 + + + 77, 15 + + + tableLayoutPanel9 + + + 2, 2 + + + False + + + imageList2 + + + Fill + + + 124, 2 + + + flowLayoutPanel23 + + + True + + + 2, 2, 2, 2 + + + buttonECheckEncrypt + + + 13 + + + 16 + + + 94, 219 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel6" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel22" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + 0 + + + 3, 48 + + + 锁UFUID卡 + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 86, 27 + + + 236, 2 + + + tableLayoutPanel13 + + + 0 + + + tableLayoutPanel15 + + + 2, 2, 2, 2 + + + GrowAndShrink + + + 已知密钥读 + + + GrowAndShrink + + + flowLayoutPanel5 + + + flowLayoutPanel10 + + + flowLayoutPanel15 + + + 33, 29 + + + 减少找设备延迟 + + + 2, 2, 2, 2 + + + 差异比较 + + + 0 + + + 2 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + Fill + + + buttonEStop + + + + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + 1 + + + flowLayoutPanel16 + + + Microsoft Sans Serif, 8.25pt + + + 该卡种读取 +同普通卡 + + + True + + + groupBox8 + + + 0 + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + + + + 2, 20 + + + 3, 40 + + + Flat + + + 51, 15 + + + 86, 27 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel9 + + + 109, 19 + + + 2, 2, 2, 2 + + + True + + + flowLayoutPanel11 + + + 16 + + + 1 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + Fill + + + flowLayoutPanel5 + + + 1 + + + 1 + + + 将全卡清空并重新初始化。 +可用于ACbit损坏/KEY全部被改等情况的急救。 + + + 0, 22 + + + 14 + + + Form1 + + + flowLayoutPanel6 + + + + + + flowLayoutPanel5 + + + TopDown + + + flowLayoutPanel5 + + + 0 + + + tableLayoutPanel11 + + + 56, 2 @@ -6151,64 +2959,3634 @@ //////////////////////////////////8= - + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + 2, 2 + + 2, 2, 2, 2 - - MifareOne Tool + + 2 - - toolTipHelp + + 2, 0, 2, 0 - - System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 1 - - statusLabel + + True - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2 - - runTimeLabel + + System.Windows.Forms.PictureBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + flowLayoutPanel22 - - localVersionLabel + + 请放 +原卡 - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + True - - curDevice + + 2, 20 - - System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + groupBox5 - - toolStripCheckUpdate + + 126, 2 - - System.Windows.Forms.ToolStripSplitButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + label8 - - timer1 + + 173, 3 - - System.Windows.Forms.Timer, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Fill - - imageList2 + + - - System.Windows.Forms.ImageList, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 15 - - Form1 + + Flat + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + + + + 2, 20 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 47, 27 + + + GrowAndShrink + + + 2, 2, 2, 2 + + + GrowAndShrink + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + Left + + + 275, 94 + + + 偏好设置 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + round_build_black_18pt_1x.png + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + UID/UFUID卡操作 System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 输入已知密钥进行Nested破解。 + + + MiddleCenter + + + buttonMFF08 + + + 2 + + + MiddleCenter + + + 55, 27 + + + True + + + 2, 2, 2, 2 + + + True + + + Fill + + + 5 + + + Fill + + + C/FUID卡操作 + + + tabPage2 + + + Fill + + + 检测卡片加密情况。 + + + 0 + + + 6, 13 + + + Flat + + + 185, 68 + + + True + + + 30, 28 + + + + + + True + + + 终端文字颜色 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + True + + + GrowAndShrink + + + + + + buttonMfWrite + + + Flat + + + + + + GrowAndShrink + + + + + + 单线程计算 + + + Fill + + + Top + + + checkBoxDefIsAdv + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + GrowAndShrink + + + 0 + + + + + + 3, 3 + + + 2, 20 + + + checkBoxHardLowCost + + + Yu Gothic UI, 9.75pt + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel8" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel7" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,50" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> + + + 673, 120 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel10" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel9" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> + + + HardNested + + + 0 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Flat + + + True + + + 2, 2, 2, 2 + + + + + + buttonMfRead + + + GrowAndShrink + + + 50, 27 + + + MiddleCenter + + + flowLayoutPanel11 + + + 2, 2 + + + flowLayoutPanel4 + + + tableLayoutPanel10 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label6 + + + 2, 0, 2, 0 + + + GrowAndShrink + + + 2 + + + 2 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 2, 2, 2, 2 + + + + + + 2, 2, 2, 2 + + + MiddleLeft + + + groupBox9 + + + 0 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel2 + + + checkBoxAutoSave + + + + + + 3 + + + flowLayoutPanel18 + + + 73, 23 + + + buttonEMfWrite + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + GrowAndShrink + + + 14 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 扫描有效卡片。 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + 2, 64 + + + 终端文字大小 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 全加密爆破 + + + GrowAndShrink + + + 291, 2 + + + True + + + Yu Gothic UI, 9pt, style=Bold + + + 58, 27 + + + 1 + + + Yu Gothic UI, 9.75pt + + + 0 + + + 1 + + + Fill + + + 扫描已连接的NFC设备 +(目前支持PN532、ACR122U) + + + 146, 70 + + + NoControl + + + + + + 2, 25 + + + True + + + Flat + + + 设备控制 + + + 1 + + + Fill + + + 2, 20 + + + True + + + 661, 104 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + Flat + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + GrowAndShrink + + + 2, 2, 2, 2 + + + 14 + + + 0 + + + 13 + + + buttonLockUfuid + + + 76, 31 + + + groupBox10 + + + True + + + 普通卡操作 + + + 3 + + + Fill + + + True + + + + + + 2, 2 + + + Top, Left, Right + + + None + + + buttonMfcuk + + + True + + + GrowAndShrink + + + 2 + + + 3, 72 + + + 2, 2, 2, 2 + + + 2, 2, 2, 2 + + + 运行/终端 + + + 144, 2 + + + 加载含有正确读写卡密钥及正确控制位的MFD文件。 + + + 0 + + + GrowAndShrink + + + Yu Gothic UI, 9pt, style=Bold + + + 59, 2 + + + 4 + + + 141, 2 + + + 59, 2 + + + 集成辅助工具 + + + True + + + Fill + + + + + + 15 + + + 262, 74 + + + 52, 27 + + + GrowAndShrink + + + 3, 3 + + + + + + Yu Gothic UI, 9pt, style=Bold + + + toolStripCheckUpdate + + + 1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 16 + + + [2]读取原卡 + + + 加载密钥… + + + 35, 34 + + + Flat + + + 2, 2, 2, 2 + + + 自动转到高级操作模式 + + + 13 + + + groupBox15 + + + Fill + + + buttonMfFormat + + + 写入CUID/FUID卡片(可能需要密钥文件) + + + 2, 2, 2, 2 + + + Fill + + + 4, 24 + + + 0 + + + 2 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + tableLayoutPanel15 + + + tableLayoutPanel15 + + + 103, 36 + + + 0 + + + GrowAndShrink + + + tableLayoutPanel2 + + + 131, 23 + + + UID重置 + + + [3]写入新卡 + + + 53, 27 + + + 2, 2, 2, 2 + + + System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + 5 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + + + + 3 + + + 65, 30 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel6 + + + True + + + True + + + 12 + + + 1 + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + groupBox2 + + + True + + + 0 + + + buttonECuidWrite + + + 5, 168 + + + True + + + 2 + + + 1 + + + GrowAndShrink + + + 3, 0 + + + 0 + + + CUID写 + + + 2, 2, 2, 2 + + + Fill + + + 0 + + + 279, 116 + + + Fill + + + + + + 2, 2, 2, 2 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 2, 2 + + + + + + Flat + + + 手动扫描 + + + Flat + + + 0 + + + tableLayoutPanel13 + + + 2 + + + 86, 27 + + + 1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 5 + + + 51, 2 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + + + + True + + + + + + tableLayoutPanel2 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + Center + + + groupBox15 + + + 3, 40 + + + + + + flowLayoutPanel13 + + + groupBox5 + + + 78, 22 + + + + + + Fill + + + 重置UID卡片0块,UID随机,厂商号为复旦。 + + + Fill + + + + + + Fill + + + 3, 3 + + + Flat + + + True + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + False + + + 2, 2 + + + True + + + 0 + + + 2, 2, 2, 2 + + + 0 + + + 186, 33 + + + 2, 2 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 11 + + + + + + NoControl + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tabControl1 + + + 2, 2, 2, 2 + + + buttonEscan + + + True + + + GrowAndShrink + + + Flat + + + 2, 20 + + + False + + + 192, 2 + + + 2, 2, 2, 2 + + + 142, 48 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + groupBox2 + + + tableLayoutPanel11 + + + System.Windows.Forms.ToolTip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + Flat + + + 196, 100 + + + 2, 2, 2, 2 + + + 62, 27 + + + groupBox12 + + + buttonConSave + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 2, 39 + + + 17 + + + Fill + + + GrowAndShrink + + + MiddleLeft + + + GrowAndShrink + + + 85, 70 + + + 尝试一下是否成功 + + + Popup + + + GrowAndShrink + + + + + + buttonECmfoc + + + 1 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel20" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel19" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + 12 + + + Fill + + + 2, 2, 2, 2 + + + Flat + + + 6 + + + True + + + Flat + + + 59, 27 + + + + + + Fill + + + 2, 2, 2, 2 + + + Fill + + + buttonEMfRead + + + 2, 2, 2, 2 + + + 2, 2, 2, 2 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + True + + + flowLayoutPanel3 + + + tableLayoutPanel1 + + + 2, 2, 2, 2 + + + 2, 2, 2, 2 + + + 2, 95 + + + flowLayoutPanel15 + + + tableLayoutPanel8 + + + 2, 2 + + + 13 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 2, 2, 2, 2 + + + 13 + + + 2, 2, 2, 2 + + + 0 + + + 知n密 + + + 3 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label13" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + Fill + + + 2 + + + + + + groupBox6 + + + ImageBeforeText + + + 1 + + + tableLayoutPanel1 + + + Fill + + + 本工具仅支持SAK=08/18/28的 +卡片复制。SAK28无一键解密。 +若要复制S70卡片,请在高级界 +面上取消勾选“数据写入保护”。 + + + + tableLayoutPanel1 + + + 2, 2, 2, 2 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 2, 33 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel14" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel13" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> + + + 3 + + + 0 + + + True + + + flowLayoutPanel9 + + + GrowAndShrink + + + 2, 20 + + + flowLayoutPanel2 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 13 + + + 75, 34 + + + 2, 2, 2, 2 + + + 679, 227 + + + GrowAndShrink + + + + + + 2, 2, 2, 2 + + + Fill + + + tableLayoutPanel14 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + True + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 一键解原卡 + + + Flat + + + 2, 2, 2, 2 + + + 选择key.mfd + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + 0 + + + + + + buttonCLIColor + + + 2, 2, 2, 2 + + + GrowAndShrink + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="buttonEReadUID" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEMfRead" Row="4" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonECmfoc" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEMfoc" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonESelectKey" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + 2, 2, 2, 2 + + + 4 + + + tableLayoutPanel8 + + + 2, 0 + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 67, 22 + + + 0 + + + + + + flowLayoutPanel4 + + + Bottom + + + 0 + + + GrowAndShrink + + + 1 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + False + + + 14 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + buttonCmfWrite + + + 6 + + + 2, 33 + + + 210, 140 + + + + + + 2, 2 + + + + + + True + + + tabControl1 + + + Fill + + + + + + tableLayoutPanel6 + + + 破解工具 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + tableLayoutPanel8 + + + flowLayoutPanel17 + + + 2, 2, 2, 2 + + + flowLayoutPanel24 + + + tableLayoutPanel2 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + statusLabel + + + tableLayoutPanel13 + + + 0 + + + 3, 40 + + + 2 + + + SetDeviceCombo + + + True + + + + + + GrowAndShrink + + + 1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + + + + 13 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel1" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="groupBox16" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="groupBox5" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="tableLayoutPanel3" Row="0" RowSpan="1" Column="4" ColumnSpan="1" /><Control Name="groupBox7" Row="0" RowSpan="1" Column="3" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0" /></TableLayoutSettings> + + + 2, 2, 2, 2 + + + + + + Flat + + + True + + + 1 + + + 1 + + + GrowAndShrink + + + + + + True + + + 4 + + + Yu Gothic UI, 9pt, style=Bold + + + 0 + + + GrowAndShrink + + + 93, 2 + + + 手动CLI + + + flowLayoutPanel15 + + + flowLayoutPanel19 + + + 0 + + + Fill + + + + + + $this + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel12" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel11" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> + + + 0 + + + True + + + GrowAndShrink + + + True + + + Fill + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 0 + + + 字典测试 + + + flowLayoutPanel20 + + + 2, 2, 2, 2 + + + 269, 19 + + + GrowAndShrink + + + 2, 2, 2, 2 + + + 63, 27 + + + 687, 22 + + + 向UID卡片写入置顶卡号,厂商设置为复旦。 + + + GrowAndShrink + + + 687, 255 + + + label10 + + + 1 + + + 83, 49 + + + 知一密破解 + + + 0 + + + tableLayoutPanel3 + + + 82, 27 + + + + + + 指定设备 + + + 13 + + + Fill + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + buttonBmfRead + + + 0 + + + tabPage3 + + + 13 + + + 2, 2 + + + 47, 27 + + + GrowAndShrink + + + buttonUidReset + + + 自动加载uid.Key文件 + + + 0 + + + 2 + + + GrowAndShrink + + + + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + GrowAndShrink + + + tableLayoutPanel5 + + + 2, 25 + + + 73, 15 + + + GrowAndShrink + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel21 + + + + + + 2, 2, 2, 2 + + + Fill + + + ShowUID + + + 2, 0 + + + + + + 0, 434 + + + 0 + + + groupBox11 + + + buttonMfoc + + + 13 + + + UID读 + + + Flat + + + GrowAndShrink + + + + + + checkBoxCuidKeyOver + + + 从这里开始 + + + True + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel24" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEStop" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 424, 2 + + + BottomCenter + + + GrowAndShrink + + + 1 + + + 1 + + + True + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 112, 32 + + + Fill + + + True + + + 读取UID卡片。 + + + 75, 25 + + + statusStrip1 + + + 139, 94 + + + 1 + + + 2, 20 + + + 1 + + + buttonEReadUID + + + 0 + + + UID写号 + + + 14 + + + 1 + + + 77, 47 + + + 检查更新 + + + GrowAndShrink + + + 2, 2, 2, 2 + + + + + + 3, 42 + + + True + + + GrowAndShrink + + + 1 + + + True + + + 679, 227 + + + flowLayoutPanel7 + + + 61, 30 + + + 1 + + + GrowAndShrink + + + 72, 3 + + + True + + + 1 + + + True + + + 2, 168 + + + flowLayoutPanel3 + + + groupBox3 + + + + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel16" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel15" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + 12 + + + + + + 从UID卡读回 + + + GrowAndShrink + + + MiddleLeft + + + 1 + + + 13 + + + Flat + + + 2, 2, 2, 2 + + + 1 + + + True + + + Fill + + + Flat + + + 2, 2 + + + True + + + 0 + + + 55, 27 + + + buttonnKeysMfoc + + + Flat + + + 2 + + + 10 + + + True + + + 1 + + + 2 + + + 1 + + + GrowAndShrink + + + 1 + + + flowLayoutPanel18 + + + groupBox6 + + + True + + + 2 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + Yu Gothic UI, 9pt, style=Bold + + + GrowAndShrink + + + + + + tableLayoutPanel11 + + + True + + + 50, 27 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 13 + + + flowLayoutPanel7 + + + 90, 197 + + + flowLayoutPanel7 + + + Flat + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 13 + + + 0 + + + True + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + 0 + + + + + + buttonCheckEncrypt + + + 1 + + + MifareOne Tool + + + 53, 27 + + + 1 + + + label11 + + + 2, 2, 2, 2 + + + GrowAndShrink + + + 228, 217 + + + label1 + + + 3, 3 + + + 读取普通M1卡片(可能需要加载密钥文件) + + + flowLayoutPanel16 + + + GrowAndShrink + + + True + + + True + + + + + + Fill + + + 显示UID + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 0 + + + 读M1 + + + 1 + + + Flat + + + 379, 2 + + + flowLayoutPanel23 + + + 2, 2, 2, 2 + + + Hello,cardman! + + + tableLayoutPanel1 + + + 306, 2 + + + GrowAndShrink + + + 1 + + + 2 + + + 4 + + + Fill + + + True + + + GrowAndShrink + + + flowLayoutPanel8 + + + Top, Left, Right + + + flowLayoutPanel13 + + + Yu Gothic UI, 9pt + + + 卡操作相关 + + + GrowAndShrink + + + 2 + + + 0 + + + buttonUidFormat + + + 4, 24 + + + buttonConClr + + + Flat + + + True + + + 2 + + + 0 + + + timer1 + + + tabPage2 + + + Left + + + 2, 2, 2, 2 + + + True + + + 2 + + + Fill + + + GrowAndShrink + + + label9 + + + + + + True + + + Fill + + + + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + Yu Gothic UI, 9.75pt + + + Fill + + + 54, 43 + + + Fill + + + True + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + UID全格 + + + 2, 2, 2, 2 + + + label12 + + + flowLayoutPanel19 + + + True + + + flowLayoutPanel1 + + + Fill + + + tableLayoutPanel7 + + + 2, 2, 2, 2 + + + GrowAndShrink + + + 14 + + + 9 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label13 + + + 149, 188 + + + flowLayoutPanel8 + + + 3, 18 + + + 计时器 + + + Yu Gothic UI, 9.75pt + + + 3, 3 + + + 103, 2 + + + 116, 31 + + + 锁Ufuid + + + 0 + + + Fill + + + 2 + + + groupBox13 + + + statusStrip1 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + Flat + + + Flat + + + Fill + + + 14 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + NoControl + + + Yu Gothic UI, 9pt + + + 0 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 48 + + + + + + + + + + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel13 + + + Fill + + + 126, 2 + + + 3, 37 + + + 0 + + + 0 + + + 写入UID卡片。 + + + 64, 27 + + + 123, 19 + + + 2, 0, 2, 0 + + + 30, 26 + + + 3, 3 + + + 2, 20 + + + True + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + GrowAndShrink + + + pictureBox3 + + + Fill + + + True + + + flowLayoutPanel16 + + + 39, 217 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + MiddleCenter + + + richTextBox1 + + + tableLayoutPanel12 + + + GrowAndShrink + + + None + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + True + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + Fill + + + 4 + + + 256, 31 + + + 3, 26 + + + 写入普通卡 + + + groupBox13 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + Fill + + + GrowAndShrink + + + 1 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 2, 2, 2, 2 + + + 85, 31 + + + 2, 0, 2, 0 + + + GrowAndShrink + + + Fill + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + flowLayoutPanel17 + + + 自动判断Key(beta) + + + Fill + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + comboBox1 + + + UID写 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + 2 + + + + + + + + + 0 + + + 2, 2 + + + buttoEScanCard + + + 0 + + + curDevice + + + Fill + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + + + + Fill + + + True + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + 0 + + + groupBox14 + + + 2, 2, 2, 2 + + + Fill + + + groupBox16 + + + + + + Fill + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel18" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel17" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + 检测设备 + + + TopDown + + + Flat + + + 对半加密卡片进行Nested破解。 +按住Ctrl点击该按钮可添加已知密钥。 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 125, 31 + + + GrowAndShrink + + + tableLayoutPanel1 + + + 3 + + + groupBox7 + + + HardNested + + + 2, 2 + + + GrowAndShrink + + + 101, 19 + + + + + + 79, 27 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + True + + + Fill + + + 0 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel5 + + + tabPage1 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + True + + + 锁死UFUID卡片0块数据(测试中) + + + 13 + + + 2, 0, 2, 0 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + True + + + 4 + + + Fill + + + 131, 74 + + + tableLayoutPanel13 + + + GrowAndShrink + + + tableLayoutPanel4 + + + Fill + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + 13 + + + True + + + 0, 5 + + + 208, 31 + + + 0 + + + 86, 27 + + + 65, 29 + + + 1 + + + + + + 14 + + + 16 + + + 2, 20 + + + Fill + + + 13 + + + GrowAndShrink + + + 13 + + + System.Windows.Forms.StatusStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel10 + + + 30, 25 + + + 1 + + + tableLayoutPanel6 + + + buttonDictMfoc + + + 0 + + + 186, 31 + + + 1 + + + Fill + + + 3, 21 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 0 + + + True + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 64, 27 + + + 72, 27 + + + 2, 2, 2, 2 + + + groupBox11 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 3, 3 + + + Flat + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + Flat + + + 2, 2 + + + GrowAndShrink + + + 38, 0 + + + 0 + + + NoControl + + + Fill + + + True + + + 86, 27 + + + 86, 27 + + + System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 15 + + + Yu Gothic UI, 9pt, style=Bold + + + + + + True + + + 数据写入保护(建议) + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + flowLayoutPanel21 + + + + + + 检测连接 + + + 4 + + + 0 + + + + + + 10 + + + 2, 2, 2, 2 + + + 写M1 + + + 1 + + + True + + + + + + 2, 2 + + + flowLayoutPanel17 + + + 5 + + + checkBoxAutoABN + + + 14 + + + True + + + Fill + + + 2 + + + 2 + + + True + + + 67, 31 + + + True + + + GrowAndShrink + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel22 + + + Yu Gothic UI, 9pt, style=Bold + + + 3 + + + None + + + Yu Gothic UI, 9pt + + + Flat + + + True + + + 18, 22 + + + NoControl + + + 1 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="numericCLIFontSize" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label9" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonCLIColor" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label10" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0" /><Rows Styles="Percent,50,Percent,50" /></TableLayoutSettings> + + + Fill + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 语言和地区 + + + 53, 22 + + + 0 + + + 35, 34 + + + flowLayoutPanel23 + + + GrowAndShrink + + + 679, 227 + + + tableLayoutPanel11 + + + Fill + + + Fill + + + 11 + + + + + + + + + flowLayoutPanel15 + + + + + + 2, 2, 2, 2 + + + + + + White + + + 2, 2, 2, 2 + + + Left + + + flowLayoutPanel13 + + + True + + + 202, 2 + + + Fill + + + 2 + + + flowLayoutPanel21 + + + 2, 2, 2, 2 + + + + + + Yu Gothic UI, 9pt, style=Bold + + + tableLayoutPanel3 + + + 2 + + + Fill + + + 81, 27 + + + + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 自动以UID名保存文件 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Bottom + + + + + + 2, 2, 2, 2 + + + 1 + + + True + + + 218, 100 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + groupBox9 + + + + + + 13 + + + 4, 24 + + + 6 + + + + + + GrowAndShrink + + + 1, 0, 10, 0 + + + 2 + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 63, 27 + + + 2, 2 + + + 1 + + + Flat + + + 13 + + + 13 + + + Flat + + + 11 + + + True + + + tableLayoutPanel2 + + + System.Windows.Forms.ToolStripSplitButton, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 43, 27 + + + 2, 2, 2, 2 + + + Hex编辑器 + + + True + + + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w + LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACu + CgAAAk1TRnQBSQFMAgEBAwEAATwBAAFIAQABEAEAARABAAT/AQkBEAj/AUIBTQE2AQQGAAE2AQQCAAEo + AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA + AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 + AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA + AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm + AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM + AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA + ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz + AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ + AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM + AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA + AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA + AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ + AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/ + AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA + AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm + ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ + Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz + AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA + AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM + AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM + ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM + Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA + AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM + AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ + AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz + AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm + AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw + AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wQAAf8B8gjwAfIB/wcA + BP8RAAT/FAAB8wFtCAABFAHzBwABBwLtAe8QAAH/AfIB7AFtAfEB/xMAAfMBbQgAARQB8wMABP8BbQIA + ARUE/wsAAf8B8gFtAgAB7AH/EwAB8wFtCAABFAHzAgAB/wH0Ae8BvAHvARECAAEOAe8B8AHvAfMB/woA + AfIB6gMAAfcB/xEAAfIB8AHzAW0IAAEUAfMCAAH/AZIBDgEQAQ8EAAEOAREBDgHsAf8JAAHyARIDAAHr + AfMB/xEAAe8B7AHzAW0IAAEUAfMCAAHzAQ8DAAFDAfcB7wERAwABDwHxAf8HAAHyARQDAAHrAfMB/xIA + AfcBbQHzAW0IAAEUAfMCAAH/AewCAAFDAfIC/wHyAQ8CAAFtAfQB/wMAAf8B8gHwAbwBFQMAAW0B8wH/ + EwAB9wFtAfMBbQgAARQB8wMAAfQB6gEAAewB9AIAAf8B7QEAARMB8wMAAf8B8AFDBgAB6gH0FQAB9wFt + AfMBbQQAAQcC/wHvAesB9AIAAf8B8wESAQAB6wH0AgAB/wHsAQABFAHyAf8CAAHwBwAB6gH0FgAB9wFt + AfMBbQQAAQcB/wHvAW0B8QH/AgAB9AFtAgABDgEHAvQBvAEPAgAB6gHzAv8BQwEAAg4EAAHxFwAB9wFt + AfMBbQQAAu8BbQHxAf8DAAHzAREDAAEPAesBbQEOAwABEAHyAf8B9AEAARABkgH3AUMDAAHwFwAB9wFt + AfMBbQQAARMB6gHxAf8EAAH/Ae8BDgFDARAEAAEOARUBDgGSAf8BAAH0AQ8BBwL/AZIBDgIAAfEXAAH3 + AW0B/wG8Be8B8QH/BQAB/wH0AbwB8QG8AUMCAAEPAQcB8gG8AfQB/wEAAf8BvAH/AQAB/wHtAQ4BAAEQ + Af8XAAH3ARIC8wXyAfQHAAT/AW0CAAEVBP8DAAH/AQAB/wHvARACAAG8Af8XAAH3AQ4HEQHsCwAB8AL3 + AQcIAAH/AbwBEAEAARUB8AH/GAAB9AjyAfM1AAFCAU0BPgcAAT4DAAEoAwABQAMAARADAAEBAQABAQUA + AYAXAAP/AQAB4AEBAfwBPwH/AeECAAHgAQEB/AE/Af8BwAIAAeABAQHAAQMB/wGAAgAB4AEBAYABAQH/ + AYACAAGAAQEBgAEBAf8DAAGAAQEBgAEAAf4BAQIAAYABAQGAAQAB4AEDAgABgAEBAcEBgwGAAQ8CAAGA + AQECgQGAAR8CAAGAAQEBgAIAAT8CAAGAAQMBgAIAAT8CAAGAAQcBgAEBAQABPwIAAYABDwGAAQEBEAE/ + AgABgAEfAcABAwGgAT8CAAGAAR8B/AE/AcABfwIAAYABHwT/GAAL + + + + 2, 2, 2, 2 + + + buttonListDev + + + Fill + + + 就绪 + + + buttonEUIDWrite + + + 0 + + + $this + + + 677, 196 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 90, 197 + + + 2, 20 + + + 81, 48 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="buttonEUIDWrite" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="button4" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonECuidWrite" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="buttonEMfWrite" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + 清终端 + + + True + + + 2, 2, 2, 2 + + + 3, 73 + + + checkBoxAutoLoadKey + + + flowLayoutPanel11 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + GrowAndShrink + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 1 + + + GrowAndShrink + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel6 + + + TopDown + + + tableLayoutPanel12 + + + GrowAndShrink + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 122, 2 + + + 45, 27 + + + 2, 2 + + + checkBoxMultiDev + + + 2 + + + Yu Gothic UI, 9.75pt + + + tableLayoutPanel7 + + + 1 + + + 122, 78 + + + 134, 94 + + + flowLayoutPanel12 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 3, 72 + + + 2, 2 + + + 3, 113 + + + + + + tableLayoutPanel5 + + + 5 + + + 5 + + + + + + BottomUp + + + MiddleCenter + + + flowLayoutPanel24 + + + 79, 27 + + + 3, 66 + + + groupBox1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 675, 223 + + + 2, 2, 2, 2 + + + 13 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + Fill + + + Yu Gothic UI, 9pt + + + 17, 17 + + + True + + + ru + + + 297, 17 + + + 41 + + + 157, 17 + + + 384, 17 + \ No newline at end of file diff --git a/MifareOneTool/Form1.ru.resx b/MifareOneTool/Form1.ru.resx index 6da26ee..08ed993 100644 --- a/MifareOneTool/Form1.ru.resx +++ b/MifareOneTool/Form1.ru.resx @@ -117,98 +117,33 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - Поиск карт + + + 171, 74 - - Блокировка карты UFUID + + 175, 96 - - Читать UID + + Управление устройством - - Прочитать UID карты + + 145, 31 - - Запись UID + + 141, 27 - - Напишите UID-карту. + + Ручное сканирование - - Проверка шифрования + + Сканирование для действительной карты. - - Обнаружение шифрования карты. + + 165, 31 - - Команды - - - Откройте командную строку NFC для расширенных операций. - - - # M1T # - - - Запись CUID - - - Запишите CUID / FUID карту (может понадобиться файл ключа) - - - Очистить - - - Сохранить - - - Тест словаря - - - Импортируйте файл словаря для Nested crack. - - - Сравнение дампов - - - Определить шифрование - - - Ввести известный ключ - - - Запись карты C/FUID - - - Автоматически - - - Известный ключ для чтения - - - Записать обычную карту - - - Чтение UID - - - Определить считыватель - - - Загрузить ключ... - - - Остановить - - - Запись карты (UF)UID - - - Редактор дампа - - - Остановить + + 86, 27 Определить @@ -217,21 +152,80 @@ Сканирование подключенных устройств NFC (В настоящее время поддерживает PN532, ACR122U) - - Блокировка Ufuid + + 92, 2 - - Заблокированная карта UFUID 0 блокирует данные (тестирование) + + 71, 27 - - MFUK + + Команды - - Инструмент Darkside (не обязательно успешный) - + + Откройте командную строку NFC для расширенных операций. - - MFF08 CUID ремонт + + 4, 252 + + + 1098, 180 + + + Привет! + + + 58, 27 + + + Чтение + + + Прочитайте обычные карты M1 (возможно, потребуется загрузить файл ключа) + + + 181, 2 + + + 209, 96 + + + Обычные операции + + + 205, 74 + + + 115, 31 + + + 111, 27 + + + Выбрать key.mfd + + + Загрузите файл MFD с правильным ключом для чтения и записи и правильными битами управления. + + + 199, 31 + + + 64, 2 + + + 58, 27 + + + Запись + + + Напишите нормальную карту M1 (возможно, потребуется загрузить файл ключа) + + + 126, 2 + + + 71, 27 Очистить @@ -239,6 +233,27 @@ Отформатируйте нормальную карту M1 (необходимо загрузить файл ключа) + + 82, 27 + + + Запись UID + + + Напишите UID-карту. + + + 80, 27 + + + Читать UID + + + Прочитать UID карты + + + 94, 27 + Чтение MFOC @@ -246,35 +261,23 @@ Взлом на полушифрованных картах. Нажмите Ctrl и нажмите эту кнопку, чтобы добавить известный ключ. - - Чтение + + 88, 2 - - Прочитайте обычные карты M1 (возможно, потребуется загрузить файл ключа) + + 123, 27 - - Запись + + Номер записи UID - - Напишите нормальную карту M1 (возможно, потребуется загрузить файл ключа) + + Запишите номер верхней карты на карту UID, и производитель установит его на Fudan. - - Ввод ключа + + 167, 2 - - Введите известный ключ для взлома. - - - Ручное сканирование - - - Сканирование для действительной карты. - - - Выбрать key.mfd - - - Загрузите файл MFD с правильным ключом для чтения и записи и правильными битами управления. + + 89, 27 Полный UID @@ -283,345 +286,185 @@ Очистите карту и повторно инициализируйте ее. Его можно использовать для оказания первой помощи в ситуациях, когда повреждение ACbit / KEY полностью изменено. + + 86, 2 + + + 77, 27 + Сброс UID Сброс блока UID карты 0, UID случайный, а номер производителя - Fudan. - - Номер записи UID + + 630, 2 - - Запишите номер верхней карты на карту UID, и производитель установит его на Fudan. - - - Автоматически определять ключ (бета) - - - Автоматически загружать файл uid.Key - - - Автоматически сохранять файлы с именем UID - - - CUID запись патча пустой карты - - - Автоматический переход в расширенный режим работы - - - Однопоточные вычисления - - - - Режим нескольких устройств. Пожалуйста, укажите ваше собственное устройство - Previous text: 多实例运行模式 -会禁用多开检测 -请自行指定设备 - - - Уменьшить задержку оборудования - - - Защита от записи данных (рекомендуется) - - - Китайский - - - Русский - - - Управление устройством - - - Взломать - - - Настройки интерфейса - - - Предпочтения - - - Настройки оптимизации - - - Язык и регион - - - 1. Начните здесь - - - Обычные операции + + 166, 100 Терминал - - Дополнительно - - - 2. Прочитать карту - - - Операция с картой - - - 3. Записать карту - - - Операции с UID/UFUID - - - Работа с картой C/FUID - - - Карточка читается -как и обычная карта - - - Размер текста терминала - - - Укажите устройство - - - - Выберите язык интерфейса - - - Этот инструмент поддерживает только копирование -карт SAK=08/18/28. SAK28 расшифровывается без ключа. -Чтобы скопировать карту S70, снимите флажок -“Защита от записи данных” в настройках программы. - - - Проверьте результат - - - Пожалуйста, -вставьте карту - - - Пожалуйста, -вставьте -новую карту - - - Цвет текста терминала - - - Привет! - Previous text: ппппппппппппппппппп - - - Таймер - - - Готов - - - Расширенный режим работы - - - Режим копирования карты - - - Настройки программы - - - Проверка обновлений - - - Проверка обновлений - - - - 160, 74 - - - 164, 96 - - - 133, 29 - - - 129, 25 - - - 154, 29 - - - 80, 25 - - - 86, 2 - - - 66, 25 - - - 1098, 174 - - - 56, 25 - - - 170, 2 - - - 200, 96 - - - 196, 74 - - - 107, 29 - - - 103, 25 - - - 190, 29 - - - 62, 2 - - - 56, 25 - - - 122, 2 - - - 66, 25 - - - 78, 27 - - - 77, 27 - - - 89, 25 - - - 84, 2 - - - 114, 27 - - - 159, 2 - - - 89, 27 - - - 83, 2 - - - 72, 27 - - - 586, 2 - - - 156, 96 - - 152, 74 + 162, 78 - 83, 29 + 88, 31 - 79, 25 + 84, 27 + + + Остановить - 146, 29 + 156, 31 - 66, 25 + 71, 27 + + + Очистить - 72, 2 + 77, 2 - 72, 25 + 77, 27 + + + Сохранить - 177, 2 + 190, 2 - 49, 25 + 51, 27 + + + MFUK + + + Инструмент Darkside (не обязательно успешный) + - 102, 25 + 108, 27 + + + Редактор дампа - 115, 27 + 125, 29 + + + Сравнение дампов - 136, 25 + 150, 27 + + + Проверка шифрования + + + Обнаружение шифрования карты. - 202, 2 + 215, 2 - 120, 27 + 118, 27 + + + Блокировка Ufuid + + + Заблокированная карта UFUID 0 блокирует данные (тестирование) 134, 25 + + Запись CUID + + + Запишите CUID / FUID карту (может понадобиться файл ключа) + - 142, 2 + 156, 2 - 88, 25 + 92, 27 + + + Тест словаря + + + Импортируйте файл словаря для Nested crack. - 95, 2 + 100, 2 - 78, 25 + 86, 27 + + + Ввод ключа + + + Введите известный ключ для взлома. - 256, 96 + 276, 100 + + + Дополнительно - 252, 74 + 272, 78 - 106, 29 + 112, 31 - 246, 31 + 266, 33 - 122, 3 + 132, 3 - 121, 25 + 131, 27 + + + MFF08 CUID ремонт - 1090, 225 + 1090, 217 + + + Режим копирования карты - 1090, 225 + 1090, 222 + + + Расширенный режим работы - 1090, 225 + 1090, 217 - + + Настройки программы + + AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0 - ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAABk - CwAAAk1TRnQBSQFMAgEBBAEAAaABAAGgAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo - AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA + ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACu + CgAAAk1TRnQBSQFMAgEBAwEAASgBAAEoAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo + AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5 AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm @@ -648,44 +491,46 @@ AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw - AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD//8A/wD/AP8AGwAE/yEA - BP8HAAG8AgABbQwAAQcC7QHvBwAB/wH0AfMB9AH/FAAB/wHyAewBbQHxAf8GAAHrAgABFQgABP8BbQIA - ARUE/wMAAf8B7AEUAW0B8QH/EgAB/wHyAW0CAAHsAf8DAAHqAfABvAQAAewB8gHqAbwDAAH/AfQB7wG8 - Ae8BEQIAAQ4B7wHwAe8B8wH/AgAB/wETAgABEgHxAf8RAAHyAeoDAAH3Af8BAAH/AewKAAETAf8CAAH/ - AZIBDgEQAQ8EAAEOAREBDgHsAf8CAAH/AewDAAETAfEQAAHyARIDAAHrAfMB/wEAAfIFAAHrAZIBEAQA - Ae8CAAHzAQ8DAAFDAfcB7wERAwABDwHxAf8BAAH/AfMB7AMAARUB8g4AAfIBFAMAAesB8wH/AgAB/wH3 - AQ4BAAEOAfEB/wEAAfQBDgIAAW0B9AIAAf8B7AIAAUMB8gL/AfIBDwIAAW0B9AH/AgAB/wHzAesDAAEQ - AfIJAAH/AfIB8AG8ARUDAAFtAfMB/wUAAW0BAAESBAAB7QIAAfMEAAH0AeoBAAHsAfQCAAH/Ae0BAAET - AfMGAAH0AW0DAAEQAfIGAAH/AfABQwYAAeoB9AYAAf8BFAEAAUMB/wIAAf8BbQIAAfADAAH/AfMBEgEA - AesB9AIAAf8B7AEAARQB8gH/BgAB9AFtAwABFAHyAf8EAAHwBwAB6gH0BgAB9AEOAwAB7QH/AQAB8QMA - AQ4B8gIAAfQBbQIAAQ4BBwL0AbwBDwIAAeoB8wH/BgAB9AFtAgABDgH3Av8CAAH/AUMBAAIOBAAB8QcA - AfQBDgQAARUB6gEOAwABDgHyAgAB8wERAwABDwHrAW0BDgMAARAB8gH/BwAB9AHsAQ4B7QHxAe8B8gH/ - AQAB9AEAARABkgH3AUMDAAHwCAAB8AoAAewDAAH/Ae8BDgFDARAEAAEOARUBDgGSAf8JAAH0AQcB8gHs - AQ4B7AH0AQAB9AEPAQcC/wGSAQ4CAAHxCQABvALzARECAAEOAfEB9AG8AfMDAAH/AfQBvAHxAbwBQwIA - AQ8BBwHyAbwB9AH/CgAB/wG8AQ4BEAEHAf8BAAH/AbwB/wEAAf8B7QEOAQABEAH/DAAB7AIAARMIAAT/ - AW0CAAEVBP8LAAH/AfQB9wEHAv8CAAH/AQAB/wHvARACAAG8Af8MAAHzAu8B8AwAAfAC9wEHEAAD/wUA - Af8BvAEQAQABFQHwAf9HAAFCAU0BPgcAAT4DAAEoAwABQAMAASADAAEBAQABAQYAAQEWAAP/gQAC/wH8 - AT8D/wHhAfwBPwH8AT8BgwL/AcAB/AE/AcABAwGBAv8BgAHgAQMBgAEBAYAC/wKAAQEBgAEBAYAC/wEA - AYABAQGAAQABgAF/Af4BAQGAAYEBgAEAAcABPwHgAQMB4wHDAcEBgwHwAR8BgAEPAcEBgwKBAfgBBwGA - AR8BgAGBAYABAAH8AQMBAAE/AYABAQGAAQAB/gEBAQABPwHAAQMBgAEBAf8BAQEAAT8B4AEDAYABAQH/ - AYEBEAE/AfwBPwHAAQMB/wGBAaABPwH8AT8B/AE/Af8BxwHAAX8I/ws= + AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wQAAf8B8gjwAfIB/wcA + BP8RAAT/FAAB8wFtCAABFAHzBwABBwLtAe8QAAH/AfIB7AFtAfEB/xMAAfMBbQgAARQB8wMABP8BbQIA + ARUE/wsAAf8B8gFtAgAB7AH/EwAB8wFtCAABFAHzAgAB/wH0Ae8BvAHvARECAAEOAe8B8AHvAfMB/woA + AfIB6gMAAfcB/xEAAfIB8AHzAW0IAAEUAfMCAAH/AZIBDgEQAQ8EAAEOAREBDgHsAf8JAAHyARIDAAHr + AfMB/xEAAe8B7AHzAW0IAAEUAfMCAAHzAQ8DAAFDAfcB7wERAwABDwHxAf8HAAHyARQDAAHrAfMB/xIA + AfcBbQHzAW0IAAEUAfMCAAH/AewCAAFDAfIC/wHyAQ8CAAFtAfQB/wMAAf8B8gHwAbwBFQMAAW0B8wH/ + EwAB9wFtAfMBbQgAARQB8wMAAfQB6gEAAewB9AIAAf8B7QEAARMB8wMAAf8B8AFDBgAB6gH0FQAB9wFt + AfMBbQQAAQcC/wHvAesB9AIAAf8B8wESAQAB6wH0AgAB/wHsAQABFAHyAf8CAAHwBwAB6gH0FgAB9wFt + AfMBbQQAAQcB/wHvAW0B8QH/AgAB9AFtAgABDgEHAvQBvAEPAgAB6gHzAv8BQwEAAg4EAAHxFwAB9wFt + AfMBbQQAAu8BbQHxAf8DAAHzAREDAAEPAesBbQEOAwABEAHyAf8B9AEAARABkgH3AUMDAAHwFwAB9wFt + AfMBbQQAARMB6gHxAf8EAAH/Ae8BDgFDARAEAAEOARUBDgGSAf8BAAH0AQ8BBwL/AZIBDgIAAfEXAAH3 + AW0B/wG8Be8B8QH/BQAB/wH0AbwB8QG8AUMCAAEPAQcB8gG8AfQB/wEAAf8BvAH/AQAB/wHtAQ4BAAEQ + Af8XAAH3ARIC8wXyAfQHAAT/AW0CAAEVBP8DAAH/AQAB/wHvARACAAG8Af8XAAH3AQ4HEQHsCwAB8AL3 + AQcIAAH/AbwBEAEAARUB8AH/GAAB9AjyAfM1AAFCAU0BPgcAAT4DAAEoAwABQAMAARADAAEBAQABAQUA + AYAXAAP/AQAB4AEBAfwBPwH/AeECAAHgAQEB/AE/Af8BwAIAAeABAQHAAQMB/wGAAgAB4AEBAYABAQH/ + AYACAAGAAQEBgAEBAf8DAAGAAQEBgAEAAf4BAQIAAYABAQGAAQAB4AEDAgABgAEBAcEBgwGAAQ8CAAGA + AQECgQGAAR8CAAGAAQEBgAIAAT8CAAGAAQMBgAIAAT8CAAGAAQcBgAEBAQABPwIAAYABDwGAAQEBEAE/ + AgABgAEfAcABAwGgAT8CAAGAAR8B/AE/AcABfwIAAYABHwT/AgAL - 1098, 253 + 1098, 250 - 1086, 221 + 1086, 213 623, 3 - 92, 215 + 92, 207 88, 51 + + Пожалуйста, +вставьте +новую карту + 3, 54 @@ -693,7 +538,10 @@ 86, 29 - 424, 215 + 424, 207 + + + 1. Начните здесь 406, 140 @@ -704,21 +552,34 @@ 95, 34 + + Пожалуйста, +вставьте карту + 160, 30 + + Определить считыватель + 202, 2 162, 30 + + Определить шифрование + 202, 36 162, 30 + + Поиск карт + 167, 3 @@ -726,37 +587,67 @@ 369, 3 - 400, 68 + 370, 68 + + + Этот инструмент поддерживает только копирование +карт SAK=08/18/28. SAK28 расшифровывается без ключа. +Чтобы скопировать карту S70, снимите флажок +“Защита от записи данных” в настройках программы. 432, 2 - 186, 217 + 186, 209 + + + 2. Прочитать карту - 182, 195 + 182, 187 178, 27 + + Чтение UID + + + 2, 158 + 178, 27 + + Известный ключ для чтения + 178, 27 + + Ввести известный ключ + 178, 27 + + Автоматически + 178, 27 + + Загрузить ключ... + 893, 3 - 190, 215 + 190, 207 + + + 3, 68 184, 32 @@ -764,206 +655,323 @@ 141, 32 + + Проверьте результат + - 104, 186 + 104, 178 84, 27 + + Остановить + 720, 2 - 168, 217 + 168, 209 + + + 3. Записать карту - 164, 195 + 164, 187 160, 27 + + Запись карты (UF)UID + 160, 27 + + Блокировка карты UFUID + 160, 27 + + Запись карты C/FUID + - 3, 166 + 3, 158 158, 27 + + Записать обычную карту + - 862, 212 + 914, 220 - 856, 100 + 908, 104 - 262, 2 + 282, 2 - 320, 96 + 344, 100 + + + Взломать - 316, 74 + 340, 78 - 312, 35 + 336, 37 - 234, 2 + 252, 2 - 310, 29 + 334, 31 - 856, 100 + 908, 104 - 374, 2 + 394, 2 - 334, 96 + 366, 96 + + + Операции с UID/UFUID - 330, 74 + 362, 74 - 324, 31 + 335, 31 - 250, 31 + 356, 31 + + + 260, 2 + + + 94, 27 + + + Показать UID - 712, 2 + 764, 2 142, 96 + + Работа с картой C/FUID + 138, 74 134, 34 + + Карточка читается +как и обычная карта + - 1090, 225 + 1090, 217 1084, 120 - 266, 116 + 269, 116 + + + Операция с картой - 262, 94 + 265, 94 - 240, 19 + 244, 19 + + + Автоматически определять ключ (бета) - 237, 19 + 243, 19 + + + Автоматически загружать файл uid.Key - 258, 19 + 261, 19 + + + Защита от записи данных (рекомендуется) - 200, 19 + 203, 19 + + + CUID запись патча пустой карты - 272, 2 + 275, 2 - 228, 116 + 220, 116 + + + Настройки интерфейса - 216, 56 + 216, 94 - 150, 31 + 154, 49 + + + 60, 23 - 131, 15 + 148, 47 - - 144, 15 + + Цвет текста терминала - 150, 2 + 154, 2 + + + 60, 43 + + + # M1T # + + + 148, 15 + + + Размер текста терминала - 504, 2 + 499, 2 - 487, 116 + 497, 116 + + + Настройки оптимизации - 483, 94 + 493, 94 - 223, 19 + 227, 19 + + + Уменьшить задержку оборудования - 477, 19 + 487, 19 + + + Режим нескольких устройств. Пожалуйста, укажите ваше собственное устройство - 118, 15 + 120, 15 + + + Укажите устройство + - 1084, 93 + 1084, 85 - 170, 68 + 172, 68 + + + Язык и регион - 164, 44 + 166, 44 - 158, 15 + 160, 15 + + + Выберите язык интерфейса + + + Китайский + + + Русский - 158, 23 + 160, 23 - 178, 2 + 180, 2 - 346, 70 + 351, 70 + + + Предпочтения - 342, 48 + 347, 48 - 338, 19 + 343, 19 + + + Автоматический переход в расширенный режим работы - 281, 19 + 289, 19 + + + Автоматически сохранять файлы с именем UID - 528, 2 + 535, 2 - 186, 70 + 188, 70 - 182, 48 + 184, 48 - 178, 19 + 180, 19 - - 0, 434 + + Однопоточные вычисления + 1098, 22 - 60, 23 + 60, 22 - - 18, 23 + + Готов + + + 72, 22 + + + Таймер @@ -983,6 +991,12 @@ 165, 22 + + Проверка обновлений + + + Проверка обновлений + 1098, 456 diff --git a/MifareOneTool/Form1.zh.resx b/MifareOneTool/Form1.zh.resx index c3d8e9a..670aa9a 100644 --- a/MifareOneTool/Form1.zh.resx +++ b/MifareOneTool/Form1.zh.resx @@ -420,11 +420,16 @@ Hello,cardman! - Previous text: ппппппппппппппппппп + + + Hello,cardman! 计时器 + + 显示UID + 就绪 @@ -439,7 +444,6 @@ sharp_file_copy_black_18pt_1x.png - Previous text: round_create_black_18pt_1x.png 复制卡模式 diff --git a/MifareOneTool/FormDiff.Designer.cs b/MifareOneTool/FormDiff.Designer.cs index 7900514..5c9a51d 100644 --- a/MifareOneTool/FormDiff.Designer.cs +++ b/MifareOneTool/FormDiff.Designer.cs @@ -43,9 +43,9 @@ // // richTextBox1 // - this.richTextBox1.BackColor = System.Drawing.Color.Black; + this.richTextBox1.BackColor = System.Drawing.Color.AliceBlue; resources.ApplyResources(this.richTextBox1, "richTextBox1"); - this.richTextBox1.ForeColor = System.Drawing.Color.Orange; + this.richTextBox1.ForeColor = System.Drawing.Color.Black; this.richTextBox1.Name = "richTextBox1"; this.richTextBox1.ReadOnly = true; this.richTextBox1.TextChanged += new System.EventHandler(this.RichTextBox1_TextChanged); @@ -53,22 +53,29 @@ // button1 // resources.ApplyResources(this.button1, "button1"); + this.button1.BackColor = System.Drawing.Color.White; + this.button1.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.button1.Name = "button1"; - this.button1.UseVisualStyleBackColor = true; + this.button1.UseVisualStyleBackColor = false; this.button1.Click += new System.EventHandler(this.button1_Click); // // button2 // resources.ApplyResources(this.button2, "button2"); + this.button2.BackColor = System.Drawing.Color.White; + this.button2.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; this.button2.Name = "button2"; - this.button2.UseVisualStyleBackColor = true; + this.button2.UseVisualStyleBackColor = false; this.button2.Click += new System.EventHandler(this.button2_Click); // // button3 // resources.ApplyResources(this.button3, "button3"); + this.button3.BackColor = System.Drawing.Color.DodgerBlue; + this.button3.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; + this.button3.ForeColor = System.Drawing.Color.White; this.button3.Name = "button3"; - this.button3.UseVisualStyleBackColor = true; + this.button3.UseVisualStyleBackColor = false; this.button3.Click += new System.EventHandler(this.button3_Click); // // tableLayoutPanel1 @@ -105,6 +112,7 @@ this.tableLayoutPanel1.ResumeLayout(false); this.tableLayoutPanel1.PerformLayout(); this.flowLayoutPanel1.ResumeLayout(false); + this.flowLayoutPanel1.PerformLayout(); this.flowLayoutPanel2.ResumeLayout(false); this.flowLayoutPanel2.PerformLayout(); this.ResumeLayout(false); diff --git a/MifareOneTool/FormDiff.resx b/MifareOneTool/FormDiff.resx index e3e62d4..00e7d9c 100644 --- a/MifareOneTool/FormDiff.resx +++ b/MifareOneTool/FormDiff.resx @@ -147,6 +147,11 @@ 点击上方的AB两个按键分别选择MFD文件。 然后点击“比较”即可看到结果。 + Previous text: 欢迎使用M1T内置的差异工具! +说明: +点击上方的AB两个按键分别选择MFD文件。 +然后点击“比较”即可看到结果。 + True @@ -156,17 +161,20 @@ Fill + + Yu Gothic UI, 9.75pt + - 2, 69 + 2, 94 - 2, 3, 2, 3 + 2, 4, 2, 4 ForcedVertical - 348, 221 + 402, 288 @@ -184,14 +192,26 @@ 1 + + True + + + Fill + + + Flat + + + Yu Gothic UI, 9.75pt + - 2, 3 + 2, 4 - 2, 3, 2, 3 + 2, 4, 2, 4 - 291, 21 + 339, 29 1 @@ -211,14 +231,26 @@ 0 + + True + + + Fill + + + Flat + + + Yu Gothic UI, 9.75pt + - 2, 30 + 2, 41 - 2, 3, 2, 3 + 2, 4, 2, 4 - 291, 21 + 339, 29 2 @@ -247,14 +279,20 @@ Fill + + Flat + + + Yu Gothic UI, 9.75pt + - 303, 3 + 351, 4 - 2, 3, 2, 3 + 2, 4, 2, 4 - 41, 54 + 47, 74 3 @@ -280,27 +318,6 @@ 2 - - True - - - GrowAndShrink - - - Fill - - - TopDown - - - 3, 3 - - - 295, 54 - - - 5 - flowLayoutPanel1 @@ -317,13 +334,16 @@ Fill - 3, 3 + 3, 4 + + + 3, 4, 3, 4 1 - 346, 60 + 400, 82 4 @@ -343,6 +363,30 @@ <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="button3" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0" /></TableLayoutSettings> + + True + + + GrowAndShrink + + + Fill + + + TopDown + + + 3, 4 + + + 3, 4, 3, 4 + + + 343, 74 + + + 5 + True @@ -358,8 +402,11 @@ 0, 0 + + 3, 4, 3, 4 + - 370, 456 + 432, 596 5 @@ -377,7 +424,7 @@ 0 - 6, 13 + 7, 17 True @@ -386,10 +433,379 @@ GrowAndShrink - 370, 456 + 432, 596 + + + Yu Gothic UI, 9.75pt + + + + AAABAAEASEgAAAEAIACIVAAAFgAAACgAAABIAAAAkAAAAAEAIAAAAAAAAFEAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACBAAAA5wAAAGUAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI8AAAD/AAAA/wAAAO0AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAjwAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHAAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAABwAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADpAAAAgQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaQAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAABCAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAA0AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaQAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeAAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAACBAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAhwAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AI8AAAD/AAAA/wAAAOoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByAAAAvgAA + AE4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwAAAA/wAAAP8AAAD/AAAA/wAAAO8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAACHAAAA/wAAAP8AAAD/AAAA/wAAAIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAABAAAAgQAAAOgAAADoAAAAgQAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAOkAAADpAAAAgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAACHAAAA/wAAAP8AAAD/AAAA/wAAAIgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADoAAAA/wAA + AP8AAAD/AAAA/wAAAOgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABNAAAAvgAAAHIAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmAAAA/wAAAP8AAACPAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAAhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAABpAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAAaQAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAADQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAADwAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAACHAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAAYgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAgQAA + AOgAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAABpAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAA + AP8AAAD/AAAA/wAAAP8AAAD/AAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAA + AP8AAAB4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAH8AAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAD/AAAA/wAAAP8AAAD/AAAAhwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAADwAAAA/wAAAP8AAACPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlAAAA5wAA + AH4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA + AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////8AAAD///////////8A + AAD///////////8AAAD///////////8AAAD///////////8AAAD///////////8AAAD///////////8A + AAD///////////8AAAD//8f///////8AAAD//4f///////8AAAD//wf///////8AAAD//gf///////8A + AAD//Af///////8AAAD/+Af///////8AAAD/8Af///////8AAAD/4AAAAAAA//8AAAD/wAAAAAAAf/8A + AAD/gAAAAAAAf/8AAAD/gAAAAAAAf/8AAAD/wAAAAAAAf/8AAAD/4AAAAAAAf/8AAAD/8Af////gf/8A + AAD/+Af////gf/8AAAD//Af////gf/8AAAD//gf////gf/8AAAD//wf////gf/8AAAD//4f////gf/8A + AAD//8f////gf/8AAAD////////gf/8AAAD////////gf/8AAAD////////gf/8AAAD////////gf/8A + AAD////////gf/8AAAD///////////8AAAD///////////8AAAD///////////8AAAD///////////8A + AAD///////////8AAAD///////////8AAAD//w////////8AAAD//gf///////8AAAD//gf///////8A + AAD//gf///////8AAAD//gf///////8AAAD//gf////j//8AAAD//gf////h//8AAAD//gf////g//8A + AAD//gf////gf/8AAAD//gf////gP/8AAAD//gf////gH/8AAAD//gf////gD/8AAAD//gAAAAAAB/8A + AAD//gAAAAAAA/8AAAD//gAAAAAAAf8AAAD//gAAAAAAAf8AAAD//gAAAAAAA/8AAAD//gAAAAAAB/8A + AAD////////gD/8AAAD////////gH/8AAAD////////gP/8AAAD////////gf/8AAAD////////g//8A + AAD////////h//8AAAD////////j//8AAAD///////////8AAAD///////////8AAAD///////////8A + AAD///////////8AAAD///////////8AAAD///////////8AAAD///////////8AAAD///////////8A + AAA= + - 2, 3, 2, 3 + 2, 4, 2, 4 FormDiff diff --git a/MifareOneTool/FormDiff.zh.resx b/MifareOneTool/FormDiff.zh.resx index ef6d63c..da3144b 100644 --- a/MifareOneTool/FormDiff.zh.resx +++ b/MifareOneTool/FormDiff.zh.resx @@ -147,5 +147,10 @@ 点击上方的AB两个按键分别选择MFD文件。 然后点击“比较”即可看到结果。 + Previous text: 欢迎使用M1T内置的差异工具! +说明: +点击上方的AB两个按键分别选择MFD文件。 +然后点击“比较”即可看到结果。 + \ No newline at end of file diff --git a/MifareOneTool/FormHTool.Designer.cs b/MifareOneTool/FormHTool.Designer.cs index 3614de1..d342285 100644 --- a/MifareOneTool/FormHTool.Designer.cs +++ b/MifareOneTool/FormHTool.Designer.cs @@ -53,60 +53,61 @@ this.dataGridView1 = new System.Windows.Forms.DataGridView(); this.Column1 = new System.Windows.Forms.DataGridViewTextBoxColumn(); this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.buttonSaveSectorEdit = new System.Windows.Forms.Button(); - this.comboBox4 = new System.Windows.Forms.ComboBox(); - this.comboBox3 = new System.Windows.Forms.ComboBox(); - this.comboBox2 = new System.Windows.Forms.ComboBox(); - this.comboBox1 = new System.Windows.Forms.ComboBox(); - this.label9 = new System.Windows.Forms.Label(); - this.label8 = new System.Windows.Forms.Label(); - this.label7 = new System.Windows.Forms.Label(); + this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); + this.flowLayoutPanel3 = new System.Windows.Forms.FlowLayoutPanel(); this.label6 = new System.Windows.Forms.Label(); + this.comboBox1 = new System.Windows.Forms.ComboBox(); + this.label7 = new System.Windows.Forms.Label(); + this.comboBox2 = new System.Windows.Forms.ComboBox(); + this.label8 = new System.Windows.Forms.Label(); + this.comboBox3 = new System.Windows.Forms.ComboBox(); + this.label9 = new System.Windows.Forms.Label(); + this.comboBox4 = new System.Windows.Forms.ComboBox(); + this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); + this.label4 = new System.Windows.Forms.Label(); + this.keyAEdit = new System.Windows.Forms.TextBox(); this.label5 = new System.Windows.Forms.Label(); this.keyBEdit = new System.Windows.Forms.TextBox(); - this.keyAEdit = new System.Windows.Forms.TextBox(); - this.block2Edit = new System.Windows.Forms.TextBox(); - this.label4 = new System.Windows.Forms.Label(); - this.label3 = new System.Windows.Forms.Label(); - this.block1Edit = new System.Windows.Forms.TextBox(); - this.label2 = new System.Windows.Forms.Label(); - this.block0Edit = new System.Windows.Forms.TextBox(); - this.label1 = new System.Windows.Forms.Label(); + this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); this.labelCurSec = new System.Windows.Forms.Label(); + this.buttonSaveSectorEdit = new System.Windows.Forms.Button(); + this.flowLayoutPanel2 = new System.Windows.Forms.FlowLayoutPanel(); + this.label1 = new System.Windows.Forms.Label(); + this.block0Edit = new System.Windows.Forms.TextBox(); + this.label2 = new System.Windows.Forms.Label(); + this.block1Edit = new System.Windows.Forms.TextBox(); + this.label3 = new System.Windows.Forms.Label(); + this.block2Edit = new System.Windows.Forms.TextBox(); this.groupBox3 = new System.Windows.Forms.GroupBox(); this.richTextBox1 = new System.Windows.Forms.RichTextBox(); this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); - this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); - this.flowLayoutPanel2 = new System.Windows.Forms.FlowLayoutPanel(); - this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); - this.flowLayoutPanel3 = new System.Windows.Forms.FlowLayoutPanel(); this.s50BindingSource = new System.Windows.Forms.BindingSource(this.components); this.menuStrip1.SuspendLayout(); this.groupBox1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).BeginInit(); this.groupBox2.SuspendLayout(); - this.groupBox3.SuspendLayout(); - this.tableLayoutPanel1.SuspendLayout(); this.tableLayoutPanel2.SuspendLayout(); + this.flowLayoutPanel3.SuspendLayout(); + this.tableLayoutPanel3.SuspendLayout(); this.flowLayoutPanel1.SuspendLayout(); this.flowLayoutPanel2.SuspendLayout(); - this.tableLayoutPanel3.SuspendLayout(); - this.flowLayoutPanel3.SuspendLayout(); + this.groupBox3.SuspendLayout(); + this.tableLayoutPanel1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.s50BindingSource)).BeginInit(); this.SuspendLayout(); // // menuStrip1 // + resources.ApplyResources(this.menuStrip1, "menuStrip1"); this.menuStrip1.ImageScalingSize = new System.Drawing.Size(24, 24); this.menuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] { this.文件ToolStripMenuItem, this.工具ToolStripMenuItem}); - resources.ApplyResources(this.menuStrip1, "menuStrip1"); this.menuStrip1.Name = "menuStrip1"; // // 文件ToolStripMenuItem // + resources.ApplyResources(this.文件ToolStripMenuItem, "文件ToolStripMenuItem"); this.文件ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.新建ToolStripMenuItem, this.打开ToolStripMenuItem, @@ -115,45 +116,45 @@ this.toolStripSeparator1, this.退出ToolStripMenuItem}); this.文件ToolStripMenuItem.Name = "文件ToolStripMenuItem"; - resources.ApplyResources(this.文件ToolStripMenuItem, "文件ToolStripMenuItem"); // // 新建ToolStripMenuItem // - this.新建ToolStripMenuItem.Name = "新建ToolStripMenuItem"; resources.ApplyResources(this.新建ToolStripMenuItem, "新建ToolStripMenuItem"); + this.新建ToolStripMenuItem.Name = "新建ToolStripMenuItem"; this.新建ToolStripMenuItem.Click += new System.EventHandler(this.新建ToolStripMenuItem_Click); // // 打开ToolStripMenuItem // - this.打开ToolStripMenuItem.Name = "打开ToolStripMenuItem"; resources.ApplyResources(this.打开ToolStripMenuItem, "打开ToolStripMenuItem"); + this.打开ToolStripMenuItem.Name = "打开ToolStripMenuItem"; this.打开ToolStripMenuItem.Click += new System.EventHandler(this.打开ToolStripMenuItem_Click); // // 保存ToolStripMenuItem // - this.保存ToolStripMenuItem.Name = "保存ToolStripMenuItem"; resources.ApplyResources(this.保存ToolStripMenuItem, "保存ToolStripMenuItem"); + this.保存ToolStripMenuItem.Name = "保存ToolStripMenuItem"; this.保存ToolStripMenuItem.Click += new System.EventHandler(this.保存ToolStripMenuItem_Click); // // 另存为ToolStripMenuItem // - this.另存为ToolStripMenuItem.Name = "另存为ToolStripMenuItem"; resources.ApplyResources(this.另存为ToolStripMenuItem, "另存为ToolStripMenuItem"); + this.另存为ToolStripMenuItem.Name = "另存为ToolStripMenuItem"; this.另存为ToolStripMenuItem.Click += new System.EventHandler(this.另存为ToolStripMenuItem_Click); // // toolStripSeparator1 // - this.toolStripSeparator1.Name = "toolStripSeparator1"; resources.ApplyResources(this.toolStripSeparator1, "toolStripSeparator1"); + this.toolStripSeparator1.Name = "toolStripSeparator1"; // // 退出ToolStripMenuItem // - this.退出ToolStripMenuItem.Name = "退出ToolStripMenuItem"; resources.ApplyResources(this.退出ToolStripMenuItem, "退出ToolStripMenuItem"); + this.退出ToolStripMenuItem.Name = "退出ToolStripMenuItem"; this.退出ToolStripMenuItem.Click += new System.EventHandler(this.退出ToolStripMenuItem_Click); // // 工具ToolStripMenuItem // + resources.ApplyResources(this.工具ToolStripMenuItem, "工具ToolStripMenuItem"); this.工具ToolStripMenuItem.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] { this.修改UIDToolStripMenuItem, this.toolStripSeparator2, @@ -166,84 +167,89 @@ this.toolStripSeparator4, this.列出全卡密钥ToolStripMenuItem}); this.工具ToolStripMenuItem.Name = "工具ToolStripMenuItem"; - resources.ApplyResources(this.工具ToolStripMenuItem, "工具ToolStripMenuItem"); // // 修改UIDToolStripMenuItem // - this.修改UIDToolStripMenuItem.Name = "修改UIDToolStripMenuItem"; resources.ApplyResources(this.修改UIDToolStripMenuItem, "修改UIDToolStripMenuItem"); + this.修改UIDToolStripMenuItem.Name = "修改UIDToolStripMenuItem"; this.修改UIDToolStripMenuItem.Click += new System.EventHandler(this.修改UIDToolStripMenuItem_Click); // // toolStripSeparator2 // - this.toolStripSeparator2.Name = "toolStripSeparator2"; resources.ApplyResources(this.toolStripSeparator2, "toolStripSeparator2"); + this.toolStripSeparator2.Name = "toolStripSeparator2"; // // 检查全卡ToolStripMenuItem // - this.检查全卡ToolStripMenuItem.Name = "检查全卡ToolStripMenuItem"; resources.ApplyResources(this.检查全卡ToolStripMenuItem, "检查全卡ToolStripMenuItem"); + this.检查全卡ToolStripMenuItem.Name = "检查全卡ToolStripMenuItem"; this.检查全卡ToolStripMenuItem.Click += new System.EventHandler(this.检查全卡ToolStripMenuItem_Click); // // 检查并纠正全卡ToolStripMenuItem // - this.检查并纠正全卡ToolStripMenuItem.Name = "检查并纠正全卡ToolStripMenuItem"; resources.ApplyResources(this.检查并纠正全卡ToolStripMenuItem, "检查并纠正全卡ToolStripMenuItem"); + this.检查并纠正全卡ToolStripMenuItem.Name = "检查并纠正全卡ToolStripMenuItem"; this.检查并纠正全卡ToolStripMenuItem.Click += new System.EventHandler(this.检查并纠正全卡ToolStripMenuItem_Click); // // toolStripSeparator3 // - this.toolStripSeparator3.Name = "toolStripSeparator3"; resources.ApplyResources(this.toolStripSeparator3, "toolStripSeparator3"); + this.toolStripSeparator3.Name = "toolStripSeparator3"; // // 导入MCT格式ToolStripMenuItem // - this.导入MCT格式ToolStripMenuItem.Name = "导入MCT格式ToolStripMenuItem"; resources.ApplyResources(this.导入MCT格式ToolStripMenuItem, "导入MCT格式ToolStripMenuItem"); + this.导入MCT格式ToolStripMenuItem.Name = "导入MCT格式ToolStripMenuItem"; this.导入MCT格式ToolStripMenuItem.Click += new System.EventHandler(this.导入MCT格式ToolStripMenuItem_Click); // // 导出为MCT格式ToolStripMenuItem // - this.导出为MCT格式ToolStripMenuItem.Name = "导出为MCT格式ToolStripMenuItem"; resources.ApplyResources(this.导出为MCT格式ToolStripMenuItem, "导出为MCT格式ToolStripMenuItem"); + this.导出为MCT格式ToolStripMenuItem.Name = "导出为MCT格式ToolStripMenuItem"; this.导出为MCT格式ToolStripMenuItem.Click += new System.EventHandler(this.导出为MCT格式ToolStripMenuItem_Click); // // 导出密钥字典ToolStripMenuItem // - this.导出密钥字典ToolStripMenuItem.Name = "导出密钥字典ToolStripMenuItem"; resources.ApplyResources(this.导出密钥字典ToolStripMenuItem, "导出密钥字典ToolStripMenuItem"); + this.导出密钥字典ToolStripMenuItem.Name = "导出密钥字典ToolStripMenuItem"; this.导出密钥字典ToolStripMenuItem.Click += new System.EventHandler(this.导出密钥字典ToolStripMenuItem_Click); // // toolStripSeparator4 // - this.toolStripSeparator4.Name = "toolStripSeparator4"; resources.ApplyResources(this.toolStripSeparator4, "toolStripSeparator4"); + this.toolStripSeparator4.Name = "toolStripSeparator4"; // // 列出全卡密钥ToolStripMenuItem // - this.列出全卡密钥ToolStripMenuItem.Name = "列出全卡密钥ToolStripMenuItem"; resources.ApplyResources(this.列出全卡密钥ToolStripMenuItem, "列出全卡密钥ToolStripMenuItem"); + this.列出全卡密钥ToolStripMenuItem.Name = "列出全卡密钥ToolStripMenuItem"; this.列出全卡密钥ToolStripMenuItem.Click += new System.EventHandler(this.列出全卡密钥ToolStripMenuItem_Click); // // groupBox1 // - this.groupBox1.Controls.Add(this.dataGridView1); resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.BackColor = System.Drawing.Color.DodgerBlue; + this.groupBox1.Controls.Add(this.dataGridView1); + this.groupBox1.ForeColor = System.Drawing.Color.White; this.groupBox1.Name = "groupBox1"; this.groupBox1.TabStop = false; // // dataGridView1 // + resources.ApplyResources(this.dataGridView1, "dataGridView1"); this.dataGridView1.AllowUserToAddRows = false; this.dataGridView1.AllowUserToDeleteRows = false; this.dataGridView1.AllowUserToResizeColumns = false; this.dataGridView1.AllowUserToResizeRows = false; + this.dataGridView1.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.DisplayedCells; + this.dataGridView1.AutoSizeRowsMode = System.Windows.Forms.DataGridViewAutoSizeRowsMode.AllCells; + this.dataGridView1.BackgroundColor = System.Drawing.Color.AliceBlue; this.dataGridView1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D; this.dataGridView1.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize; this.dataGridView1.Columns.AddRange(new System.Windows.Forms.DataGridViewColumn[] { this.Column1}); - resources.ApplyResources(this.dataGridView1, "dataGridView1"); this.dataGridView1.EditMode = System.Windows.Forms.DataGridViewEditMode.EditProgrammatically; + this.dataGridView1.GridColor = System.Drawing.Color.SkyBlue; this.dataGridView1.MultiSelect = false; this.dataGridView1.Name = "dataGridView1"; this.dataGridView1.ReadOnly = true; @@ -262,226 +268,23 @@ // groupBox2 // resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.BackColor = System.Drawing.Color.DodgerBlue; this.groupBox2.Controls.Add(this.tableLayoutPanel2); + this.groupBox2.ForeColor = System.Drawing.Color.White; this.groupBox2.Name = "groupBox2"; this.groupBox2.TabStop = false; // - // buttonSaveSectorEdit - // - resources.ApplyResources(this.buttonSaveSectorEdit, "buttonSaveSectorEdit"); - this.buttonSaveSectorEdit.Name = "buttonSaveSectorEdit"; - this.buttonSaveSectorEdit.UseVisualStyleBackColor = true; - this.buttonSaveSectorEdit.Click += new System.EventHandler(this.buttonSaveSectorEdit_Click); - // - // comboBox4 - // - this.comboBox4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBox4.DropDownWidth = 400; - this.comboBox4.FormattingEnabled = true; - this.comboBox4.Items.AddRange(new object[] { - resources.GetString("comboBox4.Items"), - resources.GetString("comboBox4.Items1"), - resources.GetString("comboBox4.Items2"), - resources.GetString("comboBox4.Items3"), - resources.GetString("comboBox4.Items4"), - resources.GetString("comboBox4.Items5"), - resources.GetString("comboBox4.Items6"), - resources.GetString("comboBox4.Items7")}); - resources.ApplyResources(this.comboBox4, "comboBox4"); - this.comboBox4.Name = "comboBox4"; - this.comboBox4.Validating += new System.ComponentModel.CancelEventHandler(this.comboBox1_Validating); - // - // comboBox3 - // - this.comboBox3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBox3.FormattingEnabled = true; - this.comboBox3.Items.AddRange(new object[] { - resources.GetString("comboBox3.Items"), - resources.GetString("comboBox3.Items1"), - resources.GetString("comboBox3.Items2"), - resources.GetString("comboBox3.Items3"), - resources.GetString("comboBox3.Items4"), - resources.GetString("comboBox3.Items5"), - resources.GetString("comboBox3.Items6"), - resources.GetString("comboBox3.Items7")}); - resources.ApplyResources(this.comboBox3, "comboBox3"); - this.comboBox3.Name = "comboBox3"; - this.comboBox3.Validating += new System.ComponentModel.CancelEventHandler(this.comboBox1_Validating); - // - // comboBox2 - // - this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBox2.FormattingEnabled = true; - this.comboBox2.Items.AddRange(new object[] { - resources.GetString("comboBox2.Items"), - resources.GetString("comboBox2.Items1"), - resources.GetString("comboBox2.Items2"), - resources.GetString("comboBox2.Items3"), - resources.GetString("comboBox2.Items4"), - resources.GetString("comboBox2.Items5"), - resources.GetString("comboBox2.Items6"), - resources.GetString("comboBox2.Items7")}); - resources.ApplyResources(this.comboBox2, "comboBox2"); - this.comboBox2.Name = "comboBox2"; - this.comboBox2.Validating += new System.ComponentModel.CancelEventHandler(this.comboBox1_Validating); - // - // comboBox1 - // - this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; - this.comboBox1.FormattingEnabled = true; - this.comboBox1.Items.AddRange(new object[] { - resources.GetString("comboBox1.Items"), - resources.GetString("comboBox1.Items1"), - resources.GetString("comboBox1.Items2"), - resources.GetString("comboBox1.Items3"), - resources.GetString("comboBox1.Items4"), - resources.GetString("comboBox1.Items5"), - resources.GetString("comboBox1.Items6"), - resources.GetString("comboBox1.Items7")}); - resources.ApplyResources(this.comboBox1, "comboBox1"); - this.comboBox1.Name = "comboBox1"; - this.comboBox1.Validating += new System.ComponentModel.CancelEventHandler(this.comboBox1_Validating); - // - // label9 - // - resources.ApplyResources(this.label9, "label9"); - this.label9.Name = "label9"; - // - // label8 - // - resources.ApplyResources(this.label8, "label8"); - this.label8.Name = "label8"; - // - // label7 - // - resources.ApplyResources(this.label7, "label7"); - this.label7.Name = "label7"; - // - // label6 - // - resources.ApplyResources(this.label6, "label6"); - this.label6.Name = "label6"; - // - // label5 - // - resources.ApplyResources(this.label5, "label5"); - this.label5.Name = "label5"; - // - // keyBEdit - // - resources.ApplyResources(this.keyBEdit, "keyBEdit"); - this.keyBEdit.Name = "keyBEdit"; - this.keyBEdit.Validating += new System.ComponentModel.CancelEventHandler(this.keyAEdit_Validating); - // - // keyAEdit - // - resources.ApplyResources(this.keyAEdit, "keyAEdit"); - this.keyAEdit.Name = "keyAEdit"; - this.keyAEdit.TextChanged += new System.EventHandler(this.keyAEdit_TextChanged); - this.keyAEdit.Validating += new System.ComponentModel.CancelEventHandler(this.keyAEdit_Validating); - // - // block2Edit - // - resources.ApplyResources(this.block2Edit, "block2Edit"); - this.block2Edit.Name = "block2Edit"; - this.block2Edit.Validating += new System.ComponentModel.CancelEventHandler(this.block0Edit_Validating); - // - // label4 - // - resources.ApplyResources(this.label4, "label4"); - this.label4.Name = "label4"; - // - // label3 - // - resources.ApplyResources(this.label3, "label3"); - this.label3.Name = "label3"; - // - // block1Edit - // - resources.ApplyResources(this.block1Edit, "block1Edit"); - this.block1Edit.Name = "block1Edit"; - this.block1Edit.Validating += new System.ComponentModel.CancelEventHandler(this.block0Edit_Validating); - // - // label2 - // - resources.ApplyResources(this.label2, "label2"); - this.label2.Name = "label2"; - // - // block0Edit - // - resources.ApplyResources(this.block0Edit, "block0Edit"); - this.block0Edit.Name = "block0Edit"; - this.block0Edit.Validating += new System.ComponentModel.CancelEventHandler(this.block0Edit_Validating); - // - // label1 - // - resources.ApplyResources(this.label1, "label1"); - this.label1.Name = "label1"; - // - // labelCurSec - // - resources.ApplyResources(this.labelCurSec, "labelCurSec"); - this.labelCurSec.Name = "labelCurSec"; - // - // groupBox3 - // - resources.ApplyResources(this.groupBox3, "groupBox3"); - this.groupBox3.Controls.Add(this.richTextBox1); - this.groupBox3.Name = "groupBox3"; - this.groupBox3.TabStop = false; - // - // richTextBox1 - // - this.richTextBox1.BackColor = System.Drawing.Color.Black; - this.richTextBox1.ForeColor = System.Drawing.Color.Cyan; - resources.ApplyResources(this.richTextBox1, "richTextBox1"); - this.richTextBox1.Name = "richTextBox1"; - this.richTextBox1.ReadOnly = true; - // - // tableLayoutPanel1 - // - resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); - this.tableLayoutPanel1.Controls.Add(this.groupBox1, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.groupBox3, 2, 0); - this.tableLayoutPanel1.Controls.Add(this.groupBox2, 1, 0); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; - // // tableLayoutPanel2 // resources.ApplyResources(this.tableLayoutPanel2, "tableLayoutPanel2"); + this.tableLayoutPanel2.BackColor = System.Drawing.Color.White; this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel3, 0, 3); this.tableLayoutPanel2.Controls.Add(this.tableLayoutPanel3, 0, 2); this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel1, 0, 0); this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel2, 0, 1); + this.tableLayoutPanel2.ForeColor = System.Drawing.Color.Black; this.tableLayoutPanel2.Name = "tableLayoutPanel2"; // - // flowLayoutPanel1 - // - resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); - this.flowLayoutPanel1.Controls.Add(this.labelCurSec); - this.flowLayoutPanel1.Controls.Add(this.buttonSaveSectorEdit); - this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - // - // flowLayoutPanel2 - // - resources.ApplyResources(this.flowLayoutPanel2, "flowLayoutPanel2"); - this.flowLayoutPanel2.Controls.Add(this.label1); - this.flowLayoutPanel2.Controls.Add(this.block0Edit); - this.flowLayoutPanel2.Controls.Add(this.label2); - this.flowLayoutPanel2.Controls.Add(this.block1Edit); - this.flowLayoutPanel2.Controls.Add(this.label3); - this.flowLayoutPanel2.Controls.Add(this.block2Edit); - this.flowLayoutPanel2.Name = "flowLayoutPanel2"; - // - // tableLayoutPanel3 - // - resources.ApplyResources(this.tableLayoutPanel3, "tableLayoutPanel3"); - this.tableLayoutPanel3.Controls.Add(this.label4, 0, 0); - this.tableLayoutPanel3.Controls.Add(this.keyAEdit, 0, 1); - this.tableLayoutPanel3.Controls.Add(this.label5, 1, 0); - this.tableLayoutPanel3.Controls.Add(this.keyBEdit, 1, 1); - this.tableLayoutPanel3.Name = "tableLayoutPanel3"; - // // flowLayoutPanel3 // resources.ApplyResources(this.flowLayoutPanel3, "flowLayoutPanel3"); @@ -495,6 +298,223 @@ this.flowLayoutPanel3.Controls.Add(this.comboBox4); this.flowLayoutPanel3.Name = "flowLayoutPanel3"; // + // label6 + // + resources.ApplyResources(this.label6, "label6"); + this.label6.Name = "label6"; + // + // comboBox1 + // + resources.ApplyResources(this.comboBox1, "comboBox1"); + this.comboBox1.BackColor = System.Drawing.Color.AliceBlue; + this.comboBox1.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox1.FormattingEnabled = true; + this.comboBox1.Items.AddRange(new object[] { + resources.GetString("comboBox1.Items"), + resources.GetString("comboBox1.Items1"), + resources.GetString("comboBox1.Items2"), + resources.GetString("comboBox1.Items3"), + resources.GetString("comboBox1.Items4"), + resources.GetString("comboBox1.Items5"), + resources.GetString("comboBox1.Items6"), + resources.GetString("comboBox1.Items7")}); + this.comboBox1.Name = "comboBox1"; + this.comboBox1.Validating += new System.ComponentModel.CancelEventHandler(this.comboBox1_Validating); + // + // label7 + // + resources.ApplyResources(this.label7, "label7"); + this.label7.Name = "label7"; + // + // comboBox2 + // + resources.ApplyResources(this.comboBox2, "comboBox2"); + this.comboBox2.BackColor = System.Drawing.Color.AliceBlue; + this.comboBox2.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox2.FormattingEnabled = true; + this.comboBox2.Items.AddRange(new object[] { + resources.GetString("comboBox2.Items"), + resources.GetString("comboBox2.Items1"), + resources.GetString("comboBox2.Items2"), + resources.GetString("comboBox2.Items3"), + resources.GetString("comboBox2.Items4"), + resources.GetString("comboBox2.Items5"), + resources.GetString("comboBox2.Items6"), + resources.GetString("comboBox2.Items7")}); + this.comboBox2.Name = "comboBox2"; + this.comboBox2.Validating += new System.ComponentModel.CancelEventHandler(this.comboBox1_Validating); + // + // label8 + // + resources.ApplyResources(this.label8, "label8"); + this.label8.Name = "label8"; + // + // comboBox3 + // + resources.ApplyResources(this.comboBox3, "comboBox3"); + this.comboBox3.BackColor = System.Drawing.Color.AliceBlue; + this.comboBox3.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox3.FormattingEnabled = true; + this.comboBox3.Items.AddRange(new object[] { + resources.GetString("comboBox3.Items"), + resources.GetString("comboBox3.Items1"), + resources.GetString("comboBox3.Items2"), + resources.GetString("comboBox3.Items3"), + resources.GetString("comboBox3.Items4"), + resources.GetString("comboBox3.Items5"), + resources.GetString("comboBox3.Items6"), + resources.GetString("comboBox3.Items7")}); + this.comboBox3.Name = "comboBox3"; + this.comboBox3.Validating += new System.ComponentModel.CancelEventHandler(this.comboBox1_Validating); + // + // label9 + // + resources.ApplyResources(this.label9, "label9"); + this.label9.Name = "label9"; + // + // comboBox4 + // + resources.ApplyResources(this.comboBox4, "comboBox4"); + this.comboBox4.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList; + this.comboBox4.DropDownWidth = 400; + this.comboBox4.FormattingEnabled = true; + this.comboBox4.Items.AddRange(new object[] { + resources.GetString("comboBox4.Items"), + resources.GetString("comboBox4.Items1"), + resources.GetString("comboBox4.Items2"), + resources.GetString("comboBox4.Items3"), + resources.GetString("comboBox4.Items4"), + resources.GetString("comboBox4.Items5"), + resources.GetString("comboBox4.Items6"), + resources.GetString("comboBox4.Items7")}); + this.comboBox4.Name = "comboBox4"; + this.comboBox4.Validating += new System.ComponentModel.CancelEventHandler(this.comboBox1_Validating); + // + // tableLayoutPanel3 + // + resources.ApplyResources(this.tableLayoutPanel3, "tableLayoutPanel3"); + this.tableLayoutPanel3.Controls.Add(this.label4, 0, 0); + this.tableLayoutPanel3.Controls.Add(this.keyAEdit, 0, 1); + this.tableLayoutPanel3.Controls.Add(this.label5, 1, 0); + this.tableLayoutPanel3.Controls.Add(this.keyBEdit, 1, 1); + this.tableLayoutPanel3.Name = "tableLayoutPanel3"; + // + // label4 + // + resources.ApplyResources(this.label4, "label4"); + this.label4.Name = "label4"; + // + // keyAEdit + // + resources.ApplyResources(this.keyAEdit, "keyAEdit"); + this.keyAEdit.Name = "keyAEdit"; + this.keyAEdit.TextChanged += new System.EventHandler(this.keyAEdit_TextChanged); + this.keyAEdit.Validating += new System.ComponentModel.CancelEventHandler(this.keyAEdit_Validating); + // + // label5 + // + resources.ApplyResources(this.label5, "label5"); + this.label5.Name = "label5"; + // + // keyBEdit + // + resources.ApplyResources(this.keyBEdit, "keyBEdit"); + this.keyBEdit.Name = "keyBEdit"; + this.keyBEdit.Validating += new System.ComponentModel.CancelEventHandler(this.keyAEdit_Validating); + // + // flowLayoutPanel1 + // + resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); + this.flowLayoutPanel1.Controls.Add(this.labelCurSec); + this.flowLayoutPanel1.Controls.Add(this.buttonSaveSectorEdit); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; + // + // labelCurSec + // + resources.ApplyResources(this.labelCurSec, "labelCurSec"); + this.labelCurSec.Name = "labelCurSec"; + // + // buttonSaveSectorEdit + // + resources.ApplyResources(this.buttonSaveSectorEdit, "buttonSaveSectorEdit"); + this.buttonSaveSectorEdit.BackColor = System.Drawing.Color.DodgerBlue; + this.buttonSaveSectorEdit.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; + this.buttonSaveSectorEdit.ForeColor = System.Drawing.Color.White; + this.buttonSaveSectorEdit.Name = "buttonSaveSectorEdit"; + this.buttonSaveSectorEdit.UseVisualStyleBackColor = false; + this.buttonSaveSectorEdit.Click += new System.EventHandler(this.buttonSaveSectorEdit_Click); + // + // flowLayoutPanel2 + // + resources.ApplyResources(this.flowLayoutPanel2, "flowLayoutPanel2"); + this.flowLayoutPanel2.Controls.Add(this.label1); + this.flowLayoutPanel2.Controls.Add(this.block0Edit); + this.flowLayoutPanel2.Controls.Add(this.label2); + this.flowLayoutPanel2.Controls.Add(this.block1Edit); + this.flowLayoutPanel2.Controls.Add(this.label3); + this.flowLayoutPanel2.Controls.Add(this.block2Edit); + this.flowLayoutPanel2.Name = "flowLayoutPanel2"; + // + // label1 + // + resources.ApplyResources(this.label1, "label1"); + this.label1.Name = "label1"; + // + // block0Edit + // + resources.ApplyResources(this.block0Edit, "block0Edit"); + this.block0Edit.Name = "block0Edit"; + this.block0Edit.Validating += new System.ComponentModel.CancelEventHandler(this.block0Edit_Validating); + // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.Name = "label2"; + // + // block1Edit + // + resources.ApplyResources(this.block1Edit, "block1Edit"); + this.block1Edit.Name = "block1Edit"; + this.block1Edit.Validating += new System.ComponentModel.CancelEventHandler(this.block0Edit_Validating); + // + // label3 + // + resources.ApplyResources(this.label3, "label3"); + this.label3.Name = "label3"; + // + // block2Edit + // + resources.ApplyResources(this.block2Edit, "block2Edit"); + this.block2Edit.Name = "block2Edit"; + this.block2Edit.Validating += new System.ComponentModel.CancelEventHandler(this.block0Edit_Validating); + // + // groupBox3 + // + resources.ApplyResources(this.groupBox3, "groupBox3"); + this.groupBox3.BackColor = System.Drawing.Color.DodgerBlue; + this.groupBox3.Controls.Add(this.richTextBox1); + this.groupBox3.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.groupBox3.ForeColor = System.Drawing.Color.White; + this.groupBox3.Name = "groupBox3"; + this.groupBox3.TabStop = false; + // + // richTextBox1 + // + resources.ApplyResources(this.richTextBox1, "richTextBox1"); + this.richTextBox1.BackColor = System.Drawing.Color.AliceBlue; + this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + this.richTextBox1.ForeColor = System.Drawing.Color.Black; + this.richTextBox1.Name = "richTextBox1"; + this.richTextBox1.ReadOnly = true; + // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.Controls.Add(this.groupBox1, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.groupBox3, 2, 0); + this.tableLayoutPanel1.Controls.Add(this.groupBox2, 1, 0); + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + // // s50BindingSource // this.s50BindingSource.DataSource = typeof(MifareOneTool.S50); @@ -504,6 +524,7 @@ this.AcceptButton = this.buttonSaveSectorEdit; resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; this.Controls.Add(this.tableLayoutPanel1); this.Controls.Add(this.menuStrip1); this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog; @@ -517,19 +538,19 @@ ((System.ComponentModel.ISupportInitialize)(this.dataGridView1)).EndInit(); this.groupBox2.ResumeLayout(false); this.groupBox2.PerformLayout(); - this.groupBox3.ResumeLayout(false); - this.tableLayoutPanel1.ResumeLayout(false); - this.tableLayoutPanel1.PerformLayout(); this.tableLayoutPanel2.ResumeLayout(false); this.tableLayoutPanel2.PerformLayout(); + this.flowLayoutPanel3.ResumeLayout(false); + this.flowLayoutPanel3.PerformLayout(); + this.tableLayoutPanel3.ResumeLayout(false); + this.tableLayoutPanel3.PerformLayout(); this.flowLayoutPanel1.ResumeLayout(false); this.flowLayoutPanel1.PerformLayout(); this.flowLayoutPanel2.ResumeLayout(false); this.flowLayoutPanel2.PerformLayout(); - this.tableLayoutPanel3.ResumeLayout(false); - this.tableLayoutPanel3.PerformLayout(); - this.flowLayoutPanel3.ResumeLayout(false); - this.flowLayoutPanel3.PerformLayout(); + this.groupBox3.ResumeLayout(false); + this.tableLayoutPanel1.ResumeLayout(false); + this.tableLayoutPanel1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.s50BindingSource)).EndInit(); this.ResumeLayout(false); this.PerformLayout(); diff --git a/MifareOneTool/FormHTool.resx b/MifareOneTool/FormHTool.resx index 8d89b95..ea62bd2 100644 --- a/MifareOneTool/FormHTool.resx +++ b/MifareOneTool/FormHTool.resx @@ -124,100 +124,132 @@ 扇区 - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 - [只读]锁死该扇区 + [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 - [只读]锁死该扇区 + [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 - [只读]锁死该扇区 + [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 - [不可逆]KeyA:A写/AC:A只读/KeyB:A读写 + [Необратимый] KeyA: запись / AC: только чтение / KeyB: чтение и запись + Previous text: [不可逆]KeyA:A写/AC:A只读/KeyB:A读写 - KeyA:A写/AC:A读写/KeyB:A读写 + KeyA: запись / AC: чтение / запись / KeyB: чтение и запись + Previous text: KeyA:A写/AC:A读写/KeyB:A读写 - [不可逆]KeyA:不能读写/AC:A只读/KeyB:A读 + [Необратимый] KeyA: невозможно чтение / запись / AC: только для чтения / KeyB: чтение + Previous text: [不可逆]KeyA:不能读写/AC:A只读/KeyB:A读 - KeyA:B写/AC:A只读B读写/KeyB:B写 + KeyA: B запись / AC: A только для чтения B чтение / запись / KeyB: B запись + Previous text: KeyA:B写/AC:A只读B读写/KeyB:B写 - [不可逆]KeyA:B写/AC:AB只读/KeyB:B写 + [необратимый] KeyA: запись B / AC: только чтение AB / KeyB: запись B + Previous text: [不可逆]KeyA:B写/AC:AB只读/KeyB:B写 - KeyA:不能读写/AC:A只读B读写/KeyB:不能读写 + KeyA: невозможно чтение / запись / AC: A только для чтения B чтение / запись / KeyB: невозможно чтение или запись + Previous text: KeyA:不能读写/AC:A只读B读写/KeyB:不能读写 - [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写 + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись + Previous text: [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写 - [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写(重复了?) + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись (повторяется?) + Previous text: [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写(重复了?) S50HTool-beta @@ -265,15 +297,23 @@ menuStrip1 - 欢迎使用M1T的集成编辑器S50HTool! + Добро пожаловать в интегрированный редактор дампа! + Previous text: 欢迎使用M1T的集成编辑器S50HTool! - 打开文件请点左上角文件-打开或Ctrl+O + Чтобы открыть файл, пожалуйста, нажмите на Файл в верхнем левом углу - Открыть или Ctrl + O + Previous text: 打开文件请点左上角文件-打开或Ctrl+O + + + Вы можете обновить данные вашей карты. 欢迎使用M1T的集成编辑器S50HTool! 打开文件请点左上角文件-打开或Ctrl+O + Previous text: 欢迎使用M1T的集成编辑器S50HTool! +打开文件请点左上角文件-打开或Ctrl+O + 保存 @@ -317,11 +357,8 @@ 退出 - - 17, 17 - - - True + + ru 155, 17 @@ -332,257 +369,527 @@ 50 - - - Ctrl+N - - - - 260, 30 - - - Ctrl+O - - - 260, 30 - - - Ctrl+S - - - 260, 30 - - - Ctrl+Shift+S - - - 260, 30 - - - 257, 6 - - - Alt+X - - - 260, 30 - - - 60, 29 - - - Ctrl+U - - - 291, 30 - - - 288, 6 - - - Ctrl+J - - - 291, 30 - - - Ctrl+K - - - 291, 30 - - - 288, 6 - - - Ctrl+L - - - 291, 30 - - - Ctrl+M - - - 291, 30 - - - Ctrl+N - - - 291, 30 - - - 288, 6 - - - Ctrl+I - - - 291, 30 - - - 60, 29 - - - 0, 0 - - - 6, 3, 0, 3 - - - 942, 35 + + 17, 17 + + + True + + + 7 - - 0 - - - menuStrip1 - - - System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 1 - - - Fill - - - 3, 22 - - - 20 - - - Vertical - - - 276, 550 - - - 0 - - - dataGridView1 - - - System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox1 - - - 0 - - - Fill - - - 3, 3 - - - 282, 575 - - - 1 - - - groupBox1 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 0 - - + True - - GrowAndShrink + + 0 - - True - - - GrowAndShrink - - - 1 - - - True - - - GrowAndShrink - - - True - - - NoControl - - - 3, 0 - - - 62, 20 - - - 12 - - - label6 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel3 + + + 2, 101 0 - - 3, 23 + + 0 - - 314, 28 + + Yu Gothic UI Semibold, 9pt, style=Bold - - 16 + + + Alt+X - - comboBox1 + + 2 - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + flowLayoutPanel2 - - flowLayoutPanel3 + + 0 + + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 2, 2, 2, 2 + + + Ctrl+Shift+S + + + 7 + + + 4 + + + 2, 20 + + + 1 + + + 2, 2, 2, 2 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 186, 339 + + + 打开ToolStripMenuItem + + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 216, 46 + + + block1Edit + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + 0 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + 20 + + + 2, 2, 2, 2 1 - - True + + 2, 0 - + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + tableLayoutPanel2 + + + 2 + + + 列出全卡密钥ToolStripMenuItem + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 188, 420 + + + s50BindingSource + + + 2, 84 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Flat + + + MiddleCenter + + + groupBox3 + + + 4 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + $this + + + tableLayoutPanel3 + + + 0 + + + 2, 0 + + + 224, 420 + + + 3 + + + tableLayoutPanel3 + + + 退出ToolStripMenuItem + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + NoControl - - 3, 54 + + Vertical - - 62, 20 + + toolStripSeparator1 + + + Yu Gothic UI, 9.75pt, style=Bold + + + Fill + + + 1 + + + tableLayoutPanel2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + NoControl + + + Ctrl+O + + + 181, 22 + + + 2, 2, 2, 2 + + + System.Windows.Forms.MenuStrip, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + 4 + + + 2, 2, 2, 2 + + + flowLayoutPanel3 + + + Fill + + + True + + + comboBox3 + + + Ctrl+J + + + flowLayoutPanel3 + + + GrowAndShrink + + + Ctrl+I + + + toolStripSeparator4 + + + 2 + + + 199, 22 + + + 4, 22 + + + 0 + + + 181, 22 + + + 33, 15 + + + 628, 24 + + + groupBox3 + + + 2, 0, 2, 0 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="label4" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="keyAEdit" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label5" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="keyBEdit" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + 2, 2, 2, 2 + + + flowLayoutPanel3 + + + 2 + + + block0Edit + + + 20 + + + 2, 59 + + + block2Edit + + + 216, 168 + + + tableLayoutPanel3 + + + 1 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 42 + + + 0 + + + 1 + + + 2, 2, 2, 2 + + + 0, 0 + + + 0 + + + System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+K + + + True + + + 17 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + True + + + 2, 126 + + + comboBox1 + + + flowLayoutPanel2 + + + 0 + + + 113, 15 + + + 211, 23 + + + groupBox1 + + + 181, 22 + + + 2, 143 + + + groupBox1 + + + 2, 0, 2, 0 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + True + + + keyAEdit + + + 2, 0, 2, 0 + + + 1 + + + 199, 22 + + + 196, 6 + + + 9 + + + 8 + + + tableLayoutPanel1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Flat + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="groupBox1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="groupBox3" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="groupBox2" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0" /></TableLayoutSettings> + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 36, 15 + + + label8 + + + 2, 42 + + + 0 + + + GrowAndShrink + + + GrowAndShrink + + + label9 + + + 2, 17 + + + Fill + + + Fill + + + 211, 23 + + + flowLayoutPanel3 + + + 2, 2, 2, 2 + + + 18 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label1 + + + Fill 13 @@ -590,856 +897,730 @@ label7 - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel3 - - - 2 - - - 3, 77 - - - 314, 28 - - - 17 - - - comboBox2 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel3 - - + 3 - - True - - - NoControl - - - 3, 108 - - - 62, 20 - - - 14 - - - label8 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel3 - - - 4 - - - 3, 131 - - - 314, 28 - - - 18 - - - comboBox3 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel3 - - - 5 - - - True - - - NoControl - - - 3, 162 - - - 114, 20 - - - 15 - - - label9 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel3 - - - 6 - - - 3, 185 - - - 314, 28 - - - 19 - - - comboBox4 - - - System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel3 - - - 7 - - - Fill - - - TopDown - - - 3, 265 - - - 320, 282 - - - 20 - - - flowLayoutPanel3 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 0 - - - True - - - GrowAndShrink - - - 2 - - - True - - - NoControl - - - 3, 0 - - - 46, 20 - - - 7 - - - label4 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 0 - - - Fill - - - 3, 23 - - - 154, 26 - - - 9 - - - keyAEdit - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 1 - - - True - - - NoControl - - - 163, 0 - - - 46, 20 - - - 11 - - - label5 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 2 - - - Fill - - - 163, 23 - - - 154, 26 - 10 + + 0 + + + 新建ToolStripMenuItem + + + tableLayoutPanel2 + + + 181, 22 + + + 2, 2, 2, 2 + + + Fill + + + richTextBox1 + + + 48, 15 + + + Fill + + + True + keyBEdit - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 2, 2 - - tableLayoutPanel3 + + flowLayoutPanel1 - - 3 + + 4 - + + True + + + labelCurSec + + + 20 + + + 196, 6 + + + dataGridView1 + + + 184, 398 + + + NoControl + + + 89, 15 + + + NoControl + + + GrowAndShrink + + + 36, 15 + + + 110, 0 + + + Ctrl+S + + + 211, 23 + + + 211, 23 + + + label2 + + + System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 199, 22 + + + 178, 6 + + + GrowAndShrink + + + 48, 15 + + + Flat + + + 2, 0, 2, 0 + + + 文件ToolStripMenuItem + + + 211, 23 + + + 2, 2, 2, 2 + + + 2, 228 + + Fill - - 3, 207 + + 43, 20 - - 2 + + 检查并纠正全卡ToolStripMenuItem - - 320, 52 + + flowLayoutPanel3 - - 3 + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - tableLayoutPanel3 + + True - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 422, 2 - - tableLayoutPanel2 + + 导入MCT格式ToolStripMenuItem - - 1 + + 检查全卡ToolStripMenuItem - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="label4" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="keyAEdit" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label5" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="keyBEdit" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="Percent,50,Percent,50" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + 5 - + + NoControl + + + 181, 22 + + + 保存ToolStripMenuItem + + + 216, 126 + + + flowLayoutPanel2 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel1 + + + 211, 23 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel3" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel3" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel2" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + + 16 + + + tableLayoutPanel1 + + + 12 + + + GrowAndShrink + + + 2, 0 + + + tableLayoutPanel1 + + + 14 + + + 194, 2 + + + flowLayoutPanel2 + + + 2, 0, 2, 0 + + + Flat + + + flowLayoutPanel3 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + GrowAndShrink + + + 2, 0 + + + 15 + + True GrowAndShrink - - True - - - Fill - - - NoControl - - - 3, 0 - - - 145, 36 - - - 0 - - - MiddleCenter - - - labelCurSec - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel1 - - - 0 - - - True - - - GrowAndShrink - - - Fill - - - NoControl - - - 154, 3 - - - 132, 30 - - - 20 - - - buttonSaveSectorEdit - - - System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel1 - 1 - - Fill - - - 3, 3 - - - 320, 36 - - - 2 - - - flowLayoutPanel1 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 2 - - - True - - - GrowAndShrink - - - True - - - NoControl - - - 3, 0 - - - 50, 20 - - - 1 - - - label1 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 0 - - - 3, 23 - - - 314, 26 - - - 2 - - - block0Edit - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 1 - - - True - - - NoControl - - - 3, 52 - - - 50, 20 - - - 3 - - - label2 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 2 - - - 3, 75 - - - 314, 26 - - - 4 - - - block1Edit - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 3 - - - True - - - NoControl - - - 3, 104 - - - 50, 20 - - - 5 - - - label3 - - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 4 - - - 3, 127 - - - 314, 26 - - - 8 - - - block2Edit - - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - flowLayoutPanel2 - - - 5 - - - Fill - - - TopDown - - - 3, 45 - - - 320, 156 - - - 2 - - - flowLayoutPanel2 - - - System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel2 - - - 3 - - - Fill - - - 3, 22 - - - 4 - - - 326, 550 - - - 1 - - - tableLayoutPanel2 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox2 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="flowLayoutPanel3" Row="3" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="tableLayoutPanel3" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel2" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="Percent,100" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Fill - - - 291, 3 - - - 332, 575 - - - 2 - - - groupBox2 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 2 - - - True - - - GrowAndShrink - - - 6, 46 - - - Vertical - - - 278, 504 - - - 0 - - - richTextBox1 - - - System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox3 - - - 0 - - - Fill - - - 629, 3 - - - 290, 575 - - - 3 - - - groupBox3 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel1 - - - 1 - - - True - - - GrowAndShrink - - - 3 - - - 12, 38 - - - 1 - - - 922, 581 - - - 4 - - - tableLayoutPanel1 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - $this - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="groupBox1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="groupBox3" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="groupBox2" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0" /></TableLayoutSettings> - - - 9, 20 - - - True - - - GrowAndShrink - - - 942, 603 - - - NoControl - - - 文件ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 新建ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 打开ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 保存ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 另存为ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - toolStripSeparator1 - - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 退出ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 工具ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 修改UIDToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - toolStripSeparator2 - - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 检查全卡ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 检查并纠正全卡ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - toolStripSeparator3 - - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 导入MCT格式ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + label4 导出为MCT格式ToolStripMenuItem - + + 2, 2 + + + $this + + + flowLayoutPanel2 + + + 628, 392 + + + 110, 17 + + + NoControl + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 导出密钥字典ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - toolStripSeparator4 - - - System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 列出全卡密钥ToolStripMenuItem - - - System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - Column1 - - - System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - s50BindingSource - System.Windows.Forms.BindingSource, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Flat + + + 199, 22 + + + 3 + + + 2, 2, 2, 2 + FormHTool - - System.Windows.Forms.Form, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Ctrl+N + + + TopDown + + + flowLayoutPanel2 + + + Fill + + + buttonSaveSectorEdit + + + groupBox2 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 199, 22 + + + 11 + + + Fill + + + flowLayoutPanel3 + + + True + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 46, 15 + + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Fill + + + 2, 0, 2, 0 + + + True + + + True + + + 34, 15 + + + 216, 42 + + + True + + + 196, 6 + + + tableLayoutPanel2 + + + 104, 23 + + + 2 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 0, 2, 0 + + + comboBox2 + + + 2, 17 + + + 43, 20 + + + 2, 0, 2, 0 + + + True + + + 199, 22 + + + NoControl + + + True + + + 220, 398 + + + 1 + + + 2, 2, 2, 2 + + + 2 + + + 2, 2, 2, 2 + + + Fill + + + 211, 23 + + + 2, 2, 2, 2 + + + 2, 2, 2, 2 + + + tableLayoutPanel3 + + + Column1 + + + 工具ToolStripMenuItem + + + comboBox4 + + + 1 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + NoControl + + + 0 + + + GrowAndShrink + + + 5 + + + menuStrip1 + + + True + + + Fill + + + GrowAndShrink + + + 另存为ToolStripMenuItem + + + 6 + + + 修改UIDToolStripMenuItem + + + 104, 23 + + + True + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel2 + + + 1 + + + flowLayoutPanel1 + + + 2, 17 + + + 6, 13 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+U + + + System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 2, 2, 2 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.DataGridViewTextBoxColumn, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+N + + + 2, 0, 2, 0 + + + flowLayoutPanel2 + + + 3 + + + 2, 17 + + + 2 + + + 194, 420 + + + 2, 2, 2, 2 + + + 199, 22 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Ctrl+M + + + 2, 0, 2, 0 + + + 2, 52 + + + 2, 2, 2, 2 + + + flowLayoutPanel1 + + + 导出密钥字典ToolStripMenuItem + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2, 101 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + label5 + + + 2, 2, 2, 2 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + System.Windows.Forms.ToolStripMenuItem, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + flowLayoutPanel3 + + + 2, 2, 2, 2 + + + Vertical + + + 34, 15 + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Windows.Forms.ToolStripSeparator, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + label3 + + + flowLayoutPanel3 + + + 3 + + + 3 + + + TopDown + + + NoControl + + + 0 + + + 618, 424 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 2 + + + 2, 2, 2, 2 + + + Yu Gothic UI, 9.75pt + + + toolStripSeparator2 + + + 5 + + + System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 19 + + + 2, 20 + + + System.Windows.Forms.DataGridView, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 8, 25 + + + 2, 59 + + + tableLayoutPanel3 + + + 102, 27 + + + 4, 2, 0, 2 + + + 2 + + + 2, 2, 2, 2 + + + 1 + + + 4 + + + System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 3 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + toolStripSeparator3 + + + label6 + + + 2, 84 + + + 2 + + + Ctrl+L + + + 2, 182 \ No newline at end of file diff --git a/MifareOneTool/FormHTool.ru.resx b/MifareOneTool/FormHTool.ru.resx index a3de428..2ceaf83 100644 --- a/MifareOneTool/FormHTool.ru.resx +++ b/MifareOneTool/FormHTool.ru.resx @@ -125,99 +125,131 @@ KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 [Необратимый] KeyA: запись / AC: только чтение / KeyB: чтение и запись + Previous text: [不可逆]KeyA:A写/AC:A只读/KeyB:A读写 KeyA: запись / AC: чтение / запись / KeyB: чтение и запись + Previous text: KeyA:A写/AC:A读写/KeyB:A读写 [Необратимый] KeyA: невозможно чтение / запись / AC: только для чтения / KeyB: чтение + Previous text: [不可逆]KeyA:不能读写/AC:A只读/KeyB:A读 KeyA: B запись / AC: A только для чтения B чтение / запись / KeyB: B запись + Previous text: KeyA:B写/AC:A只读B读写/KeyB:B写 [необратимый] KeyA: запись B / AC: только чтение AB / KeyB: запись B + Previous text: [不可逆]KeyA:B写/AC:AB只读/KeyB:B写 KeyA: невозможно чтение / запись / AC: A только для чтения B чтение / запись / KeyB: невозможно чтение или запись + Previous text: KeyA:不能读写/AC:A只读B读写/KeyB:不能读写 [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись + Previous text: [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写 [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись (повторяется?) + Previous text: [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写(重复了?) Редактор дампа (бета) @@ -263,14 +295,19 @@ Добро пожаловать в интегрированный редактор M1T S50HTool! + Previous text: 欢迎使用M1T的集成编辑器S50HTool! Откройте файл, пожалуйста, нажмите на файл в верхнем левом углу - открыть или Ctrl + O + Previous text: 打开文件请点左上角文件-打开或Ctrl+O Добро пожаловать в интегрированный редактор дампа! Чтобы открыть файл, пожалуйста, нажмите на Файл в верхнем левом углу - Открыть или Ctrl + O Вы можете обновить данные вашей карты. + Previous text: 欢迎使用M1T的集成编辑器S50HTool! +打开文件请点左上角文件-打开或Ctrl+O + Сохранить @@ -314,4 +351,105 @@ Выход + + + 226, 22 + + + 226, 22 + + + 226, 22 + + + 226, 22 + + + 223, 6 + + + 226, 22 + + + 48, 20 + + + 336, 22 + + + 333, 6 + + + 336, 22 + + + 336, 22 + + + 333, 6 + + + 336, 22 + + + 336, 22 + + + 336, 22 + + + 333, 6 + + + 336, 22 + + + 95, 20 + + + 147, 15 + + + 145, 15 + + + 147, 15 + + + 154, 15 + + + 49, 15 + + + 48, 15 + + + 176, 15 + + + 152, 27 + + + 44, 15 + + + 42, 15 + + + 44, 15 + + + Yu Gothic UI, 9.75pt + + + 186, 372 + + + 628, 432 + + + + NoControl + \ No newline at end of file diff --git a/MifareOneTool/FormHTool.zh.resx b/MifareOneTool/FormHTool.zh.resx index 54cd753..707117a 100644 --- a/MifareOneTool/FormHTool.zh.resx +++ b/MifareOneTool/FormHTool.zh.resx @@ -124,100 +124,132 @@ 扇区 - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 - [只读]锁死该扇区 + [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 - [只读]锁死该扇区 + [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать + Previous text: KeyAB读写及增减值 - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + Previous text: [只读]KeyAB读及减值/不可写及增值 - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + Previous text: [只读]KeyAB读/不可写及增减值 - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание + Previous text: KeyB读写/不可增减值 - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения + Previous text: KeyAB读/KeyB写/不可增减值 - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + Previous text: [只读]KeyB读/不可写及增减值 - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + Previous text: KeyAB读及减值/KeyB写及增值 - [只读]锁死该扇区 + [только для чтения] заблокировать сектор + Previous text: [只读]锁死该扇区 - [不可逆]KeyA:A写/AC:A只读/KeyB:A读写 + [Необратимый] KeyA: запись / AC: только чтение / KeyB: чтение и запись + Previous text: [不可逆]KeyA:A写/AC:A只读/KeyB:A读写 - KeyA:A写/AC:A读写/KeyB:A读写 + KeyA: запись / AC: чтение / запись / KeyB: чтение и запись + Previous text: KeyA:A写/AC:A读写/KeyB:A读写 - [不可逆]KeyA:不能读写/AC:A只读/KeyB:A读 + [Необратимый] KeyA: невозможно чтение / запись / AC: только для чтения / KeyB: чтение + Previous text: [不可逆]KeyA:不能读写/AC:A只读/KeyB:A读 - KeyA:B写/AC:A只读B读写/KeyB:B写 + KeyA: B запись / AC: A только для чтения B чтение / запись / KeyB: B запись + Previous text: KeyA:B写/AC:A只读B读写/KeyB:B写 - [不可逆]KeyA:B写/AC:AB只读/KeyB:B写 + [необратимый] KeyA: запись B / AC: только чтение AB / KeyB: запись B + Previous text: [不可逆]KeyA:B写/AC:AB只读/KeyB:B写 - KeyA:不能读写/AC:A只读B读写/KeyB:不能读写 + KeyA: невозможно чтение / запись / AC: A только для чтения B чтение / запись / KeyB: невозможно чтение или запись + Previous text: KeyA:不能读写/AC:A只读B读写/KeyB:不能读写 - [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写 + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись + Previous text: [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写 - [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写(重复了?) + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись (повторяется?) + Previous text: [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写(重复了?) S50HTool-beta @@ -265,15 +297,23 @@ menuStrip1 - 欢迎使用M1T的集成编辑器S50HTool! + Добро пожаловать в интегрированный редактор дампа! + Previous text: 欢迎使用M1T的集成编辑器S50HTool! - 打开文件请点左上角文件-打开或Ctrl+O + Чтобы открыть файл, пожалуйста, нажмите на Файл в верхнем левом углу - Открыть или Ctrl + O + Previous text: 打开文件请点左上角文件-打开或Ctrl+O + + + Вы можете обновить данные вашей карты. 欢迎使用M1T的集成编辑器S50HTool! 打开文件请点左上角文件-打开或Ctrl+O + Previous text: 欢迎使用M1T的集成编辑器S50HTool! +打开文件请点左上角文件-打开或Ctrl+O + 保存 diff --git a/MifareOneTool/FormHardNes.Designer.cs b/MifareOneTool/FormHardNes.Designer.cs index 5f08677..4af0884 100644 --- a/MifareOneTool/FormHardNes.Designer.cs +++ b/MifareOneTool/FormHardNes.Designer.cs @@ -32,48 +32,54 @@ this.button1 = new System.Windows.Forms.Button(); this.button2 = new System.Windows.Forms.Button(); this.groupBox1 = new System.Windows.Forms.GroupBox(); + this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); this.radioKey1B = new System.Windows.Forms.RadioButton(); + this.label2 = new System.Windows.Forms.Label(); this.radioKey1A = new System.Windows.Forms.RadioButton(); + this.keyEdit = new System.Windows.Forms.TextBox(); this.label4 = new System.Windows.Forms.Label(); this.label3 = new System.Windows.Forms.Label(); this.sector1 = new System.Windows.Forms.TextBox(); - this.keyEdit = new System.Windows.Forms.TextBox(); - this.label2 = new System.Windows.Forms.Label(); this.label1 = new System.Windows.Forms.Label(); this.radioKey2B = new System.Windows.Forms.RadioButton(); this.radioKey2A = new System.Windows.Forms.RadioButton(); this.label5 = new System.Windows.Forms.Label(); this.label6 = new System.Windows.Forms.Label(); this.groupBox2 = new System.Windows.Forms.GroupBox(); - this.checkBoxColOnly = new System.Windows.Forms.CheckBox(); - this.sector2 = new System.Windows.Forms.TextBox(); - this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel(); - this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); - this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel(); - this.tableLayoutPanel5 = new System.Windows.Forms.TableLayoutPanel(); + this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel(); + this.sector2 = new System.Windows.Forms.TextBox(); + this.checkBoxColOnly = new System.Windows.Forms.CheckBox(); + this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel(); this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel(); + this.tableLayoutPanel5 = new System.Windows.Forms.TableLayoutPanel(); this.groupBox1.SuspendLayout(); - this.groupBox2.SuspendLayout(); this.tableLayoutPanel1.SuspendLayout(); + this.groupBox2.SuspendLayout(); + this.tableLayoutPanel4.SuspendLayout(); this.tableLayoutPanel2.SuspendLayout(); this.tableLayoutPanel3.SuspendLayout(); - this.tableLayoutPanel4.SuspendLayout(); - this.tableLayoutPanel5.SuspendLayout(); this.flowLayoutPanel1.SuspendLayout(); + this.tableLayoutPanel5.SuspendLayout(); this.SuspendLayout(); // // button1 // resources.ApplyResources(this.button1, "button1"); + this.button1.BackColor = System.Drawing.Color.DodgerBlue; + this.button1.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; + this.button1.ForeColor = System.Drawing.Color.White; this.button1.Name = "button1"; - this.button1.UseVisualStyleBackColor = true; + this.button1.UseVisualStyleBackColor = false; this.button1.Click += new System.EventHandler(this.button1_Click); // // button2 // resources.ApplyResources(this.button2, "button2"); this.button2.DialogResult = System.Windows.Forms.DialogResult.Cancel; + this.button2.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue; + this.button2.FlatAppearance.BorderSize = 2; + this.button2.ForeColor = System.Drawing.Color.DodgerBlue; this.button2.Name = "button2"; this.button2.UseVisualStyleBackColor = true; this.button2.Click += new System.EventHandler(this.button2_Click); @@ -81,16 +87,39 @@ // groupBox1 // resources.ApplyResources(this.groupBox1, "groupBox1"); + this.groupBox1.BackColor = System.Drawing.Color.DodgerBlue; this.groupBox1.Controls.Add(this.tableLayoutPanel1); + this.groupBox1.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.groupBox1.ForeColor = System.Drawing.Color.White; this.groupBox1.Name = "groupBox1"; this.groupBox1.TabStop = false; // + // tableLayoutPanel1 + // + resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); + this.tableLayoutPanel1.BackColor = System.Drawing.Color.White; + this.tableLayoutPanel1.Controls.Add(this.radioKey1B, 3, 1); + this.tableLayoutPanel1.Controls.Add(this.label2, 0, 0); + this.tableLayoutPanel1.Controls.Add(this.radioKey1A, 2, 1); + this.tableLayoutPanel1.Controls.Add(this.keyEdit, 0, 1); + this.tableLayoutPanel1.Controls.Add(this.label4, 2, 0); + this.tableLayoutPanel1.Controls.Add(this.label3, 1, 0); + this.tableLayoutPanel1.Controls.Add(this.sector1, 1, 1); + this.tableLayoutPanel1.ForeColor = System.Drawing.Color.DodgerBlue; + this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + // // radioKey1B // resources.ApplyResources(this.radioKey1B, "radioKey1B"); this.radioKey1B.Name = "radioKey1B"; this.radioKey1B.UseVisualStyleBackColor = true; // + // label2 + // + resources.ApplyResources(this.label2, "label2"); + this.label2.ForeColor = System.Drawing.Color.MediumBlue; + this.label2.Name = "label2"; + // // radioKey1A // resources.ApplyResources(this.radioKey1A, "radioKey1A"); @@ -99,14 +128,22 @@ this.radioKey1A.TabStop = true; this.radioKey1A.UseVisualStyleBackColor = true; // + // keyEdit + // + this.keyEdit.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle; + resources.ApplyResources(this.keyEdit, "keyEdit"); + this.keyEdit.Name = "keyEdit"; + // // label4 // resources.ApplyResources(this.label4, "label4"); + this.label4.ForeColor = System.Drawing.Color.MediumBlue; this.label4.Name = "label4"; // // label3 // resources.ApplyResources(this.label3, "label3"); + this.label3.ForeColor = System.Drawing.Color.MediumBlue; this.label3.Name = "label3"; // // sector1 @@ -114,20 +151,10 @@ resources.ApplyResources(this.sector1, "sector1"); this.sector1.Name = "sector1"; // - // keyEdit - // - resources.ApplyResources(this.keyEdit, "keyEdit"); - this.keyEdit.Name = "keyEdit"; - // - // label2 - // - resources.ApplyResources(this.label2, "label2"); - this.label2.Name = "label2"; - // // label1 // resources.ApplyResources(this.label1, "label1"); - this.label1.ForeColor = System.Drawing.Color.Blue; + this.label1.ForeColor = System.Drawing.Color.MediumBlue; this.label1.Name = "label1"; // // radioKey2B @@ -147,42 +174,34 @@ // label5 // resources.ApplyResources(this.label5, "label5"); + this.label5.ForeColor = System.Drawing.Color.MediumBlue; this.label5.Name = "label5"; // // label6 // resources.ApplyResources(this.label6, "label6"); + this.label6.ForeColor = System.Drawing.Color.MediumBlue; this.label6.Name = "label6"; // // groupBox2 // resources.ApplyResources(this.groupBox2, "groupBox2"); + this.groupBox2.BackColor = System.Drawing.Color.DodgerBlue; this.groupBox2.Controls.Add(this.tableLayoutPanel4); + this.groupBox2.FlatStyle = System.Windows.Forms.FlatStyle.Flat; + this.groupBox2.ForeColor = System.Drawing.Color.White; this.groupBox2.Name = "groupBox2"; this.groupBox2.TabStop = false; + this.groupBox2.Enter += new System.EventHandler(this.groupBox2_Enter); // - // checkBoxColOnly + // tableLayoutPanel4 // - resources.ApplyResources(this.checkBoxColOnly, "checkBoxColOnly"); - this.checkBoxColOnly.Name = "checkBoxColOnly"; - this.checkBoxColOnly.UseVisualStyleBackColor = true; - // - // sector2 - // - resources.ApplyResources(this.sector2, "sector2"); - this.sector2.Name = "sector2"; - // - // tableLayoutPanel1 - // - resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1"); - this.tableLayoutPanel1.Controls.Add(this.radioKey1B, 3, 1); - this.tableLayoutPanel1.Controls.Add(this.label2, 0, 0); - this.tableLayoutPanel1.Controls.Add(this.radioKey1A, 2, 1); - this.tableLayoutPanel1.Controls.Add(this.keyEdit, 0, 1); - this.tableLayoutPanel1.Controls.Add(this.label4, 2, 0); - this.tableLayoutPanel1.Controls.Add(this.label3, 1, 0); - this.tableLayoutPanel1.Controls.Add(this.sector1, 1, 1); - this.tableLayoutPanel1.Name = "tableLayoutPanel1"; + resources.ApplyResources(this.tableLayoutPanel4, "tableLayoutPanel4"); + this.tableLayoutPanel4.BackColor = System.Drawing.Color.White; + this.tableLayoutPanel4.Controls.Add(this.tableLayoutPanel2, 1, 0); + this.tableLayoutPanel4.Controls.Add(this.checkBoxColOnly, 0, 0); + this.tableLayoutPanel4.ForeColor = System.Drawing.Color.DodgerBlue; + this.tableLayoutPanel4.Name = "tableLayoutPanel4"; // // tableLayoutPanel2 // @@ -194,6 +213,18 @@ this.tableLayoutPanel2.Controls.Add(this.sector2, 1, 1); this.tableLayoutPanel2.Name = "tableLayoutPanel2"; // + // sector2 + // + resources.ApplyResources(this.sector2, "sector2"); + this.sector2.Name = "sector2"; + // + // checkBoxColOnly + // + resources.ApplyResources(this.checkBoxColOnly, "checkBoxColOnly"); + this.checkBoxColOnly.ForeColor = System.Drawing.Color.MediumBlue; + this.checkBoxColOnly.Name = "checkBoxColOnly"; + this.checkBoxColOnly.UseVisualStyleBackColor = true; + // // tableLayoutPanel3 // resources.ApplyResources(this.tableLayoutPanel3, "tableLayoutPanel3"); @@ -202,12 +233,12 @@ this.tableLayoutPanel3.Controls.Add(this.groupBox2, 0, 1); this.tableLayoutPanel3.Name = "tableLayoutPanel3"; // - // tableLayoutPanel4 + // flowLayoutPanel1 // - resources.ApplyResources(this.tableLayoutPanel4, "tableLayoutPanel4"); - this.tableLayoutPanel4.Controls.Add(this.tableLayoutPanel2, 1, 0); - this.tableLayoutPanel4.Controls.Add(this.checkBoxColOnly, 0, 0); - this.tableLayoutPanel4.Name = "tableLayoutPanel4"; + resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); + this.flowLayoutPanel1.Controls.Add(this.label1); + this.flowLayoutPanel1.Controls.Add(this.tableLayoutPanel5); + this.flowLayoutPanel1.Name = "flowLayoutPanel1"; // // tableLayoutPanel5 // @@ -216,20 +247,13 @@ this.tableLayoutPanel5.Controls.Add(this.button1, 1, 0); this.tableLayoutPanel5.Name = "tableLayoutPanel5"; // - // flowLayoutPanel1 - // - resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1"); - this.flowLayoutPanel1.Controls.Add(this.label1); - this.flowLayoutPanel1.Controls.Add(this.tableLayoutPanel5); - this.flowLayoutPanel1.Name = "flowLayoutPanel1"; - // // FormHardNes // this.AcceptButton = this.button1; resources.ApplyResources(this, "$this"); this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; + this.BackColor = System.Drawing.Color.White; this.CancelButton = this.button2; - this.ControlBox = false; this.Controls.Add(this.tableLayoutPanel3); this.KeyPreview = true; this.MaximizeBox = false; @@ -237,20 +261,20 @@ this.Name = "FormHardNes"; this.groupBox1.ResumeLayout(false); this.groupBox1.PerformLayout(); - this.groupBox2.ResumeLayout(false); - this.groupBox2.PerformLayout(); this.tableLayoutPanel1.ResumeLayout(false); this.tableLayoutPanel1.PerformLayout(); + this.groupBox2.ResumeLayout(false); + this.groupBox2.PerformLayout(); + this.tableLayoutPanel4.ResumeLayout(false); + this.tableLayoutPanel4.PerformLayout(); this.tableLayoutPanel2.ResumeLayout(false); this.tableLayoutPanel2.PerformLayout(); this.tableLayoutPanel3.ResumeLayout(false); this.tableLayoutPanel3.PerformLayout(); - this.tableLayoutPanel4.ResumeLayout(false); - this.tableLayoutPanel4.PerformLayout(); - this.tableLayoutPanel5.ResumeLayout(false); - this.tableLayoutPanel5.PerformLayout(); this.flowLayoutPanel1.ResumeLayout(false); this.flowLayoutPanel1.PerformLayout(); + this.tableLayoutPanel5.ResumeLayout(false); + this.tableLayoutPanel5.PerformLayout(); this.ResumeLayout(false); this.PerformLayout(); diff --git a/MifareOneTool/FormHardNes.cs b/MifareOneTool/FormHardNes.cs index 78ad2af..2702b1d 100644 --- a/MifareOneTool/FormHardNes.cs +++ b/MifareOneTool/FormHardNes.cs @@ -122,5 +122,10 @@ namespace MifareOneTool this.DialogResult = DialogResult.Yes; this.Close(); } + + private void groupBox2_Enter(object sender, EventArgs e) + { + + } } } diff --git a/MifareOneTool/FormHardNes.resx b/MifareOneTool/FormHardNes.resx index bf40a21..d26ca52 100644 --- a/MifareOneTool/FormHardNes.resx +++ b/MifareOneTool/FormHardNes.resx @@ -117,69 +117,6 @@ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - 执行! - - - 取消 - - - 只采集不计算 - - - 初始化HardNested解密 - - - 目标卡-已知信息 - - - 目标扇区解密设置 - - - ffffffffffff - - - ffffffffffff - - - 连续工作时请注意设备散热! - - - 已知的Key - - - 扇区号 - - - 类型 - - - 类型 - - - 扇区号 - - - KeyA - - - KeyB - - - KeyA - - - KeyB - - - 0 - - - 0 - - - True - True @@ -188,16 +125,31 @@ GrowAndShrink + + Fill + + + Flat + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + - 64, 3 + 56, 3 + + + 2, 3, 2, 3 - 55, 30 + 50, 31 0 + + 执行! + button1 @@ -219,15 +171,27 @@ Fill + + Flat + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + - 3, 3 + 2, 3 + + + 2, 3, 2, 3 - 55, 30 + 50, 31 1 + + 取消 + button2 @@ -246,57 +210,36 @@ GrowAndShrink - - tableLayoutPanel1 + + True - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + GrowAndShrink - - groupBox1 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="radioKey1B" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="label2" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="radioKey1A" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="keyEdit" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label4" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="label3" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="sector1" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - - Fill - - - 3, 3 - - - 438, 77 - - - 2 - - - groupBox1 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 0 + + 4 True + + Yu Gothic UI Semibold, 9pt, style=Bold + - 283, 23 + 220, 18 + + + 2, 3, 2, 3 - 71, 24 + 51, 19 15 + + KeyB + radioKey1B @@ -309,18 +252,66 @@ 0 + + True + + + Fill + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 2, 0 + + + 2, 0, 2, 0 + + + 105, 15 + + + 0 + + + 已知的Key + + + MiddleCenter + + + label2 + + + System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel1 + + + 1 + True + + Yu Gothic UI Semibold, 9pt, style=Bold + - 206, 23 + 164, 18 + + + 2, 3, 2, 3 - 71, 24 + 52, 19 14 + + KeyA + radioKey1A @@ -333,21 +324,60 @@ 2 + + Fill + + + 2, 18 + + + 2, 3, 2, 3 + + + 105, 23 + + + 10 + + + ffffffffffff + + + keyEdit + + + System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel1 + + + 3 + True Fill + + Yu Gothic UI Semibold, 9pt, style=Bold + - 206, 0 + 164, 0 + + + 2, 0, 2, 0 - 71, 20 + 52, 15 13 + + 类型 + MiddleCenter @@ -369,15 +399,24 @@ Fill + + Yu Gothic UI Semibold, 9pt, style=Bold + - 143, 0 + 111, 0 + + + 2, 0, 2, 0 - 57, 20 + 49, 15 12 + + 扇区号 + MiddleCenter @@ -397,14 +436,20 @@ Fill - 143, 23 + 111, 18 + + + 2, 3, 2, 3 - 57, 26 + 49, 23 11 + + 0 + sector1 @@ -417,59 +462,77 @@ 6 - + Fill - - 3, 23 + + Yu Gothic UI, 9pt - - 134, 26 + + 2, 21 - - 10 + + 2, 3, 2, 3 - - keyEdit + + 2 - - System.Windows.Forms.TextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + 337, 44 - + + 17 + + tableLayoutPanel1 - - 3 + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - True + + groupBox1 - - Fill - - - 3, 0 - - - 134, 20 - - + 0 - - MiddleCenter + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="radioKey1B" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="label2" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="radioKey1A" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="keyEdit" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="label4" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="label3" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="sector1" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> - - label2 + + Fill - - System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + Yu Gothic UI Semibold, 9.75pt, style=Bold - - tableLayoutPanel1 + + 2, 3 - - 1 + + 2, 3, 2, 3 + + + 2, 3, 2, 3 + + + 341, 68 + + + 2 + + + 目标卡-已知信息 + + + groupBox1 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel3 + + + 0 True @@ -477,15 +540,24 @@ Fill + + Yu Gothic UI Semibold, 9pt, style=Bold + - 3, 0 + 2, 0 + + + 2, 0, 2, 0 - 217, 42 + 149, 43 3 + + 连续工作时请注意设备散热! + MiddleCenter @@ -504,15 +576,24 @@ True + + Yu Gothic UI Semibold, 9pt, style=Bold + - 143, 23 + 111, 18 + + + 2, 3, 2, 3 - 71, 24 + 51, 19 15 + + KeyB + radioKey2B @@ -528,15 +609,24 @@ True + + Yu Gothic UI Semibold, 9pt, style=Bold + - 66, 23 + 55, 18 + + + 2, 3, 2, 3 - 71, 24 + 52, 19 14 + + KeyA + radioKey2A @@ -555,15 +645,24 @@ Fill + + Yu Gothic UI Semibold, 9pt, style=Bold + - 66, 0 + 55, 0 + + + 2, 0, 2, 0 - 71, 20 + 52, 15 13 + + 类型 + MiddleCenter @@ -585,15 +684,24 @@ Fill + + Yu Gothic UI Semibold, 9pt, style=Bold + - 3, 0 + 2, 0 + + + 2, 0, 2, 0 - 57, 20 + 49, 15 12 + + 扇区号 + MiddleCenter @@ -615,80 +723,35 @@ GrowAndShrink - - tableLayoutPanel4 - - - System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - groupBox2 - - - 0 - - - <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel2" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="checkBoxColOnly" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0,Absolute,20" /></TableLayoutSettings> - - - Fill - - - 3, 86 - - - 438, 83 - - - 16 - - - groupBox2 - - - System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel3 - - - 2 - - + True - - Fill + + GrowAndShrink - - 3, 3 + + 2 - - 131, 52 + + True - - 17 + + GrowAndShrink - - checkBoxColOnly - - - System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - tableLayoutPanel4 - - - 1 + + 4 Fill - 3, 23 + 2, 18 + + + 2, 3, 2, 3 - 57, 26 + 49, 23 11 @@ -705,50 +768,20 @@ 4 - - True - - - GrowAndShrink - - - 4 - - - Fill - - - 3, 22 - - - 2 - - - 432, 52 - - - 17 - - - True - - - GrowAndShrink - - - 4 - Fill - 140, 3 + 102, 3 + + + 2, 3, 2, 3 2 - 289, 52 + 233, 44 17 @@ -768,6 +801,114 @@ <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="radioKey2B" Row="1" RowSpan="1" Column="3" ColumnSpan="1" /><Control Name="radioKey2A" Row="1" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="label6" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="label5" Row="0" RowSpan="1" Column="2" ColumnSpan="1" /><Control Name="sector2" Row="1" RowSpan="1" Column="1" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0,AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0" /></TableLayoutSettings> + + True + + + Fill + + + Yu Gothic UI Semibold, 9pt, style=Bold + + + 2, 3 + + + 2, 3, 2, 3 + + + 96, 44 + + + 17 + + + 只采集不计算 + + + checkBoxColOnly + + + System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel4 + + + 1 + + + Fill + + + Yu Gothic UI, 9pt + + + 2, 21 + + + 2, 3, 2, 3 + + + 1 + + + 337, 50 + + + 18 + + + tableLayoutPanel4 + + + System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + groupBox2 + + + 0 + + + <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="tableLayoutPanel2" Row="0" RowSpan="1" Column="1" ColumnSpan="1" /><Control Name="checkBoxColOnly" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0,AutoSize,0" /><Rows Styles="AutoSize,0,Absolute,48" /></TableLayoutSettings> + + + Fill + + + Yu Gothic UI Semibold, 9.75pt, style=Bold + + + 2, 77 + + + 2, 3, 2, 3 + + + 2, 3, 2, 3 + + + 341, 74 + + + 16 + + + 目标扇区解密设置 + + + groupBox2 + + + System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + tableLayoutPanel3 + + + 2 + True @@ -786,9 +927,6 @@ True - - GrowAndShrink - 2 @@ -796,13 +934,16 @@ Right - 226, 3 + 155, 3 + + + 2, 3, 2, 3 1 - 122, 36 + 108, 37 4 @@ -826,10 +967,13 @@ Fill - 3, 175 + 2, 157 + + + 2, 3, 2, 3 - 438, 120 + 341, 64 17 @@ -852,11 +996,14 @@ 0, 0 + + 2, 3, 2, 3 + 3 - 444, 298 + 345, 224 18 @@ -876,32 +1023,11 @@ <?xml version="1.0" encoding="utf-16"?><TableLayoutSettings><Controls><Control Name="groupBox1" Row="0" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="flowLayoutPanel1" Row="2" RowSpan="1" Column="0" ColumnSpan="1" /><Control Name="groupBox2" Row="1" RowSpan="1" Column="0" ColumnSpan="1" /></Controls><Columns Styles="AutoSize,0" /><Rows Styles="AutoSize,0,AutoSize,0,AutoSize,0" /></TableLayoutSettings> - + True - - - GrowAndShrink - - - 2 - - - Fill - - - 3, 22 - - - 1 - - - 432, 58 - - - 18 - + - 9, 20 + 7, 15 True @@ -910,7 +1036,16 @@ GrowAndShrink - 444, 298 + 345, 224 + + + Yu Gothic UI, 9pt + + + 2, 3, 2, 3 + + + 初始化HardNested解密 FormHardNes diff --git a/MifareOneTool/FormMFF08.resx b/MifareOneTool/FormMFF08.resx index f8c55a3..606b26b 100644 --- a/MifareOneTool/FormMFF08.resx +++ b/MifareOneTool/FormMFF08.resx @@ -172,6 +172,12 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 ------------------------------------------------------------------------ + Previous text: 每个人使用CUID卡的时候,总会因不了解或是不经意犯下一些小错误。 +比如使用编辑器修改UID却没有改BCC,SAK=28的卡片解密后的文件直接写入,又或是从S70卡片导入数据写入1K卡却没有更正ATQA。 +MFF08工具给了你一次修复这些损坏卡片的机会。 +------------------------------------------------------------------------ + + True diff --git a/MifareOneTool/FormMFF08.zh.resx b/MifareOneTool/FormMFF08.zh.resx index 8a6a2ce..ae1d6c7 100644 --- a/MifareOneTool/FormMFF08.zh.resx +++ b/MifareOneTool/FormMFF08.zh.resx @@ -172,5 +172,11 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 ------------------------------------------------------------------------ + Previous text: 每个人使用CUID卡的时候,总会因不了解或是不经意犯下一些小错误。 +比如使用编辑器修改UID却没有改BCC,SAK=28的卡片解密后的文件直接写入,又或是从S70卡片导入数据写入1K卡却没有更正ATQA。 +MFF08工具给了你一次修复这些损坏卡片的机会。 +------------------------------------------------------------------------ + + \ No newline at end of file diff --git a/MifareOneTool/MifareOneTool.csproj b/MifareOneTool/MifareOneTool.csproj index a804a0f..a267bcd 100644 --- a/MifareOneTool/MifareOneTool.csproj +++ b/MifareOneTool/MifareOneTool.csproj @@ -44,7 +44,7 @@ x86 pdbonly true - bin\Release\ + ..\..\Сборки\Release\ TRACE prompt 4 @@ -52,6 +52,15 @@ nfc_128.ico + + true + ..\..\Сборки\ + DEBUG;TRACE + full + x86 + prompt + MinimumRecommendedRules.ruleset + diff --git a/MifareOneTool/MifareOneTool_ml.xml b/MifareOneTool/MifareOneTool_ml.xml index ff38cbc..977d765 100644 --- a/MifareOneTool/MifareOneTool_ml.xml +++ b/MifareOneTool/MifareOneTool_ml.xml @@ -35,7 +35,6 @@ 11 - Previous text: ппппппппппппппппппп 12 @@ -417,6 +416,12 @@ 137 + Previous text: 每个人使用CUID卡的时候,总会因不了解或是不经意犯下一些小错误。 +比如使用编辑器修改UID却没有改BCC,SAK=28的卡片解密后的文件直接写入,又或是从S70卡片导入数据写入1K卡却没有更正ATQA。 +MFF08工具给了你一次修复这些损坏卡片的机会。 +------------------------------------------------------------------------ + + 138 @@ -570,9 +575,11 @@ 188 + Previous text: 欢迎使用M1T的集成编辑器S50HTool! 189 + Previous text: 打开文件请点左上角文件-打开或Ctrl+O 190 @@ -594,9 +601,17 @@ 196 + Previous text: 欢迎使用M1T内置的差异工具! +说明: +点击上方的AB两个按键分别选择MFD文件。 +然后点击“比较”即可看到结果。 + 197 + Previous text: 欢迎使用M1T的集成编辑器S50HTool! +打开文件请点左上角文件-打开或Ctrl+O + 198 @@ -1029,7 +1044,6 @@ 341 - Previous text: round_create_black_18pt_1x.png 342 @@ -1043,6 +1057,76 @@ 345 + + 346 + + + 347 + + + 348 + Previous text: KeyAB读写及增减值 + + + 349 + Previous text: [只读]KeyAB读及减值/不可写及增值 + + + 350 + Previous text: [只读]KeyAB读/不可写及增减值 + + + 351 + Previous text: KeyB读写/不可增减值 + + + 352 + Previous text: KeyAB读/KeyB写/不可增减值 + + + 353 + Previous text: [只读]KeyB读/不可写及增减值 + + + 354 + Previous text: KeyAB读及减值/KeyB写及增值 + + + 355 + Previous text: [只读]锁死该扇区 + + + 356 + Previous text: [不可逆]KeyA:A写/AC:A只读/KeyB:A读写 + + + 357 + Previous text: KeyA:A写/AC:A读写/KeyB:A读写 + + + 358 + Previous text: [不可逆]KeyA:不能读写/AC:A只读/KeyB:A读 + + + 359 + Previous text: KeyA:B写/AC:A只读B读写/KeyB:B写 + + + 360 + Previous text: [不可逆]KeyA:B写/AC:AB只读/KeyB:B写 + + + 361 + Previous text: KeyA:不能读写/AC:A只读B读写/KeyB:不能读写 + + + 362 + Previous text: [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写 + + + 363 + Previous text: [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写(重复了?) + 30724 Китайский @@ -2237,13 +2321,13 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 188 30724 - 欢迎使用M1T的集成编辑器S50HTool! + Добро пожаловать в интегрированный редактор дампа! 1 189 30724 - 打开文件请点左上角文件-打开或Ctrl+O + Чтобы открыть файл, пожалуйста, нажмите на Файл в верхнем левом углу - Открыть или Ctrl + O 1 @@ -2477,7 +2561,8 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 226 25 - Версия программного обеспечения - + +Версия программы - 2 @@ -3297,7 +3382,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 225 25 - ## Завершение работы ## + ## Операция завершена ## 2 @@ -3879,7 +3964,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 11 25 Привет! - 7 + 2 12 @@ -4003,7 +4088,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 Описание: 1. Нажмите А или В, чтобы выбрать файл MFD. 2. Нажмите «Сравнить», чтобы увидеть результаты. - 2 + 7 106 @@ -4283,7 +4368,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 Добро пожаловать в интегрированный редактор дампа! Чтобы открыть файл, пожалуйста, нажмите на Файл в верхнем левом углу - Открыть или Ctrl + O Вы можете обновить данные вашей карты. - 2 + 7 144 @@ -4373,13 +4458,13 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 188 25 Добро пожаловать в интегрированный редактор M1T S50HTool! - 5 + 7 189 25 Откройте файл, пожалуйста, нажмите на файл в верхнем левом углу - открыть или Ctrl + O - 5 + 7 127 @@ -4450,7 +4535,7 @@ CUID карта -------------------------------------------------- ---------------------- - 6 + 7 138 @@ -4624,8 +4709,9 @@ CUID карта 258 25 - Начните выполнять номер карты установки карты UID ... - 5 + Начало записи номера UID... + + 2 259 @@ -5213,6 +5299,216 @@ CUID карта “Защита от записи данных” в настройках программы. 2 + + 346 + 30724 + 显示UID + 1 + + + 347 + 30724 + Вы можете обновить данные вашей карты. + 1 + + + 348 + 25 + KeyAB читать, писать, увеличивать и уменьшать + 7 + + + 348 + 30724 + KeyAB читать, писать, увеличивать и уменьшать + 1 + + + 349 + 25 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + 7 + + + 349 + 30724 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность + 1 + + + 350 + 25 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + 7 + + + 350 + 30724 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения + 1 + + + 351 + 25 + KeyB чтение / запись / не сложение и вычитание + 7 + + + 351 + 30724 + KeyB чтение / запись / не сложение и вычитание + 1 + + + 352 + 25 + KeyAB чтение / KeyB запись / без увеличения или уменьшения + 7 + + + 352 + 30724 + KeyAB чтение / KeyB запись / без увеличения или уменьшения + 1 + + + 353 + 25 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + 7 + + + 353 + 30724 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения + 1 + + + 354 + 25 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + 7 + + + 354 + 30724 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость + 1 + + + 355 + 25 + [только для чтения] заблокировать сектор + 7 + + + 355 + 30724 + [только для чтения] заблокировать сектор + 1 + + + 356 + 25 + [Необратимый] KeyA: запись / AC: только чтение / KeyB: чтение и запись + 7 + + + 356 + 30724 + [Необратимый] KeyA: запись / AC: только чтение / KeyB: чтение и запись + 1 + + + 357 + 25 + KeyA: запись / AC: чтение / запись / KeyB: чтение и запись + 7 + + + 357 + 30724 + KeyA: запись / AC: чтение / запись / KeyB: чтение и запись + 1 + + + 358 + 25 + [Необратимый] KeyA: невозможно чтение / запись / AC: только для чтения / KeyB: чтение + 7 + + + 358 + 30724 + [Необратимый] KeyA: невозможно чтение / запись / AC: только для чтения / KeyB: чтение + 1 + + + 359 + 25 + KeyA: B запись / AC: A только для чтения B чтение / запись / KeyB: B запись + 7 + + + 359 + 30724 + KeyA: B запись / AC: A только для чтения B чтение / запись / KeyB: B запись + 1 + + + 360 + 25 + [необратимый] KeyA: запись B / AC: только чтение AB / KeyB: запись B + 7 + + + 360 + 30724 + [необратимый] KeyA: запись B / AC: только чтение AB / KeyB: запись B + 1 + + + 361 + 25 + KeyA: невозможно чтение / запись / AC: A только для чтения B чтение / запись / KeyB: невозможно чтение или запись + 7 + + + 361 + 30724 + KeyA: невозможно чтение / запись / AC: A только для чтения B чтение / запись / KeyB: невозможно чтение или запись + 1 + + + 362 + 25 + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись + 7 + + + 362 + 30724 + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись + 1 + + + 363 + 25 + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись (повторяется?) + 7 + + + 363 + 30724 + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись (повторяется?) + 1 + + + 346 + 25 + Показать UID + 2 + FormMFF08.resx logBox.Text @@ -5288,7 +5584,8 @@ CUID карта Form1.cs richTextBox1.Text - false + 11 + true richTextBox1.Text false @@ -8239,7 +8536,7 @@ CUID карта FormHTool.cs comboBox4.Items[0] - 160 + 356 true comboBox4.Items false @@ -8247,7 +8544,7 @@ CUID карта FormHTool.cs comboBox4.Items[1] - 161 + 357 true comboBox4.Items1 false @@ -8255,7 +8552,7 @@ CUID карта FormHTool.cs comboBox4.Items[2] - 162 + 358 true comboBox4.Items2 false @@ -8263,7 +8560,7 @@ CUID карта FormHTool.cs comboBox4.Items[3] - 163 + 359 true comboBox4.Items3 false @@ -8271,7 +8568,7 @@ CUID карта FormHTool.cs comboBox4.Items[4] - 164 + 360 true comboBox4.Items4 false @@ -8279,7 +8576,7 @@ CUID карта FormHTool.cs comboBox4.Items[5] - 165 + 361 true comboBox4.Items5 false @@ -8287,7 +8584,7 @@ CUID карта FormHTool.cs comboBox4.Items[6] - 166 + 362 true comboBox4.Items6 false @@ -8295,7 +8592,7 @@ CUID карта FormHTool.cs comboBox4.Items[7] - 167 + 363 true comboBox4.Items7 false @@ -8303,7 +8600,7 @@ CUID карта FormHTool.cs comboBox3.Items[0] - 168 + 348 true comboBox3.Items false @@ -8311,7 +8608,7 @@ CUID карта FormHTool.cs comboBox3.Items[1] - 169 + 349 true comboBox3.Items1 false @@ -8319,7 +8616,7 @@ CUID карта FormHTool.cs comboBox3.Items[2] - 170 + 350 true comboBox3.Items2 false @@ -8327,7 +8624,7 @@ CUID карта FormHTool.cs comboBox3.Items[3] - 171 + 351 true comboBox3.Items3 false @@ -8335,7 +8632,7 @@ CUID карта FormHTool.cs comboBox3.Items[4] - 172 + 352 true comboBox3.Items4 false @@ -8343,7 +8640,7 @@ CUID карта FormHTool.cs comboBox3.Items[5] - 173 + 353 true comboBox3.Items5 false @@ -8351,7 +8648,7 @@ CUID карта FormHTool.cs comboBox3.Items[6] - 174 + 354 true comboBox3.Items6 false @@ -8359,7 +8656,7 @@ CUID карта FormHTool.cs comboBox3.Items[7] - 175 + 355 true comboBox3.Items7 false @@ -8367,7 +8664,7 @@ CUID карта FormHTool.cs comboBox2.Items[0] - 168 + 348 true comboBox2.Items false @@ -8375,7 +8672,7 @@ CUID карта FormHTool.cs comboBox2.Items[1] - 169 + 349 true comboBox2.Items1 false @@ -8383,7 +8680,7 @@ CUID карта FormHTool.cs comboBox2.Items[2] - 170 + 350 true comboBox2.Items2 false @@ -8391,7 +8688,7 @@ CUID карта FormHTool.cs comboBox2.Items[3] - 171 + 351 true comboBox2.Items3 false @@ -8399,7 +8696,7 @@ CUID карта FormHTool.cs comboBox2.Items[4] - 172 + 352 true comboBox2.Items4 false @@ -8407,7 +8704,7 @@ CUID карта FormHTool.cs comboBox2.Items[5] - 173 + 353 true comboBox2.Items5 false @@ -8415,7 +8712,7 @@ CUID карта FormHTool.cs comboBox2.Items[6] - 174 + 354 true comboBox2.Items6 false @@ -8423,7 +8720,7 @@ CUID карта FormHTool.cs comboBox2.Items[7] - 175 + 355 true comboBox2.Items7 false @@ -8431,7 +8728,7 @@ CUID карта FormHTool.cs comboBox1.Items[0] - 168 + 348 true comboBox1.Items false @@ -8439,7 +8736,7 @@ CUID карта FormHTool.cs comboBox1.Items[1] - 169 + 349 true comboBox1.Items1 false @@ -8447,7 +8744,7 @@ CUID карта FormHTool.cs comboBox1.Items[2] - 170 + 350 true comboBox1.Items2 false @@ -8455,7 +8752,7 @@ CUID карта FormHTool.cs comboBox1.Items[3] - 171 + 351 true comboBox1.Items3 false @@ -8463,7 +8760,7 @@ CUID карта FormHTool.cs comboBox1.Items[4] - 172 + 352 true comboBox1.Items4 false @@ -8471,7 +8768,7 @@ CUID карта FormHTool.cs comboBox1.Items[5] - 173 + 353 true comboBox1.Items5 false @@ -8479,7 +8776,7 @@ CUID карта FormHTool.cs comboBox1.Items[6] - 174 + 354 true comboBox1.Items6 false @@ -8487,7 +8784,7 @@ CUID карта FormHTool.cs comboBox1.Items[7] - 175 + 355 true comboBox1.Items7 false @@ -10036,6 +10333,38 @@ CUID карта tabPage3.ImageKey false + + Form1.resx + ShowUID.Text + 346 + true + ShowUID.Text + false + + + Form1.cs + ShowUID.Text + 346 + true + ShowUID.Text + false + + + FormHTool.cs + richTextBox1.Lines[2] + 347 + true + richTextBox1.Lines[2] + false + + + FormHTool.resx + richTextBox1.Lines[2] + 347 + true + richTextBox1.Lines[2] + false + XmlDatabaseVersion 1 diff --git a/MifareOneTool/Properties/Resources.ru.resx b/MifareOneTool/Properties/Resources.ru.resx index 12e2e73..0d02229 100644 --- a/MifareOneTool/Properties/Resources.ru.resx +++ b/MifareOneTool/Properties/Resources.ru.resx @@ -161,13 +161,14 @@ , рассчитать BCC = - Версия программного обеспечения - + +Версия программы - ## Ошибка запуска ## - ## Завершение работы ## + ## Операция завершена ## Один или два файла AB недействительны. @@ -309,7 +310,8 @@ Начните выполнять запись UID карты ... - Начните выполнять номер карты установки карты UID ... + Начало записи номера UID... + Начать чтение карты UID... diff --git a/MifareOneTool/Resources/round_repeat_black_24pt_2x.ico b/MifareOneTool/Resources/round_repeat_black_24pt_2x.ico new file mode 100644 index 0000000..c41f3a1 Binary files /dev/null and b/MifareOneTool/Resources/round_repeat_black_24pt_2x.ico differ diff --git a/MifareOneTool/ml_temp_ControlsScan.xml b/MifareOneTool/ml_temp_ControlsScan.xml index c4a6560..a5631bc 100644 --- a/MifareOneTool/ml_temp_ControlsScan.xml +++ b/MifareOneTool/ml_temp_ControlsScan.xml @@ -1474,7 +1474,7 @@ System.Windows.Forms.Form Hello,cardman! BArichTextBox1.Text - 8707 + 8963 false 1 -1 @@ -1498,6 +1498,21 @@ 100 Form1.cs + ShowUID.Text + Text + + System.Windows.Forms.Form + 显示UID + BAShowUID.Text + 8963 + false + 1 + -1 + ShowUID.Text + + + 101 + Form1.cs statusLabel.Text Text @@ -1511,7 +1526,7 @@ statusLabel.Text - 101 + 102 Form1.cs statusStrip1.Text Text @@ -1526,7 +1541,7 @@ statusStrip1.Text - 102 + 103 Form1.cs tabPage1.ImageKey ImageKey @@ -1541,7 +1556,7 @@ tabPage1.ImageKey - 103 + 104 Form1.cs tabPage1.Text Text @@ -1556,7 +1571,7 @@ tabPage1.Text - 104 + 105 Form1.cs tabPage2.ImageKey ImageKey @@ -1571,7 +1586,7 @@ tabPage2.ImageKey - 105 + 106 Form1.cs tabPage2.Text Text @@ -1586,7 +1601,7 @@ tabPage2.Text - 106 + 107 Form1.cs tabPage3.ImageKey ImageKey @@ -1601,7 +1616,7 @@ tabPage3.ImageKey - 107 + 108 Form1.cs tabPage3.Text Text @@ -1616,7 +1631,7 @@ tabPage3.Text - 108 + 109 Form1.cs toolStripCheckUpdate.Text Text @@ -1631,7 +1646,7 @@ toolStripCheckUpdate.Text - 109 + 110 Form1.cs toolStripCheckUpdate.ToolTipText ToolTipText @@ -1646,7 +1661,7 @@ toolStripCheckUpdate.ToolTipText - 110 + 111 Form1.cs richTextBox1.Lines[0] Lines @@ -1661,7 +1676,7 @@ richTextBox1.Lines[0] - 111 + 112 FormDiff.cs FormDiff.cs FormDiff.cs @@ -1676,7 +1691,7 @@ - 112 + 113 FormDiff.cs FormDiff.Text Text @@ -1691,7 +1706,7 @@ $this.Text - 113 + 114 FormDiff.cs button1.Text Text @@ -1706,7 +1721,7 @@ button1.Text - 114 + 115 FormDiff.cs button2.Text Text @@ -1721,7 +1736,7 @@ button2.Text - 115 + 116 FormDiff.cs button3.Text Text @@ -1736,7 +1751,7 @@ button3.Text - 116 + 117 FormDiff.cs richTextBox1.Text Text @@ -1755,7 +1770,7 @@ richTextBox1.Text - 117 + 118 FormDiff.cs richTextBox1.Lines[0] Lines @@ -1770,7 +1785,7 @@ richTextBox1.Lines[0] - 118 + 119 FormDiff.cs richTextBox1.Lines[1] Lines @@ -1785,7 +1800,7 @@ richTextBox1.Lines[1] - 119 + 120 FormDiff.cs richTextBox1.Lines[2] Lines @@ -1800,7 +1815,7 @@ richTextBox1.Lines[2] - 120 + 121 FormDiff.cs richTextBox1.Lines[3] Lines @@ -1815,7 +1830,7 @@ richTextBox1.Lines[3] - 121 + 122 FormDiff.cs richTextBox1.Lines[4] Lines @@ -1830,7 +1845,7 @@ richTextBox1.Lines[4] - 122 + 123 FormHardNes.cs FormHardNes.cs FormHardNes.cs @@ -1845,7 +1860,7 @@ - 123 + 124 FormHardNes.cs FormHardNes.Text Text @@ -1860,7 +1875,7 @@ $this.Text - 124 + 125 FormHardNes.cs button1.Text Text @@ -1875,7 +1890,7 @@ button1.Text - 125 + 126 FormHardNes.cs button2.Text Text @@ -1890,7 +1905,7 @@ button2.Text - 126 + 127 FormHardNes.cs checkBoxColOnly.Text Text @@ -1905,7 +1920,7 @@ checkBoxColOnly.Text - 127 + 128 FormHardNes.cs groupBox1.Text Text @@ -1920,7 +1935,7 @@ groupBox1.Text - 128 + 129 FormHardNes.cs groupBox2.Text Text @@ -1935,7 +1950,7 @@ groupBox2.Text - 129 + 130 FormHardNes.cs keyEdit.Text Text @@ -1950,7 +1965,7 @@ keyEdit.Text - 130 + 131 FormHardNes.cs label1.Text Text @@ -1965,7 +1980,7 @@ label1.Text - 131 + 132 FormHardNes.cs label2.Text Text @@ -1980,7 +1995,7 @@ label2.Text - 132 + 133 FormHardNes.cs label3.Text Text @@ -1995,7 +2010,7 @@ label3.Text - 133 + 134 FormHardNes.cs label4.Text Text @@ -2010,7 +2025,7 @@ label4.Text - 134 + 135 FormHardNes.cs label5.Text Text @@ -2025,7 +2040,7 @@ label5.Text - 135 + 136 FormHardNes.cs label6.Text Text @@ -2040,7 +2055,7 @@ label6.Text - 136 + 137 FormHardNes.cs radioKey1A.Text Text @@ -2055,7 +2070,7 @@ radioKey1A.Text - 137 + 138 FormHardNes.cs radioKey1B.Text Text @@ -2070,7 +2085,7 @@ radioKey1B.Text - 138 + 139 FormHardNes.cs radioKey2A.Text Text @@ -2085,7 +2100,7 @@ radioKey2A.Text - 139 + 140 FormHardNes.cs radioKey2B.Text Text @@ -2100,7 +2115,7 @@ radioKey2B.Text - 140 + 141 FormHardNes.cs sector1.Text Text @@ -2115,7 +2130,7 @@ sector1.Text - 141 + 142 FormHardNes.cs keyEdit.Lines[0] Lines @@ -2130,7 +2145,7 @@ keyEdit.Lines[0] - 142 + 143 FormHardNes.cs sector1.Lines[0] Lines @@ -2145,7 +2160,7 @@ sector1.Lines[0] - 143 + 144 FormHTool.cs FormHTool.cs FormHTool.cs @@ -2160,7 +2175,7 @@ - 144 + 145 FormHTool.cs FormHTool.Text Text @@ -2175,7 +2190,7 @@ $this.Text - 145 + 146 FormHTool.cs buttonSaveSectorEdit.Text Text @@ -2190,7 +2205,7 @@ buttonSaveSectorEdit.Text - 146 + 147 FormHTool.cs Column1.HeaderText HeaderText @@ -2205,13 +2220,13 @@ Column1.HeaderText - 147 + 148 FormHTool.cs comboBox1.Items[0] Items System.Windows.Forms.Form - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать BAcomboBox1.Items[0] 8965 false @@ -2220,13 +2235,13 @@ comboBox1.Items[0] - 148 + 149 FormHTool.cs comboBox1.Items[1] Items System.Windows.Forms.Form - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность BAcomboBox1.Items[1] 8965 false @@ -2235,13 +2250,13 @@ comboBox1.Items[1] - 149 + 150 FormHTool.cs comboBox1.Items[2] Items System.Windows.Forms.Form - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения BAcomboBox1.Items[2] 8965 false @@ -2250,13 +2265,13 @@ comboBox1.Items[2] - 150 + 151 FormHTool.cs comboBox1.Items[3] Items System.Windows.Forms.Form - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание BAcomboBox1.Items[3] 8965 false @@ -2265,13 +2280,13 @@ comboBox1.Items[3] - 151 + 152 FormHTool.cs comboBox1.Items[4] Items System.Windows.Forms.Form - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения BAcomboBox1.Items[4] 8965 false @@ -2280,13 +2295,13 @@ comboBox1.Items[4] - 152 + 153 FormHTool.cs comboBox1.Items[5] Items System.Windows.Forms.Form - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения BAcomboBox1.Items[5] 8965 false @@ -2295,13 +2310,13 @@ comboBox1.Items[5] - 153 + 154 FormHTool.cs comboBox1.Items[6] Items System.Windows.Forms.Form - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость BAcomboBox1.Items[6] 8965 false @@ -2310,13 +2325,13 @@ comboBox1.Items[6] - 154 + 155 FormHTool.cs comboBox1.Items[7] Items System.Windows.Forms.Form - [只读]锁死该扇区 + [только для чтения] заблокировать сектор BAcomboBox1.Items[7] 8965 false @@ -2325,13 +2340,13 @@ comboBox1.Items[7] - 155 + 156 FormHTool.cs comboBox2.Items[0] Items System.Windows.Forms.Form - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать BAcomboBox2.Items[0] 8965 false @@ -2340,13 +2355,13 @@ comboBox2.Items[0] - 156 + 157 FormHTool.cs comboBox2.Items[1] Items System.Windows.Forms.Form - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность BAcomboBox2.Items[1] 8965 false @@ -2355,13 +2370,13 @@ comboBox2.Items[1] - 157 + 158 FormHTool.cs comboBox2.Items[2] Items System.Windows.Forms.Form - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения BAcomboBox2.Items[2] 8965 false @@ -2370,13 +2385,13 @@ comboBox2.Items[2] - 158 + 159 FormHTool.cs comboBox2.Items[3] Items System.Windows.Forms.Form - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание BAcomboBox2.Items[3] 8965 false @@ -2385,13 +2400,13 @@ comboBox2.Items[3] - 159 + 160 FormHTool.cs comboBox2.Items[4] Items System.Windows.Forms.Form - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения BAcomboBox2.Items[4] 8965 false @@ -2400,13 +2415,13 @@ comboBox2.Items[4] - 160 + 161 FormHTool.cs comboBox2.Items[5] Items System.Windows.Forms.Form - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения BAcomboBox2.Items[5] 8965 false @@ -2415,13 +2430,13 @@ comboBox2.Items[5] - 161 + 162 FormHTool.cs comboBox2.Items[6] Items System.Windows.Forms.Form - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость BAcomboBox2.Items[6] 8965 false @@ -2430,13 +2445,13 @@ comboBox2.Items[6] - 162 + 163 FormHTool.cs comboBox2.Items[7] Items System.Windows.Forms.Form - [只读]锁死该扇区 + [только для чтения] заблокировать сектор BAcomboBox2.Items[7] 8965 false @@ -2445,13 +2460,13 @@ comboBox2.Items[7] - 163 + 164 FormHTool.cs comboBox3.Items[0] Items System.Windows.Forms.Form - KeyAB读写及增减值 + KeyAB читать, писать, увеличивать и уменьшать BAcomboBox3.Items[0] 8965 false @@ -2460,13 +2475,13 @@ comboBox3.Items[0] - 164 + 165 FormHTool.cs comboBox3.Items[1] Items System.Windows.Forms.Form - [只读]KeyAB读及减值/不可写及增值 + [только для чтения] KeyAB для чтения и амортизации / недоступен для записи и добавляет ценность BAcomboBox3.Items[1] 8965 false @@ -2475,13 +2490,13 @@ comboBox3.Items[1] - 165 + 166 FormHTool.cs comboBox3.Items[2] Items System.Windows.Forms.Form - [只读]KeyAB读/不可写及增减值 + [только для чтения] KeyAB для чтения / записи, а также для увеличения или уменьшения BAcomboBox3.Items[2] 8965 false @@ -2490,13 +2505,13 @@ comboBox3.Items[2] - 166 + 167 FormHTool.cs comboBox3.Items[3] Items System.Windows.Forms.Form - KeyB读写/不可增减值 + KeyB чтение / запись / не сложение и вычитание BAcomboBox3.Items[3] 8965 false @@ -2505,13 +2520,13 @@ comboBox3.Items[3] - 167 + 168 FormHTool.cs comboBox3.Items[4] Items System.Windows.Forms.Form - KeyAB读/KeyB写/不可增减值 + KeyAB чтение / KeyB запись / без увеличения или уменьшения BAcomboBox3.Items[4] 8965 false @@ -2520,13 +2535,13 @@ comboBox3.Items[4] - 168 + 169 FormHTool.cs comboBox3.Items[5] Items System.Windows.Forms.Form - [只读]KeyB读/不可写及增减值 + [Только для чтения] KeyB для чтения / не для записи и увеличения или уменьшения BAcomboBox3.Items[5] 8965 false @@ -2535,13 +2550,13 @@ comboBox3.Items[5] - 169 + 170 FormHTool.cs comboBox3.Items[6] Items System.Windows.Forms.Form - KeyAB读及减值/KeyB写及增值 + KeyAB чтение и ухудшение / KeyB написание и добавленная стоимость BAcomboBox3.Items[6] 8965 false @@ -2550,13 +2565,13 @@ comboBox3.Items[6] - 170 + 171 FormHTool.cs comboBox3.Items[7] Items System.Windows.Forms.Form - [只读]锁死该扇区 + [только для чтения] заблокировать сектор BAcomboBox3.Items[7] 8965 false @@ -2565,13 +2580,13 @@ comboBox3.Items[7] - 171 + 172 FormHTool.cs comboBox4.Items[0] Items System.Windows.Forms.Form - [不可逆]KeyA:A写/AC:A只读/KeyB:A读写 + [Необратимый] KeyA: запись / AC: только чтение / KeyB: чтение и запись BAcomboBox4.Items[0] 8965 false @@ -2580,13 +2595,13 @@ comboBox4.Items[0] - 172 + 173 FormHTool.cs comboBox4.Items[1] Items System.Windows.Forms.Form - KeyA:A写/AC:A读写/KeyB:A读写 + KeyA: запись / AC: чтение / запись / KeyB: чтение и запись BAcomboBox4.Items[1] 8965 false @@ -2595,13 +2610,13 @@ comboBox4.Items[1] - 173 + 174 FormHTool.cs comboBox4.Items[2] Items System.Windows.Forms.Form - [不可逆]KeyA:不能读写/AC:A只读/KeyB:A读 + [Необратимый] KeyA: невозможно чтение / запись / AC: только для чтения / KeyB: чтение BAcomboBox4.Items[2] 8965 false @@ -2610,13 +2625,13 @@ comboBox4.Items[2] - 174 + 175 FormHTool.cs comboBox4.Items[3] Items System.Windows.Forms.Form - KeyA:B写/AC:A只读B读写/KeyB:B写 + KeyA: B запись / AC: A только для чтения B чтение / запись / KeyB: B запись BAcomboBox4.Items[3] 8965 false @@ -2625,13 +2640,13 @@ comboBox4.Items[3] - 175 + 176 FormHTool.cs comboBox4.Items[4] Items System.Windows.Forms.Form - [不可逆]KeyA:B写/AC:AB只读/KeyB:B写 + [необратимый] KeyA: запись B / AC: только чтение AB / KeyB: запись B BAcomboBox4.Items[4] 8965 false @@ -2640,13 +2655,13 @@ comboBox4.Items[4] - 176 + 177 FormHTool.cs comboBox4.Items[5] Items System.Windows.Forms.Form - KeyA:不能读写/AC:A只读B读写/KeyB:不能读写 + KeyA: невозможно чтение / запись / AC: A только для чтения B чтение / запись / KeyB: невозможно чтение или запись BAcomboBox4.Items[5] 8965 false @@ -2655,13 +2670,13 @@ comboBox4.Items[5] - 177 + 178 FormHTool.cs comboBox4.Items[6] Items System.Windows.Forms.Form - [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写 + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись BAcomboBox4.Items[6] 8965 false @@ -2670,13 +2685,13 @@ comboBox4.Items[6] - 178 + 179 FormHTool.cs comboBox4.Items[7] Items System.Windows.Forms.Form - [不可逆]KeyA:不能读写/AC:AB只读/KeyB:不能读写(重复了?) + [Необратимый] KeyA: невозможно чтение / запись / AC: AB только для чтения / KeyB: невозможно чтение или запись (повторяется?) BAcomboBox4.Items[7] 8965 false @@ -2685,7 +2700,7 @@ comboBox4.Items[7] - 179 + 180 FormHTool.cs groupBox1.Text Text @@ -2700,7 +2715,7 @@ groupBox1.Text - 180 + 181 FormHTool.cs groupBox2.Text Text @@ -2715,7 +2730,7 @@ groupBox2.Text - 181 + 182 FormHTool.cs groupBox3.Text Text @@ -2730,7 +2745,7 @@ groupBox3.Text - 182 + 183 FormHTool.cs label1.Text Text @@ -2745,7 +2760,7 @@ label1.Text - 183 + 184 FormHTool.cs label2.Text Text @@ -2760,7 +2775,7 @@ label2.Text - 184 + 185 FormHTool.cs label3.Text Text @@ -2775,7 +2790,7 @@ label3.Text - 185 + 186 FormHTool.cs label4.Text Text @@ -2790,7 +2805,7 @@ label4.Text - 186 + 187 FormHTool.cs label5.Text Text @@ -2805,7 +2820,7 @@ label5.Text - 187 + 188 FormHTool.cs label6.Text Text @@ -2820,7 +2835,7 @@ label6.Text - 188 + 189 FormHTool.cs label7.Text Text @@ -2835,7 +2850,7 @@ label7.Text - 189 + 190 FormHTool.cs label8.Text Text @@ -2850,7 +2865,7 @@ label8.Text - 190 + 191 FormHTool.cs label9.Text Text @@ -2865,7 +2880,7 @@ label9.Text - 191 + 192 FormHTool.cs labelCurSec.Text Text @@ -2880,7 +2895,7 @@ labelCurSec.Text - 192 + 193 FormHTool.cs menuStrip1.Text Text @@ -2895,7 +2910,7 @@ menuStrip1.Text - 193 + 194 FormHTool.cs richTextBox1.Text Text @@ -2912,7 +2927,7 @@ richTextBox1.Text - 194 + 195 FormHTool.cs 保存ToolStripMenuItem.Text Text @@ -2927,7 +2942,7 @@ 保存ToolStripMenuItem.Text - 195 + 196 FormHTool.cs 修改UIDToolStripMenuItem.Text Text @@ -2942,7 +2957,7 @@ 修改UIDToolStripMenuItem.Text - 196 + 197 FormHTool.cs 列出全卡密钥ToolStripMenuItem.Text Text @@ -2957,7 +2972,7 @@ 列出全卡密钥ToolStripMenuItem.Text - 197 + 198 FormHTool.cs 另存为ToolStripMenuItem.Text Text @@ -2972,7 +2987,7 @@ 另存为ToolStripMenuItem.Text - 198 + 199 FormHTool.cs 导入MCT格式ToolStripMenuItem.Text Text @@ -2987,7 +3002,7 @@ 导入MCT格式ToolStripMenuItem.Text - 199 + 200 FormHTool.cs 导出为MCT格式ToolStripMenuItem.Text Text @@ -3002,7 +3017,7 @@ 导出为MCT格式ToolStripMenuItem.Text - 200 + 201 FormHTool.cs 导出密钥字典ToolStripMenuItem.Text Text @@ -3017,7 +3032,7 @@ 导出密钥字典ToolStripMenuItem.Text - 201 + 202 FormHTool.cs 工具ToolStripMenuItem.Text Text @@ -3032,7 +3047,7 @@ 工具ToolStripMenuItem.Text - 202 + 203 FormHTool.cs 打开ToolStripMenuItem.Text Text @@ -3047,7 +3062,7 @@ 打开ToolStripMenuItem.Text - 203 + 204 FormHTool.cs 文件ToolStripMenuItem.Text Text @@ -3062,7 +3077,7 @@ 文件ToolStripMenuItem.Text - 204 + 205 FormHTool.cs 新建ToolStripMenuItem.Text Text @@ -3077,7 +3092,7 @@ 新建ToolStripMenuItem.Text - 205 + 206 FormHTool.cs 检查全卡ToolStripMenuItem.Text Text @@ -3092,7 +3107,7 @@ 检查全卡ToolStripMenuItem.Text - 206 + 207 FormHTool.cs 检查并纠正全卡ToolStripMenuItem.Text Text @@ -3107,7 +3122,7 @@ 检查并纠正全卡ToolStripMenuItem.Text - 207 + 208 FormHTool.cs 退出ToolStripMenuItem.Text Text @@ -3122,13 +3137,13 @@ 退出ToolStripMenuItem.Text - 208 + 209 FormHTool.cs richTextBox1.Lines[0] Lines System.Windows.Forms.Form - 欢迎使用M1T的集成编辑器S50HTool! + Добро пожаловать в интегрированный редактор дампа! BLines(0000) 8965 false @@ -3137,13 +3152,13 @@ richTextBox1.Lines[0] - 209 + 210 FormHTool.cs richTextBox1.Lines[1] Lines System.Windows.Forms.Form - 打开文件请点左上角文件-打开或Ctrl+O + Чтобы открыть файл, пожалуйста, нажмите на Файл в верхнем левом углу - Открыть или Ctrl + O BLines(0001) 8965 false @@ -3152,22 +3167,22 @@ richTextBox1.Lines[1] - 210 + 211 FormHTool.cs richTextBox1.Lines[2] Lines System.Windows.Forms.Form - + Вы можете обновить данные вашей карты. BLines(0002) - 8709 + 8965 false 1 2 richTextBox1.Lines[2] - 211 + 212 FormMFF08.cs FormMFF08.cs FormMFF08.cs @@ -3182,7 +3197,7 @@ - 212 + 213 FormMFF08.cs FormMFF08.Text Text @@ -3197,7 +3212,7 @@ $this.Text - 213 + 214 FormMFF08.cs buttonClr.Text Text @@ -3212,7 +3227,7 @@ buttonClr.Text - 214 + 215 FormMFF08.cs buttonKeyWrite.Text Text @@ -3229,7 +3244,7 @@ CUID卡 buttonKeyWrite.Text - 215 + 216 FormMFF08.cs buttonLoadKey.Text Text @@ -3244,7 +3259,7 @@ CUID卡 buttonLoadKey.Text - 216 + 217 FormMFF08.cs buttonWriteEmpty.Text Text @@ -3261,7 +3276,7 @@ CUID卡 buttonWriteEmpty.Text - 217 + 218 FormMFF08.cs groupBox1.Text Text @@ -3276,7 +3291,7 @@ CUID卡 groupBox1.Text - 218 + 219 FormMFF08.cs groupBox2.Text Text @@ -3291,7 +3306,7 @@ CUID卡 groupBox2.Text - 219 + 220 FormMFF08.cs groupBox3.Text Text @@ -3306,7 +3321,7 @@ CUID卡 groupBox3.Text - 220 + 221 FormMFF08.cs label1.Text Text @@ -3323,7 +3338,7 @@ CUID卡 label1.Text - 221 + 222 FormMFF08.cs label2.Text Text @@ -3338,7 +3353,7 @@ CUID卡 label2.Text - 222 + 223 FormMFF08.cs logBox.Text Text @@ -3358,7 +3373,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 logBox.Text - 223 + 224 FormMFF08.cs logBox.Lines[0] Lines @@ -3373,7 +3388,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 logBox.Lines[0] - 224 + 225 FormMFF08.cs logBox.Lines[1] Lines @@ -3388,7 +3403,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 logBox.Lines[1] - 225 + 226 FormMFF08.cs logBox.Lines[2] Lines @@ -3403,7 +3418,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 logBox.Lines[2] - 226 + 227 FormMFF08.cs logBox.Lines[3] Lines @@ -3418,7 +3433,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 logBox.Lines[3] - 227 + 228 FormMFF08.cs logBox.Lines[4] Lines @@ -3433,7 +3448,7 @@ MFF08工具给了你一次修复这些损坏卡片的机会。 logBox.Lines[4] - 228 + 229 FormMFF08.cs logBox.Lines[5] Lines diff --git a/MifareOneTool/ml_temp_SourceScan.xml b/MifareOneTool/ml_temp_SourceScan.xml index cadd401..eaa4aa9 100644 --- a/MifareOneTool/ml_temp_SourceScan.xml +++ b/MifareOneTool/ml_temp_SourceScan.xml @@ -7629,6 +7629,44 @@ 381 + Form1.cs + 1596 + 51 + nfc-bin/nfcUID.exe + false + 0 + 1596 + 1596 + false + false + ShowUID_Click + 3 + false + false + MifareOneTool.Form1 + false + + + 382 + Form1.cs + 1596 + 72 + -device=1 + false + 1 + 1596 + 1596 + false + false + ShowUID_Click + 3 + false + false + MifareOneTool.Form1 + false + + + 383 FormDiff.cs 30 26 @@ -7649,7 +7687,7 @@ false - 382 + 384 FormDiff.cs 31 25 @@ -7670,7 +7708,7 @@ false - 383 + 385 FormDiff.cs 45 33 @@ -7689,7 +7727,7 @@ false - 384 + 386 FormDiff.cs 49 46 @@ -7710,7 +7748,7 @@ false - 385 + 387 FormDiff.cs 60 44 @@ -7730,7 +7768,7 @@ false - 386 + 388 FormDiff.cs 68 26 @@ -7751,7 +7789,7 @@ false - 387 + 389 FormDiff.cs 69 25 @@ -7772,7 +7810,7 @@ false - 388 + 390 FormDiff.cs 83 33 @@ -7791,7 +7829,7 @@ false - 389 + 391 FormDiff.cs 87 46 @@ -7812,7 +7850,7 @@ false - 390 + 392 FormDiff.cs 102 27 @@ -7833,7 +7871,7 @@ false - 391 + 393 FormDiff.cs 111 33 @@ -7852,7 +7890,7 @@ false - 392 + 394 FormDiff.cs 112 32 @@ -7873,7 +7911,7 @@ false - 393 + 395 FormDiff.cs 120 37 @@ -7892,7 +7930,7 @@ false - 394 + 396 FormDiff.cs 124 37 @@ -7911,7 +7949,7 @@ false - 395 + 397 FormDiff.cs 127 37 @@ -7930,7 +7968,7 @@ false - 396 + 398 FormDiff.cs 128 37 @@ -7949,7 +7987,7 @@ false - 397 + 399 FormDiff.cs 129 37 @@ -7968,7 +8006,7 @@ false - 398 + 400 FormDiff.cs 130 39 @@ -7987,7 +8025,7 @@ false - 399 + 401 FormDiff.cs 137 20 @@ -8008,7 +8046,7 @@ false - 400 + 402 FormDiff.cs 137 59 @@ -8030,7 +8068,7 @@ false - 401 + 403 FormHardNes.cs 38 46 @@ -8049,7 +8087,7 @@ false - 402 + 404 FormHardNes.cs 39 81 @@ -8068,7 +8106,7 @@ false - 403 + 405 FormHardNes.cs 40 43 @@ -8087,7 +8125,7 @@ false - 404 + 406 FormHardNes.cs 40 49 @@ -8106,7 +8144,7 @@ false - 405 + 407 FormHardNes.cs 40 56 @@ -8125,7 +8163,7 @@ false - 406 + 408 FormHardNes.cs 41 81 @@ -8144,7 +8182,7 @@ false - 407 + 409 FormHardNes.cs 42 42 @@ -8163,7 +8201,7 @@ false - 408 + 410 FormHardNes.cs 42 48 @@ -8182,7 +8220,7 @@ false - 409 + 411 FormHardNes.cs 48 25 @@ -8201,7 +8239,7 @@ false - 410 + 412 FormHardNes.cs 49 33 @@ -8220,7 +8258,7 @@ false - 411 + 413 FormHardNes.cs 50 40 @@ -8239,7 +8277,7 @@ false - 412 + 414 FormHardNes.cs 50 46 @@ -8258,7 +8296,7 @@ false - 413 + 415 FormHardNes.cs 51 19 @@ -8277,7 +8315,7 @@ false - 414 + 416 FormHardNes.cs 69 38 @@ -8296,7 +8334,7 @@ false - 415 + 417 FormHardNes.cs 119 33 @@ -8317,7 +8355,7 @@ false - 416 + 418 FormHTool.cs 34 27 @@ -8338,7 +8376,7 @@ false - 417 + 419 FormHTool.cs 39 44 @@ -8358,7 +8396,7 @@ false - 418 + 420 FormHTool.cs 56 41 @@ -8379,7 +8417,7 @@ false - 419 + 421 FormHTool.cs 59 32 @@ -8400,7 +8438,7 @@ false - 420 + 422 FormHTool.cs 80 24 @@ -8422,7 +8460,7 @@ false - 421 + 423 FormHTool.cs 88 24 @@ -8444,7 +8482,7 @@ false - 422 + 424 FormHTool.cs 96 24 @@ -8466,7 +8504,7 @@ false - 423 + 425 FormHTool.cs 108 26 @@ -8487,7 +8525,7 @@ false - 424 + 426 FormHTool.cs 109 25 @@ -8508,7 +8546,7 @@ false - 425 + 427 FormHTool.cs 126 46 @@ -8529,7 +8567,7 @@ false - 426 + 428 FormHTool.cs 131 23 @@ -8550,7 +8588,7 @@ false - 427 + 429 FormHTool.cs 158 45 @@ -8571,7 +8609,7 @@ false - 428 + 430 FormHTool.cs 160 23 @@ -8592,7 +8630,7 @@ false - 429 + 431 FormHTool.cs 160 58 @@ -8613,7 +8651,7 @@ false - 430 + 432 FormHTool.cs 168 31 @@ -8632,7 +8670,7 @@ false - 431 + 433 FormHTool.cs 169 25 @@ -8653,7 +8691,7 @@ false - 432 + 434 FormHTool.cs 171 26 @@ -8674,7 +8712,7 @@ false - 433 + 435 FormHTool.cs 186 45 @@ -8695,7 +8733,7 @@ false - 434 + 436 FormHTool.cs 188 23 @@ -8716,7 +8754,7 @@ false - 435 + 437 FormHTool.cs 188 52 @@ -8735,7 +8773,7 @@ false - 436 + 438 FormHTool.cs 193 38 @@ -8754,7 +8792,7 @@ false - 437 + 439 FormHTool.cs 210 38 @@ -8773,7 +8811,7 @@ false - 438 + 440 FormHTool.cs 236 37 @@ -8794,7 +8832,7 @@ false - 439 + 441 FormHTool.cs 261 27 @@ -8815,7 +8853,7 @@ false - 440 + 442 FormHTool.cs 268 52 @@ -8836,7 +8874,7 @@ false - 441 + 443 FormHTool.cs 284 33 @@ -8857,7 +8895,7 @@ false - 442 + 444 FormHTool.cs 288 30 @@ -8879,7 +8917,7 @@ false - 443 + 445 FormHTool.cs 291 28 @@ -8900,7 +8938,7 @@ false - 444 + 446 FormHTool.cs 291 59 @@ -8920,7 +8958,7 @@ false - 445 + 447 FormHTool.cs 294 32 @@ -8942,7 +8980,7 @@ false - 446 + 448 FormHTool.cs 298 32 @@ -8964,7 +9002,7 @@ false - 447 + 449 FormHTool.cs 302 32 @@ -8986,7 +9024,7 @@ false - 448 + 450 FormHTool.cs 306 32 @@ -9008,7 +9046,7 @@ false - 449 + 451 FormHTool.cs 320 47 @@ -9029,7 +9067,7 @@ false - 450 + 452 FormHTool.cs 320 89 @@ -9050,7 +9088,7 @@ false - 451 + 453 FormHTool.cs 321 27 @@ -9069,7 +9107,7 @@ false - 452 + 454 FormHTool.cs 324 33 @@ -9090,7 +9128,7 @@ false - 453 + 455 FormHTool.cs 324 55 @@ -9111,7 +9149,7 @@ false - 454 + 456 FormHTool.cs 334 23 @@ -9132,7 +9170,7 @@ false - 455 + 457 FormHTool.cs 334 60 @@ -9153,7 +9191,7 @@ false - 456 + 458 FormHTool.cs 343 23 @@ -9174,7 +9212,7 @@ false - 457 + 459 FormHTool.cs 352 33 @@ -9195,7 +9233,7 @@ false - 458 + 460 FormHTool.cs 356 30 @@ -9217,7 +9255,7 @@ false - 459 + 461 FormHTool.cs 359 28 @@ -9238,7 +9276,7 @@ false - 460 + 462 FormHTool.cs 359 59 @@ -9258,7 +9296,7 @@ false - 461 + 463 FormHTool.cs 368 32 @@ -9280,7 +9318,7 @@ false - 462 + 464 FormHTool.cs 376 32 @@ -9302,7 +9340,7 @@ false - 463 + 465 FormHTool.cs 384 32 @@ -9324,7 +9362,7 @@ false - 464 + 466 FormHTool.cs 388 32 @@ -9346,7 +9384,7 @@ false - 465 + 467 FormHTool.cs 401 31 @@ -9365,7 +9403,7 @@ false - 466 + 468 FormHTool.cs 402 25 @@ -9386,7 +9424,7 @@ false - 467 + 469 FormHTool.cs 404 26 @@ -9407,7 +9445,7 @@ false - 468 + 470 FormHTool.cs 419 45 @@ -9428,7 +9466,7 @@ false - 469 + 471 FormHTool.cs 421 23 @@ -9449,7 +9487,7 @@ false - 470 + 472 FormHTool.cs 421 56 @@ -9468,7 +9506,7 @@ false - 471 + 473 FormHTool.cs 429 31 @@ -9487,7 +9525,7 @@ false - 472 + 474 FormHTool.cs 430 25 @@ -9508,7 +9546,7 @@ false - 473 + 475 FormHTool.cs 432 26 @@ -9529,7 +9567,7 @@ false - 474 + 476 FormHTool.cs 442 23 @@ -9550,7 +9588,7 @@ false - 475 + 477 FormHTool.cs 442 57 @@ -9569,7 +9607,7 @@ false - 476 + 478 FormHTool.cs 450 26 @@ -9590,7 +9628,7 @@ false - 477 + 479 FormHTool.cs 451 25 @@ -9611,7 +9649,7 @@ false - 478 + 480 FormHTool.cs 468 46 @@ -9632,7 +9670,7 @@ false - 479 + 481 FormHTool.cs 473 23 @@ -9653,7 +9691,7 @@ false - 480 + 482 FormHTool.cs 481 31 @@ -9674,7 +9712,7 @@ false - 481 + 483 FormHTool.cs 482 32 @@ -9693,7 +9731,7 @@ false - 482 + 484 FormHTool.cs 483 32 @@ -9712,7 +9750,7 @@ false - 483 + 485 FormMFF08.cs 26 26 @@ -9733,7 +9771,7 @@ false - 484 + 486 FormMFF08.cs 27 25 @@ -9754,7 +9792,7 @@ false - 485 + 487 FormMFF08.cs 45 38 @@ -9774,7 +9812,7 @@ false - 486 + 488 FormMFF08.cs 70 45 @@ -9795,7 +9833,7 @@ false - 487 + 489 FormMFF08.cs 70 68 @@ -9816,7 +9854,7 @@ false - 488 + 490 FormMFF08.cs 72 32 @@ -9835,7 +9873,7 @@ false - 489 + 491 FormMFF08.cs 77 48 @@ -9854,7 +9892,7 @@ false - 490 + 492 FormMFF08.cs 77 67 @@ -9873,7 +9911,7 @@ false - 491 + 493 FormMFF08.cs 77 72 @@ -9892,7 +9930,7 @@ false - 492 + 494 FormMFF08.cs 83 58 @@ -9911,7 +9949,7 @@ false - 493 + 495 FormMFF08.cs 85 30 @@ -9930,7 +9968,7 @@ false - 494 + 496 FormMFF08.cs 85 47 @@ -9949,7 +9987,7 @@ false - 495 + 497 FormMFF08.cs 85 67 @@ -9968,7 +10006,7 @@ false - 496 + 498 FormMFF08.cs 88 35 @@ -9987,7 +10025,7 @@ false - 497 + 499 FormMFF08.cs 88 53 @@ -10006,7 +10044,7 @@ false - 498 + 500 FormMFF08.cs 105 35 @@ -10027,7 +10065,7 @@ false - 499 + 501 FormMFF08.cs 110 45 @@ -10048,7 +10086,7 @@ false - 500 + 502 FormMFF08.cs 110 68 @@ -10069,7 +10107,7 @@ false - 501 + 503 FormMFF08.cs 112 32 @@ -10088,7 +10126,7 @@ false - 502 + 504 FormMFF08.cs 115 33 @@ -10110,7 +10148,7 @@ false - 503 + 505 FormMFF08.cs 115 75 @@ -10131,7 +10169,7 @@ false - 504 + 506 FormMFF08.cs 122 48 @@ -10150,7 +10188,7 @@ false - 505 + 507 FormMFF08.cs 122 67 @@ -10169,7 +10207,7 @@ false - 506 + 508 FormMFF08.cs 127 31 @@ -10188,7 +10226,7 @@ false - 507 + 509 FormMFF08.cs 129 33 @@ -10210,7 +10248,7 @@ false - 508 + 510 FormMFF08.cs 129 63 @@ -10231,7 +10269,7 @@ false - 509 + 511 GitHubUpdate.cs 17 37 @@ -10252,7 +10290,7 @@ false - 510 + 512 GitHubUpdate.cs 25 66 @@ -10271,7 +10309,7 @@ false - 511 + 513 GitHubUpdate.cs 25 110 @@ -10290,7 +10328,7 @@ false - 512 + 514 GitHubUpdate.cs 29 34 @@ -10309,7 +10347,7 @@ false - 513 + 515 GitHubUpdate.cs 39 46 @@ -10328,7 +10366,7 @@ false - 514 + 516 GitHubUpdate.cs 52 66 @@ -10347,7 +10385,7 @@ false - 515 + 517 GitHubUpdate.cs 52 110 @@ -10366,7 +10404,7 @@ false - 516 + 518 GitHubUpdate.cs 56 34 @@ -10385,7 +10423,7 @@ false - 517 + 519 GitHubUpdate.cs 65 46 @@ -10404,7 +10442,7 @@ false - 518 + 520 Program.cs 38 41 @@ -10426,7 +10464,7 @@ false - 519 + 521 Program.cs 38 83