diff --git a/MifareOneTool/Form1.Designer.cs b/MifareOneTool/Form1.Designer.cs
index 66058a8..85d652c 100644
--- a/MifareOneTool/Form1.Designer.cs
+++ b/MifareOneTool/Form1.Designer.cs
@@ -63,28 +63,28 @@ private void InitializeComponent()
this.buttonMFF08 = new System.Windows.Forms.Button();
this.tabControl1 = new System.Windows.Forms.TabControl();
this.tabPage2 = new System.Windows.Forms.TabPage();
- this.buttonEStop = new System.Windows.Forms.Button();
- this.label8 = new System.Windows.Forms.Label();
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
this.label7 = new System.Windows.Forms.Label();
- this.label6 = new System.Windows.Forms.Label();
- this.label4 = new System.Windows.Forms.Label();
+ this.buttonEscan = new System.Windows.Forms.Button();
this.label3 = new System.Windows.Forms.Label();
- this.label2 = new System.Windows.Forms.Label();
this.buttonECheckEncrypt = new System.Windows.Forms.Button();
+ this.label2 = new System.Windows.Forms.Label();
this.buttoEScanCard = new System.Windows.Forms.Button();
+ this.label5 = new System.Windows.Forms.Label();
+ this.label8 = new System.Windows.Forms.Label();
+ this.label6 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
this.groupBox7 = new System.Windows.Forms.GroupBox();
this.buttonECuidWrite = new System.Windows.Forms.Button();
this.buttonEUIDWrite = new System.Windows.Forms.Button();
this.button4 = new System.Windows.Forms.Button();
- this.buttonEMfWrite = new System.Windows.Forms.Button();
- this.buttonEscan = new System.Windows.Forms.Button();
this.groupBox5 = new System.Windows.Forms.GroupBox();
this.buttonEReadUID = new System.Windows.Forms.Button();
this.buttonESelectKey = new System.Windows.Forms.Button();
this.buttonECmfoc = new System.Windows.Forms.Button();
this.buttonEMfRead = new System.Windows.Forms.Button();
this.buttonEMfoc = new System.Windows.Forms.Button();
- this.label5 = new System.Windows.Forms.Label();
this.tabPage1 = new System.Windows.Forms.TabPage();
this.groupBox10 = new System.Windows.Forms.GroupBox();
this.buttonHardNested = new System.Windows.Forms.Button();
@@ -112,6 +112,7 @@ private void InitializeComponent()
this.checkBoxWriteProtect = new System.Windows.Forms.CheckBox();
this.checkBoxAutoLoadKey = new System.Windows.Forms.CheckBox();
this.checkBoxAutoABN = new System.Windows.Forms.CheckBox();
+ this.buttonEStop = new System.Windows.Forms.Button();
this.statusStrip1 = new System.Windows.Forms.StatusStrip();
this.statusLabel = new System.Windows.Forms.ToolStripStatusLabel();
this.runTimeLabel = new System.Windows.Forms.ToolStripStatusLabel();
@@ -119,12 +120,48 @@ private void InitializeComponent()
this.toolStripCheckUpdate = new System.Windows.Forms.ToolStripSplitButton();
this.curDevice = new System.Windows.Forms.ToolStripStatusLabel();
this.timer1 = new System.Windows.Forms.Timer(this.components);
+ this.tableLayoutPanel2 = new System.Windows.Forms.TableLayoutPanel();
+ this.flowLayoutPanel1 = new System.Windows.Forms.FlowLayoutPanel();
+ this.tableLayoutPanel3 = new System.Windows.Forms.TableLayoutPanel();
+ this.tableLayoutPanel5 = new System.Windows.Forms.TableLayoutPanel();
+ this.tableLayoutPanel6 = new System.Windows.Forms.TableLayoutPanel();
+ this.tableLayoutPanel7 = new System.Windows.Forms.TableLayoutPanel();
+ this.tableLayoutPanel8 = new System.Windows.Forms.TableLayoutPanel();
+ this.tableLayoutPanel9 = new System.Windows.Forms.TableLayoutPanel();
+ this.tableLayoutPanel10 = new System.Windows.Forms.TableLayoutPanel();
+ this.flowLayoutPanel2 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel3 = new System.Windows.Forms.FlowLayoutPanel();
+ this.tableLayoutPanel12 = new System.Windows.Forms.TableLayoutPanel();
+ this.flowLayoutPanel4 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel5 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel6 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel7 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel8 = new System.Windows.Forms.FlowLayoutPanel();
+ this.tableLayoutPanel4 = new System.Windows.Forms.TableLayoutPanel();
+ this.flowLayoutPanel9 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel10 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel11 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel12 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel13 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel14 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel15 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel16 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel17 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel18 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel19 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel20 = new System.Windows.Forms.FlowLayoutPanel();
+ this.flowLayoutPanel21 = new System.Windows.Forms.FlowLayoutPanel();
+ this.tableLayoutPanel11 = new System.Windows.Forms.TableLayoutPanel();
+ this.tableLayoutPanel13 = new System.Windows.Forms.TableLayoutPanel();
+ this.buttonEMfWrite = new System.Windows.Forms.Button();
this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout();
this.groupBox3.SuspendLayout();
this.groupBox4.SuspendLayout();
this.tabControl1.SuspendLayout();
this.tabPage2.SuspendLayout();
+ this.panel1.SuspendLayout();
+ this.tableLayoutPanel1.SuspendLayout();
this.groupBox7.SuspendLayout();
this.groupBox5.SuspendLayout();
this.tabPage1.SuspendLayout();
@@ -139,17 +176,47 @@ private void InitializeComponent()
((System.ComponentModel.ISupportInitialize)(this.numericCLIFontSize)).BeginInit();
this.groupBox6.SuspendLayout();
this.statusStrip1.SuspendLayout();
+ this.tableLayoutPanel2.SuspendLayout();
+ this.flowLayoutPanel1.SuspendLayout();
+ this.tableLayoutPanel3.SuspendLayout();
+ this.tableLayoutPanel5.SuspendLayout();
+ this.tableLayoutPanel6.SuspendLayout();
+ this.tableLayoutPanel7.SuspendLayout();
+ this.tableLayoutPanel8.SuspendLayout();
+ this.tableLayoutPanel9.SuspendLayout();
+ this.tableLayoutPanel10.SuspendLayout();
+ this.flowLayoutPanel2.SuspendLayout();
+ this.flowLayoutPanel3.SuspendLayout();
+ this.tableLayoutPanel12.SuspendLayout();
+ this.flowLayoutPanel4.SuspendLayout();
+ this.flowLayoutPanel5.SuspendLayout();
+ this.flowLayoutPanel6.SuspendLayout();
+ this.flowLayoutPanel7.SuspendLayout();
+ this.flowLayoutPanel8.SuspendLayout();
+ this.tableLayoutPanel4.SuspendLayout();
+ this.flowLayoutPanel9.SuspendLayout();
+ this.flowLayoutPanel10.SuspendLayout();
+ this.flowLayoutPanel11.SuspendLayout();
+ this.flowLayoutPanel12.SuspendLayout();
+ this.flowLayoutPanel13.SuspendLayout();
+ this.flowLayoutPanel14.SuspendLayout();
+ this.flowLayoutPanel15.SuspendLayout();
+ this.flowLayoutPanel16.SuspendLayout();
+ this.flowLayoutPanel17.SuspendLayout();
+ this.flowLayoutPanel18.SuspendLayout();
+ this.flowLayoutPanel19.SuspendLayout();
+ this.flowLayoutPanel20.SuspendLayout();
+ this.flowLayoutPanel21.SuspendLayout();
+ this.tableLayoutPanel11.SuspendLayout();
+ this.tableLayoutPanel13.SuspendLayout();
this.SuspendLayout();
//
// groupBox1
//
resources.ApplyResources(this.groupBox1, "groupBox1");
- this.groupBox1.Controls.Add(this.buttonCLI);
- this.groupBox1.Controls.Add(this.buttonScanCard);
- this.groupBox1.Controls.Add(this.buttonListDev);
+ this.groupBox1.Controls.Add(this.tableLayoutPanel5);
this.groupBox1.Name = "groupBox1";
this.groupBox1.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox1, resources.GetString("groupBox1.ToolTip"));
//
// buttonCLI
//
@@ -182,7 +249,6 @@ private void InitializeComponent()
this.richTextBox1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.ReadOnly = true;
- this.toolTipHelp.SetToolTip(this.richTextBox1, resources.GetString("richTextBox1.ToolTip"));
//
// buttonMfRead
//
@@ -195,13 +261,9 @@ private void InitializeComponent()
// groupBox2
//
resources.ApplyResources(this.groupBox2, "groupBox2");
- this.groupBox2.Controls.Add(this.buttonMfFormat);
- this.groupBox2.Controls.Add(this.buttonMfWrite);
- this.groupBox2.Controls.Add(this.buttonSelectKey);
- this.groupBox2.Controls.Add(this.buttonMfRead);
+ this.groupBox2.Controls.Add(this.tableLayoutPanel7);
this.groupBox2.Name = "groupBox2";
this.groupBox2.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox2, resources.GetString("groupBox2.ToolTip"));
//
// buttonMfFormat
//
@@ -278,18 +340,14 @@ private void InitializeComponent()
// groupBox3
//
resources.ApplyResources(this.groupBox3, "groupBox3");
- this.groupBox3.Controls.Add(this.buttonKill);
- this.groupBox3.Controls.Add(this.buttonConSave);
- this.groupBox3.Controls.Add(this.buttonConClr);
+ this.groupBox3.Controls.Add(this.tableLayoutPanel10);
this.groupBox3.Name = "groupBox3";
this.groupBox3.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox3, resources.GetString("groupBox3.ToolTip"));
//
// buttonKill
//
resources.ApplyResources(this.buttonKill, "buttonKill");
this.buttonKill.Name = "buttonKill";
- this.toolTipHelp.SetToolTip(this.buttonKill, resources.GetString("buttonKill.ToolTip"));
this.buttonKill.UseVisualStyleBackColor = true;
this.buttonKill.Click += new System.EventHandler(this.buttonKill_Click);
//
@@ -297,7 +355,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonConSave, "buttonConSave");
this.buttonConSave.Name = "buttonConSave";
- this.toolTipHelp.SetToolTip(this.buttonConSave, resources.GetString("buttonConSave.ToolTip"));
this.buttonConSave.UseVisualStyleBackColor = true;
this.buttonConSave.Click += new System.EventHandler(this.buttonConSave_Click);
//
@@ -305,7 +362,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonConClr, "buttonConClr");
this.buttonConClr.Name = "buttonConClr";
- this.toolTipHelp.SetToolTip(this.buttonConClr, resources.GetString("buttonConClr.ToolTip"));
this.buttonConClr.UseVisualStyleBackColor = true;
this.buttonConClr.Click += new System.EventHandler(this.buttonConClr_Click);
//
@@ -321,7 +377,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonHexTool, "buttonHexTool");
this.buttonHexTool.Name = "buttonHexTool";
- this.toolTipHelp.SetToolTip(this.buttonHexTool, resources.GetString("buttonHexTool.ToolTip"));
this.buttonHexTool.UseVisualStyleBackColor = true;
this.buttonHexTool.Click += new System.EventHandler(this.buttonHexTool_Click);
//
@@ -329,7 +384,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonDiffTool, "buttonDiffTool");
this.buttonDiffTool.Name = "buttonDiffTool";
- this.toolTipHelp.SetToolTip(this.buttonDiffTool, resources.GetString("buttonDiffTool.ToolTip"));
this.buttonDiffTool.UseVisualStyleBackColor = true;
this.buttonDiffTool.Click += new System.EventHandler(this.buttonDiffTool_Click);
//
@@ -384,18 +438,14 @@ private void InitializeComponent()
// groupBox4
//
resources.ApplyResources(this.groupBox4, "groupBox4");
- this.groupBox4.Controls.Add(this.buttonMFF08);
- this.groupBox4.Controls.Add(this.buttonDiffTool);
- this.groupBox4.Controls.Add(this.buttonHexTool);
+ this.groupBox4.Controls.Add(this.tableLayoutPanel6);
this.groupBox4.Name = "groupBox4";
this.groupBox4.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox4, resources.GetString("groupBox4.ToolTip"));
//
// buttonMFF08
//
resources.ApplyResources(this.buttonMFF08, "buttonMFF08");
this.buttonMFF08.Name = "buttonMFF08";
- this.toolTipHelp.SetToolTip(this.buttonMFF08, resources.GetString("buttonMFF08.ToolTip"));
this.buttonMFF08.UseVisualStyleBackColor = true;
this.buttonMFF08.Click += new System.EventHandler(this.buttonMFF08_Click);
//
@@ -407,106 +457,104 @@ private void InitializeComponent()
this.tabControl1.Controls.Add(this.tabPage3);
this.tabControl1.Name = "tabControl1";
this.tabControl1.SelectedIndex = 0;
- this.toolTipHelp.SetToolTip(this.tabControl1, resources.GetString("tabControl1.ToolTip"));
//
// tabPage2
//
+ this.tabPage2.Controls.Add(this.tableLayoutPanel2);
resources.ApplyResources(this.tabPage2, "tabPage2");
- this.tabPage2.Controls.Add(this.buttonEStop);
- this.tabPage2.Controls.Add(this.label8);
- this.tabPage2.Controls.Add(this.label7);
- this.tabPage2.Controls.Add(this.label6);
- this.tabPage2.Controls.Add(this.label4);
- this.tabPage2.Controls.Add(this.label3);
- this.tabPage2.Controls.Add(this.label2);
- this.tabPage2.Controls.Add(this.buttonECheckEncrypt);
- this.tabPage2.Controls.Add(this.buttoEScanCard);
- this.tabPage2.Controls.Add(this.groupBox7);
- this.tabPage2.Controls.Add(this.buttonEscan);
- this.tabPage2.Controls.Add(this.groupBox5);
- this.tabPage2.Controls.Add(this.label5);
this.tabPage2.Name = "tabPage2";
- this.toolTipHelp.SetToolTip(this.tabPage2, resources.GetString("tabPage2.ToolTip"));
this.tabPage2.UseVisualStyleBackColor = true;
//
- // buttonEStop
+ // panel1
//
- resources.ApplyResources(this.buttonEStop, "buttonEStop");
- this.buttonEStop.Name = "buttonEStop";
- this.toolTipHelp.SetToolTip(this.buttonEStop, resources.GetString("buttonEStop.ToolTip"));
- this.buttonEStop.UseVisualStyleBackColor = true;
- this.buttonEStop.Click += new System.EventHandler(this.buttonEStop_Click);
+ resources.ApplyResources(this.panel1, "panel1");
+ this.panel1.Controls.Add(this.tableLayoutPanel1);
+ this.panel1.Controls.Add(this.label5);
+ this.panel1.Name = "panel1";
//
- // label8
+ // tableLayoutPanel1
//
- resources.ApplyResources(this.label8, "label8");
- this.label8.ForeColor = System.Drawing.Color.Green;
- this.label8.Name = "label8";
- this.toolTipHelp.SetToolTip(this.label8, resources.GetString("label8.ToolTip"));
+ resources.ApplyResources(this.tableLayoutPanel1, "tableLayoutPanel1");
+ this.tableLayoutPanel1.Controls.Add(this.label7, 0, 1);
+ this.tableLayoutPanel1.Controls.Add(this.buttonEscan, 0, 0);
+ this.tableLayoutPanel1.Controls.Add(this.label3, 3, 0);
+ this.tableLayoutPanel1.Controls.Add(this.buttonECheckEncrypt, 2, 0);
+ this.tableLayoutPanel1.Controls.Add(this.label2, 1, 0);
+ this.tableLayoutPanel1.Controls.Add(this.buttoEScanCard, 2, 1);
+ this.tableLayoutPanel1.Name = "tableLayoutPanel1";
+ this.tableLayoutPanel1.Paint += new System.Windows.Forms.PaintEventHandler(this.TableLayoutPanel1_Paint);
//
// label7
//
resources.ApplyResources(this.label7, "label7");
this.label7.ForeColor = System.Drawing.Color.Green;
this.label7.Name = "label7";
- this.toolTipHelp.SetToolTip(this.label7, resources.GetString("label7.ToolTip"));
- //
- // label6
- //
- resources.ApplyResources(this.label6, "label6");
- this.label6.Name = "label6";
- this.toolTipHelp.SetToolTip(this.label6, resources.GetString("label6.ToolTip"));
//
- // label4
+ // buttonEscan
//
- resources.ApplyResources(this.label4, "label4");
- this.label4.Name = "label4";
- this.toolTipHelp.SetToolTip(this.label4, resources.GetString("label4.ToolTip"));
+ resources.ApplyResources(this.buttonEscan, "buttonEscan");
+ this.buttonEscan.Name = "buttonEscan";
+ this.buttonEscan.UseVisualStyleBackColor = true;
+ this.buttonEscan.Click += new System.EventHandler(this.buttonEscan_Click);
//
// label3
//
resources.ApplyResources(this.label3, "label3");
this.label3.Name = "label3";
- this.toolTipHelp.SetToolTip(this.label3, resources.GetString("label3.ToolTip"));
- //
- // label2
- //
- resources.ApplyResources(this.label2, "label2");
- this.label2.Name = "label2";
- this.toolTipHelp.SetToolTip(this.label2, resources.GetString("label2.ToolTip"));
//
// buttonECheckEncrypt
//
resources.ApplyResources(this.buttonECheckEncrypt, "buttonECheckEncrypt");
this.buttonECheckEncrypt.Name = "buttonECheckEncrypt";
- this.toolTipHelp.SetToolTip(this.buttonECheckEncrypt, resources.GetString("buttonECheckEncrypt.ToolTip"));
this.buttonECheckEncrypt.UseVisualStyleBackColor = true;
this.buttonECheckEncrypt.Click += new System.EventHandler(this.buttonECheckEncrypt_Click);
//
+ // label2
+ //
+ resources.ApplyResources(this.label2, "label2");
+ this.label2.Name = "label2";
+ //
// buttoEScanCard
//
resources.ApplyResources(this.buttoEScanCard, "buttoEScanCard");
this.buttoEScanCard.Name = "buttoEScanCard";
- this.toolTipHelp.SetToolTip(this.buttoEScanCard, resources.GetString("buttoEScanCard.ToolTip"));
this.buttoEScanCard.UseVisualStyleBackColor = true;
this.buttoEScanCard.Click += new System.EventHandler(this.buttoEScanCard_Click);
//
+ // label5
+ //
+ this.label5.AutoEllipsis = true;
+ resources.ApplyResources(this.label5, "label5");
+ this.label5.ForeColor = System.Drawing.Color.Blue;
+ this.label5.Name = "label5";
+ //
+ // label8
+ //
+ resources.ApplyResources(this.label8, "label8");
+ this.label8.ForeColor = System.Drawing.Color.Green;
+ this.label8.Name = "label8";
+ //
+ // label6
+ //
+ resources.ApplyResources(this.label6, "label6");
+ this.label6.Name = "label6";
+ //
+ // label4
+ //
+ resources.ApplyResources(this.label4, "label4");
+ this.label4.Name = "label4";
+ //
// groupBox7
//
resources.ApplyResources(this.groupBox7, "groupBox7");
- this.groupBox7.Controls.Add(this.buttonECuidWrite);
- this.groupBox7.Controls.Add(this.buttonEUIDWrite);
- this.groupBox7.Controls.Add(this.button4);
- this.groupBox7.Controls.Add(this.buttonEMfWrite);
+ this.groupBox7.Controls.Add(this.tableLayoutPanel13);
this.groupBox7.Name = "groupBox7";
this.groupBox7.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox7, resources.GetString("groupBox7.ToolTip"));
//
// buttonECuidWrite
//
resources.ApplyResources(this.buttonECuidWrite, "buttonECuidWrite");
this.buttonECuidWrite.Name = "buttonECuidWrite";
- this.toolTipHelp.SetToolTip(this.buttonECuidWrite, resources.GetString("buttonECuidWrite.ToolTip"));
this.buttonECuidWrite.UseVisualStyleBackColor = true;
this.buttonECuidWrite.Click += new System.EventHandler(this.buttonECuidWrite_Click);
//
@@ -514,7 +562,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonEUIDWrite, "buttonEUIDWrite");
this.buttonEUIDWrite.Name = "buttonEUIDWrite";
- this.toolTipHelp.SetToolTip(this.buttonEUIDWrite, resources.GetString("buttonEUIDWrite.ToolTip"));
this.buttonEUIDWrite.UseVisualStyleBackColor = true;
this.buttonEUIDWrite.Click += new System.EventHandler(this.buttonEUIDWrite_Click);
//
@@ -522,43 +569,20 @@ private void InitializeComponent()
//
resources.ApplyResources(this.button4, "button4");
this.button4.Name = "button4";
- this.toolTipHelp.SetToolTip(this.button4, resources.GetString("button4.ToolTip"));
this.button4.UseVisualStyleBackColor = true;
this.button4.Click += new System.EventHandler(this.button4_Click);
//
- // buttonEMfWrite
- //
- resources.ApplyResources(this.buttonEMfWrite, "buttonEMfWrite");
- this.buttonEMfWrite.Name = "buttonEMfWrite";
- this.toolTipHelp.SetToolTip(this.buttonEMfWrite, resources.GetString("buttonEMfWrite.ToolTip"));
- this.buttonEMfWrite.UseVisualStyleBackColor = true;
- this.buttonEMfWrite.Click += new System.EventHandler(this.buttonEMfWrite_Click);
- //
- // buttonEscan
- //
- resources.ApplyResources(this.buttonEscan, "buttonEscan");
- this.buttonEscan.Name = "buttonEscan";
- this.toolTipHelp.SetToolTip(this.buttonEscan, resources.GetString("buttonEscan.ToolTip"));
- this.buttonEscan.UseVisualStyleBackColor = true;
- this.buttonEscan.Click += new System.EventHandler(this.buttonEscan_Click);
- //
// groupBox5
//
resources.ApplyResources(this.groupBox5, "groupBox5");
- this.groupBox5.Controls.Add(this.buttonEReadUID);
- this.groupBox5.Controls.Add(this.buttonESelectKey);
- this.groupBox5.Controls.Add(this.buttonECmfoc);
- this.groupBox5.Controls.Add(this.buttonEMfRead);
- this.groupBox5.Controls.Add(this.buttonEMfoc);
+ this.groupBox5.Controls.Add(this.tableLayoutPanel11);
this.groupBox5.Name = "groupBox5";
this.groupBox5.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox5, resources.GetString("groupBox5.ToolTip"));
//
// buttonEReadUID
//
resources.ApplyResources(this.buttonEReadUID, "buttonEReadUID");
this.buttonEReadUID.Name = "buttonEReadUID";
- this.toolTipHelp.SetToolTip(this.buttonEReadUID, resources.GetString("buttonEReadUID.ToolTip"));
this.buttonEReadUID.UseVisualStyleBackColor = true;
this.buttonEReadUID.Click += new System.EventHandler(this.buttonEReadUID_Click);
//
@@ -566,7 +590,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonESelectKey, "buttonESelectKey");
this.buttonESelectKey.Name = "buttonESelectKey";
- this.toolTipHelp.SetToolTip(this.buttonESelectKey, resources.GetString("buttonESelectKey.ToolTip"));
this.buttonESelectKey.UseVisualStyleBackColor = true;
this.buttonESelectKey.Click += new System.EventHandler(this.buttonESelectKey_Click);
//
@@ -574,7 +597,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonECmfoc, "buttonECmfoc");
this.buttonECmfoc.Name = "buttonECmfoc";
- this.toolTipHelp.SetToolTip(this.buttonECmfoc, resources.GetString("buttonECmfoc.ToolTip"));
this.buttonECmfoc.UseVisualStyleBackColor = true;
this.buttonECmfoc.Click += new System.EventHandler(this.buttonECmfoc_Click);
//
@@ -582,7 +604,6 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonEMfRead, "buttonEMfRead");
this.buttonEMfRead.Name = "buttonEMfRead";
- this.toolTipHelp.SetToolTip(this.buttonEMfRead, resources.GetString("buttonEMfRead.ToolTip"));
this.buttonEMfRead.UseVisualStyleBackColor = true;
this.buttonEMfRead.Click += new System.EventHandler(this.button2_Click);
//
@@ -590,109 +611,68 @@ private void InitializeComponent()
//
resources.ApplyResources(this.buttonEMfoc, "buttonEMfoc");
this.buttonEMfoc.Name = "buttonEMfoc";
- this.toolTipHelp.SetToolTip(this.buttonEMfoc, resources.GetString("buttonEMfoc.ToolTip"));
this.buttonEMfoc.UseVisualStyleBackColor = true;
this.buttonEMfoc.Click += new System.EventHandler(this.buttonEMfoc_Click);
//
- // label5
- //
- resources.ApplyResources(this.label5, "label5");
- this.label5.ForeColor = System.Drawing.Color.Blue;
- this.label5.Name = "label5";
- this.toolTipHelp.SetToolTip(this.label5, resources.GetString("label5.ToolTip"));
- //
// tabPage1
//
+ this.tabPage1.Controls.Add(this.tableLayoutPanel4);
resources.ApplyResources(this.tabPage1, "tabPage1");
- this.tabPage1.Controls.Add(this.groupBox10);
- this.tabPage1.Controls.Add(this.groupBox9);
- this.tabPage1.Controls.Add(this.groupBox8);
- this.tabPage1.Controls.Add(this.groupBox1);
- this.tabPage1.Controls.Add(this.groupBox4);
- this.tabPage1.Controls.Add(this.groupBox2);
- this.tabPage1.Controls.Add(this.groupBox3);
this.tabPage1.Name = "tabPage1";
- this.toolTipHelp.SetToolTip(this.tabPage1, resources.GetString("tabPage1.ToolTip"));
this.tabPage1.UseVisualStyleBackColor = true;
//
// groupBox10
//
resources.ApplyResources(this.groupBox10, "groupBox10");
- this.groupBox10.Controls.Add(this.buttonDictMfoc);
- this.groupBox10.Controls.Add(this.buttonnKeysMfoc);
- this.groupBox10.Controls.Add(this.buttonHardNested);
- this.groupBox10.Controls.Add(this.buttonMfcuk);
- this.groupBox10.Controls.Add(this.buttonCheckEncrypt);
- this.groupBox10.Controls.Add(this.buttonMfoc);
+ this.groupBox10.Controls.Add(this.tableLayoutPanel8);
this.groupBox10.Name = "groupBox10";
this.groupBox10.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox10, resources.GetString("groupBox10.ToolTip"));
//
// buttonHardNested
//
resources.ApplyResources(this.buttonHardNested, "buttonHardNested");
this.buttonHardNested.Name = "buttonHardNested";
- this.toolTipHelp.SetToolTip(this.buttonHardNested, resources.GetString("buttonHardNested.ToolTip"));
this.buttonHardNested.UseVisualStyleBackColor = true;
this.buttonHardNested.Click += new System.EventHandler(this.buttonHardNested_Click);
//
// groupBox9
//
resources.ApplyResources(this.groupBox9, "groupBox9");
- this.groupBox9.Controls.Add(this.label1);
- this.groupBox9.Controls.Add(this.buttonCmfWrite);
+ this.groupBox9.Controls.Add(this.flowLayoutPanel21);
this.groupBox9.Name = "groupBox9";
this.groupBox9.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox9, resources.GetString("groupBox9.ToolTip"));
//
// label1
//
resources.ApplyResources(this.label1, "label1");
this.label1.Name = "label1";
- this.toolTipHelp.SetToolTip(this.label1, resources.GetString("label1.ToolTip"));
//
// groupBox8
//
resources.ApplyResources(this.groupBox8, "groupBox8");
- this.groupBox8.Controls.Add(this.buttonBmfWrite);
- this.groupBox8.Controls.Add(this.buttonBmfRead);
- this.groupBox8.Controls.Add(this.buttonLockUfuid);
- this.groupBox8.Controls.Add(this.buttonUidWrite);
- this.groupBox8.Controls.Add(this.buttonUidFormat);
- this.groupBox8.Controls.Add(this.buttonUidReset);
+ this.groupBox8.Controls.Add(this.tableLayoutPanel9);
this.groupBox8.Name = "groupBox8";
this.groupBox8.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox8, resources.GetString("groupBox8.ToolTip"));
//
// tabPage3
//
+ this.tabPage3.Controls.Add(this.flowLayoutPanel6);
resources.ApplyResources(this.tabPage3, "tabPage3");
- this.tabPage3.Controls.Add(this.groupBox14);
- this.tabPage3.Controls.Add(this.groupBox13);
- this.tabPage3.Controls.Add(this.groupBox11);
- this.tabPage3.Controls.Add(this.groupBox12);
- this.tabPage3.Controls.Add(this.groupBox6);
this.tabPage3.Name = "tabPage3";
- this.toolTipHelp.SetToolTip(this.tabPage3, resources.GetString("tabPage3.ToolTip"));
this.tabPage3.UseVisualStyleBackColor = true;
this.tabPage3.Click += new System.EventHandler(this.tabPage3_Click);
//
// groupBox14
//
resources.ApplyResources(this.groupBox14, "groupBox14");
- this.groupBox14.Controls.Add(this.checkBoxMultiDev);
- this.groupBox14.Controls.Add(this.label11);
- this.groupBox14.Controls.Add(this.SetDeviceCombo);
- this.groupBox14.Controls.Add(this.checkBoxNewScan);
+ this.groupBox14.Controls.Add(this.flowLayoutPanel5);
this.groupBox14.Name = "groupBox14";
this.groupBox14.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox14, resources.GetString("groupBox14.ToolTip"));
//
// 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);
//
@@ -700,16 +680,14 @@ private void InitializeComponent()
//
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.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
this.SetDeviceCombo.DropDownWidth = 150;
this.SetDeviceCombo.FormattingEnabled = true;
+ resources.ApplyResources(this.SetDeviceCombo, "SetDeviceCombo");
this.SetDeviceCombo.Name = "SetDeviceCombo";
- this.toolTipHelp.SetToolTip(this.SetDeviceCombo, resources.GetString("SetDeviceCombo.ToolTip"));
this.SetDeviceCombo.SelectedIndexChanged += new System.EventHandler(this.SetDeviceCombo_SelectedIndexChanged);
//
// checkBoxNewScan
@@ -718,23 +696,19 @@ private void InitializeComponent()
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;
//
// groupBox13
//
resources.ApplyResources(this.groupBox13, "groupBox13");
- this.groupBox13.Controls.Add(this.checkBoxAutoSave);
- this.groupBox13.Controls.Add(this.checkBoxDefIsAdv);
+ this.groupBox13.Controls.Add(this.flowLayoutPanel4);
this.groupBox13.Name = "groupBox13";
this.groupBox13.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox13, resources.GetString("groupBox13.ToolTip"));
//
// checkBoxAutoSave
//
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);
//
@@ -742,41 +716,34 @@ private void InitializeComponent()
//
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);
//
// groupBox11
//
resources.ApplyResources(this.groupBox11, "groupBox11");
- this.groupBox11.Controls.Add(this.checkBoxHardLowCost);
+ this.groupBox11.Controls.Add(this.flowLayoutPanel3);
this.groupBox11.Name = "groupBox11";
this.groupBox11.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox11, resources.GetString("groupBox11.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);
//
// groupBox12
//
+ this.groupBox12.Controls.Add(this.tableLayoutPanel12);
resources.ApplyResources(this.groupBox12, "groupBox12");
- this.groupBox12.Controls.Add(this.numericCLIFontSize);
- this.groupBox12.Controls.Add(this.label10);
- this.groupBox12.Controls.Add(this.buttonCLIColor);
- this.groupBox12.Controls.Add(this.label9);
this.groupBox12.Name = "groupBox12";
this.groupBox12.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox12, resources.GetString("groupBox12.ToolTip"));
//
// numericCLIFontSize
//
- resources.ApplyResources(this.numericCLIFontSize, "numericCLIFontSize");
this.numericCLIFontSize.DecimalPlaces = 1;
+ resources.ApplyResources(this.numericCLIFontSize, "numericCLIFontSize");
this.numericCLIFontSize.Maximum = new decimal(new int[] {
36,
0,
@@ -788,7 +755,6 @@ private void InitializeComponent()
0,
0});
this.numericCLIFontSize.Name = "numericCLIFontSize";
- this.toolTipHelp.SetToolTip(this.numericCLIFontSize, resources.GetString("numericCLIFontSize.ToolTip"));
this.numericCLIFontSize.Value = new decimal(new int[] {
9,
0,
@@ -800,15 +766,13 @@ private void InitializeComponent()
//
resources.ApplyResources(this.label10, "label10");
this.label10.Name = "label10";
- this.toolTipHelp.SetToolTip(this.label10, resources.GetString("label10.ToolTip"));
//
// buttonCLIColor
//
- resources.ApplyResources(this.buttonCLIColor, "buttonCLIColor");
this.buttonCLIColor.BackColor = System.Drawing.Color.Black;
+ resources.ApplyResources(this.buttonCLIColor, "buttonCLIColor");
this.buttonCLIColor.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
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);
//
@@ -816,18 +780,13 @@ private void InitializeComponent()
//
resources.ApplyResources(this.label9, "label9");
this.label9.Name = "label9";
- this.toolTipHelp.SetToolTip(this.label9, resources.GetString("label9.ToolTip"));
//
// groupBox6
//
resources.ApplyResources(this.groupBox6, "groupBox6");
- this.groupBox6.Controls.Add(this.checkBoxCuidKeyOver);
- this.groupBox6.Controls.Add(this.checkBoxWriteProtect);
- this.groupBox6.Controls.Add(this.checkBoxAutoLoadKey);
- this.groupBox6.Controls.Add(this.checkBoxAutoABN);
+ this.groupBox6.Controls.Add(this.flowLayoutPanel2);
this.groupBox6.Name = "groupBox6";
this.groupBox6.TabStop = false;
- this.toolTipHelp.SetToolTip(this.groupBox6, resources.GetString("groupBox6.ToolTip"));
//
// checkBoxCuidKeyOver
//
@@ -835,7 +794,6 @@ private void InitializeComponent()
this.checkBoxCuidKeyOver.Checked = true;
this.checkBoxCuidKeyOver.CheckState = System.Windows.Forms.CheckState.Checked;
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);
//
@@ -845,7 +803,6 @@ private void InitializeComponent()
this.checkBoxWriteProtect.Checked = true;
this.checkBoxWriteProtect.CheckState = System.Windows.Forms.CheckState.Checked;
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);
//
@@ -855,7 +812,6 @@ private void InitializeComponent()
this.checkBoxAutoLoadKey.Checked = true;
this.checkBoxAutoLoadKey.CheckState = System.Windows.Forms.CheckState.Checked;
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);
//
@@ -865,13 +821,18 @@ private void InitializeComponent()
this.checkBoxAutoABN.Checked = true;
this.checkBoxAutoABN.CheckState = System.Windows.Forms.CheckState.Checked;
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);
//
+ // buttonEStop
+ //
+ resources.ApplyResources(this.buttonEStop, "buttonEStop");
+ this.buttonEStop.Name = "buttonEStop";
+ this.buttonEStop.UseVisualStyleBackColor = true;
+ this.buttonEStop.Click += new System.EventHandler(this.buttonEStop_Click);
+ //
// statusStrip1
//
- resources.ApplyResources(this.statusStrip1, "statusStrip1");
this.statusStrip1.ImageScalingSize = new System.Drawing.Size(24, 24);
this.statusStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.statusLabel,
@@ -879,8 +840,8 @@ private void InitializeComponent()
this.localVersionLabel,
this.toolStripCheckUpdate,
this.curDevice});
+ resources.ApplyResources(this.statusStrip1, "statusStrip1");
this.statusStrip1.Name = "statusStrip1";
- this.toolTipHelp.SetToolTip(this.statusStrip1, resources.GetString("statusStrip1.ToolTip"));
//
// statusLabel
//
@@ -899,21 +860,279 @@ private void InitializeComponent()
//
// toolStripCheckUpdate
//
- resources.ApplyResources(this.toolStripCheckUpdate, "toolStripCheckUpdate");
this.toolStripCheckUpdate.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
+ resources.ApplyResources(this.toolStripCheckUpdate, "toolStripCheckUpdate");
this.toolStripCheckUpdate.Name = "toolStripCheckUpdate";
this.toolStripCheckUpdate.ButtonClick += new System.EventHandler(this.toolStripCheckUpdate_ButtonClick);
//
// curDevice
//
- resources.ApplyResources(this.curDevice, "curDevice");
this.curDevice.Name = "curDevice";
+ resources.ApplyResources(this.curDevice, "curDevice");
//
// timer1
//
this.timer1.Enabled = true;
this.timer1.Tick += new System.EventHandler(this.timer1_Tick);
//
+ // tableLayoutPanel2
+ //
+ resources.ApplyResources(this.tableLayoutPanel2, "tableLayoutPanel2");
+ this.tableLayoutPanel2.Controls.Add(this.flowLayoutPanel1, 2, 0);
+ this.tableLayoutPanel2.Controls.Add(this.panel1, 0, 0);
+ this.tableLayoutPanel2.Controls.Add(this.groupBox5, 1, 0);
+ this.tableLayoutPanel2.Controls.Add(this.tableLayoutPanel3, 4, 0);
+ this.tableLayoutPanel2.Controls.Add(this.groupBox7, 3, 0);
+ this.tableLayoutPanel2.Name = "tableLayoutPanel2";
+ //
+ // flowLayoutPanel1
+ //
+ resources.ApplyResources(this.flowLayoutPanel1, "flowLayoutPanel1");
+ this.flowLayoutPanel1.Controls.Add(this.label8);
+ this.flowLayoutPanel1.Controls.Add(this.label4);
+ this.flowLayoutPanel1.Name = "flowLayoutPanel1";
+ //
+ // tableLayoutPanel3
+ //
+ resources.ApplyResources(this.tableLayoutPanel3, "tableLayoutPanel3");
+ this.tableLayoutPanel3.Controls.Add(this.label6, 0, 0);
+ this.tableLayoutPanel3.Controls.Add(this.buttonEStop, 0, 1);
+ this.tableLayoutPanel3.Name = "tableLayoutPanel3";
+ //
+ // tableLayoutPanel5
+ //
+ resources.ApplyResources(this.tableLayoutPanel5, "tableLayoutPanel5");
+ this.tableLayoutPanel5.Controls.Add(this.flowLayoutPanel12, 0, 1);
+ this.tableLayoutPanel5.Controls.Add(this.flowLayoutPanel11, 0, 0);
+ this.tableLayoutPanel5.Name = "tableLayoutPanel5";
+ //
+ // tableLayoutPanel6
+ //
+ resources.ApplyResources(this.tableLayoutPanel6, "tableLayoutPanel6");
+ this.tableLayoutPanel6.Controls.Add(this.flowLayoutPanel10, 0, 1);
+ this.tableLayoutPanel6.Controls.Add(this.flowLayoutPanel9, 0, 0);
+ this.tableLayoutPanel6.Name = "tableLayoutPanel6";
+ //
+ // tableLayoutPanel7
+ //
+ resources.ApplyResources(this.tableLayoutPanel7, "tableLayoutPanel7");
+ this.tableLayoutPanel7.Controls.Add(this.flowLayoutPanel14, 0, 1);
+ this.tableLayoutPanel7.Controls.Add(this.flowLayoutPanel13, 0, 0);
+ this.tableLayoutPanel7.Name = "tableLayoutPanel7";
+ //
+ // tableLayoutPanel8
+ //
+ resources.ApplyResources(this.tableLayoutPanel8, "tableLayoutPanel8");
+ this.tableLayoutPanel8.Controls.Add(this.flowLayoutPanel18, 0, 1);
+ this.tableLayoutPanel8.Controls.Add(this.flowLayoutPanel17, 0, 0);
+ this.tableLayoutPanel8.Name = "tableLayoutPanel8";
+ //
+ // tableLayoutPanel9
+ //
+ resources.ApplyResources(this.tableLayoutPanel9, "tableLayoutPanel9");
+ this.tableLayoutPanel9.Controls.Add(this.flowLayoutPanel16, 0, 1);
+ this.tableLayoutPanel9.Controls.Add(this.flowLayoutPanel15, 0, 0);
+ this.tableLayoutPanel9.Name = "tableLayoutPanel9";
+ //
+ // tableLayoutPanel10
+ //
+ resources.ApplyResources(this.tableLayoutPanel10, "tableLayoutPanel10");
+ this.tableLayoutPanel10.Controls.Add(this.flowLayoutPanel20, 0, 1);
+ this.tableLayoutPanel10.Controls.Add(this.flowLayoutPanel19, 0, 0);
+ this.tableLayoutPanel10.Name = "tableLayoutPanel10";
+ //
+ // flowLayoutPanel2
+ //
+ resources.ApplyResources(this.flowLayoutPanel2, "flowLayoutPanel2");
+ this.flowLayoutPanel2.Controls.Add(this.checkBoxAutoABN);
+ this.flowLayoutPanel2.Controls.Add(this.checkBoxAutoLoadKey);
+ this.flowLayoutPanel2.Controls.Add(this.checkBoxWriteProtect);
+ this.flowLayoutPanel2.Controls.Add(this.checkBoxCuidKeyOver);
+ this.flowLayoutPanel2.Name = "flowLayoutPanel2";
+ //
+ // flowLayoutPanel3
+ //
+ resources.ApplyResources(this.flowLayoutPanel3, "flowLayoutPanel3");
+ this.flowLayoutPanel3.Controls.Add(this.checkBoxHardLowCost);
+ this.flowLayoutPanel3.Name = "flowLayoutPanel3";
+ //
+ // tableLayoutPanel12
+ //
+ resources.ApplyResources(this.tableLayoutPanel12, "tableLayoutPanel12");
+ this.tableLayoutPanel12.Controls.Add(this.numericCLIFontSize, 1, 1);
+ this.tableLayoutPanel12.Controls.Add(this.label9, 0, 0);
+ this.tableLayoutPanel12.Controls.Add(this.label10, 0, 1);
+ this.tableLayoutPanel12.Controls.Add(this.buttonCLIColor, 1, 0);
+ this.tableLayoutPanel12.Name = "tableLayoutPanel12";
+ //
+ // flowLayoutPanel4
+ //
+ resources.ApplyResources(this.flowLayoutPanel4, "flowLayoutPanel4");
+ this.flowLayoutPanel4.Controls.Add(this.checkBoxDefIsAdv);
+ this.flowLayoutPanel4.Controls.Add(this.checkBoxAutoSave);
+ this.flowLayoutPanel4.Name = "flowLayoutPanel4";
+ //
+ // flowLayoutPanel5
+ //
+ resources.ApplyResources(this.flowLayoutPanel5, "flowLayoutPanel5");
+ this.flowLayoutPanel5.Controls.Add(this.checkBoxNewScan);
+ this.flowLayoutPanel5.Controls.Add(this.label11);
+ this.flowLayoutPanel5.Controls.Add(this.SetDeviceCombo);
+ this.flowLayoutPanel5.Controls.Add(this.checkBoxMultiDev);
+ this.flowLayoutPanel5.Name = "flowLayoutPanel5";
+ //
+ // flowLayoutPanel6
+ //
+ resources.ApplyResources(this.flowLayoutPanel6, "flowLayoutPanel6");
+ this.flowLayoutPanel6.Controls.Add(this.groupBox6);
+ this.flowLayoutPanel6.Controls.Add(this.groupBox12);
+ this.flowLayoutPanel6.Controls.Add(this.groupBox14);
+ this.flowLayoutPanel6.Controls.Add(this.groupBox13);
+ this.flowLayoutPanel6.Controls.Add(this.groupBox11);
+ this.flowLayoutPanel6.Name = "flowLayoutPanel6";
+ //
+ // flowLayoutPanel7
+ //
+ resources.ApplyResources(this.flowLayoutPanel7, "flowLayoutPanel7");
+ this.flowLayoutPanel7.Controls.Add(this.groupBox1);
+ this.flowLayoutPanel7.Controls.Add(this.groupBox2);
+ this.flowLayoutPanel7.Controls.Add(this.groupBox8);
+ this.flowLayoutPanel7.Controls.Add(this.groupBox9);
+ this.flowLayoutPanel7.Name = "flowLayoutPanel7";
+ //
+ // flowLayoutPanel8
+ //
+ resources.ApplyResources(this.flowLayoutPanel8, "flowLayoutPanel8");
+ this.flowLayoutPanel8.Controls.Add(this.groupBox4);
+ this.flowLayoutPanel8.Controls.Add(this.groupBox10);
+ this.flowLayoutPanel8.Controls.Add(this.groupBox3);
+ this.flowLayoutPanel8.Name = "flowLayoutPanel8";
+ //
+ // tableLayoutPanel4
+ //
+ resources.ApplyResources(this.tableLayoutPanel4, "tableLayoutPanel4");
+ this.tableLayoutPanel4.Controls.Add(this.flowLayoutPanel8, 0, 1);
+ this.tableLayoutPanel4.Controls.Add(this.flowLayoutPanel7, 0, 0);
+ this.tableLayoutPanel4.Name = "tableLayoutPanel4";
+ //
+ // flowLayoutPanel9
+ //
+ resources.ApplyResources(this.flowLayoutPanel9, "flowLayoutPanel9");
+ this.flowLayoutPanel9.Controls.Add(this.buttonDiffTool);
+ this.flowLayoutPanel9.Controls.Add(this.buttonMFF08);
+ this.flowLayoutPanel9.Name = "flowLayoutPanel9";
+ //
+ // flowLayoutPanel10
+ //
+ resources.ApplyResources(this.flowLayoutPanel10, "flowLayoutPanel10");
+ this.flowLayoutPanel10.Controls.Add(this.buttonHexTool);
+ this.flowLayoutPanel10.Name = "flowLayoutPanel10";
+ //
+ // flowLayoutPanel11
+ //
+ resources.ApplyResources(this.flowLayoutPanel11, "flowLayoutPanel11");
+ this.flowLayoutPanel11.Controls.Add(this.buttonListDev);
+ this.flowLayoutPanel11.Controls.Add(this.buttonCLI);
+ this.flowLayoutPanel11.Name = "flowLayoutPanel11";
+ //
+ // flowLayoutPanel12
+ //
+ resources.ApplyResources(this.flowLayoutPanel12, "flowLayoutPanel12");
+ this.flowLayoutPanel12.Controls.Add(this.buttonScanCard);
+ this.flowLayoutPanel12.Name = "flowLayoutPanel12";
+ //
+ // flowLayoutPanel13
+ //
+ resources.ApplyResources(this.flowLayoutPanel13, "flowLayoutPanel13");
+ this.flowLayoutPanel13.Controls.Add(this.buttonMfRead);
+ this.flowLayoutPanel13.Controls.Add(this.buttonMfWrite);
+ this.flowLayoutPanel13.Controls.Add(this.buttonMfFormat);
+ this.flowLayoutPanel13.Name = "flowLayoutPanel13";
+ //
+ // flowLayoutPanel14
+ //
+ resources.ApplyResources(this.flowLayoutPanel14, "flowLayoutPanel14");
+ this.flowLayoutPanel14.Controls.Add(this.buttonSelectKey);
+ this.flowLayoutPanel14.Name = "flowLayoutPanel14";
+ //
+ // flowLayoutPanel15
+ //
+ resources.ApplyResources(this.flowLayoutPanel15, "flowLayoutPanel15");
+ this.flowLayoutPanel15.Controls.Add(this.buttonBmfRead);
+ this.flowLayoutPanel15.Controls.Add(this.buttonUidReset);
+ this.flowLayoutPanel15.Controls.Add(this.buttonUidFormat);
+ this.flowLayoutPanel15.Name = "flowLayoutPanel15";
+ //
+ // flowLayoutPanel16
+ //
+ resources.ApplyResources(this.flowLayoutPanel16, "flowLayoutPanel16");
+ this.flowLayoutPanel16.Controls.Add(this.buttonBmfWrite);
+ this.flowLayoutPanel16.Controls.Add(this.buttonUidWrite);
+ this.flowLayoutPanel16.Controls.Add(this.buttonLockUfuid);
+ this.flowLayoutPanel16.Name = "flowLayoutPanel16";
+ //
+ // flowLayoutPanel17
+ //
+ resources.ApplyResources(this.flowLayoutPanel17, "flowLayoutPanel17");
+ this.flowLayoutPanel17.Controls.Add(this.buttonMfoc);
+ this.flowLayoutPanel17.Controls.Add(this.buttonnKeysMfoc);
+ this.flowLayoutPanel17.Controls.Add(this.buttonMfcuk);
+ this.flowLayoutPanel17.Name = "flowLayoutPanel17";
+ //
+ // flowLayoutPanel18
+ //
+ resources.ApplyResources(this.flowLayoutPanel18, "flowLayoutPanel18");
+ this.flowLayoutPanel18.Controls.Add(this.buttonCheckEncrypt);
+ this.flowLayoutPanel18.Controls.Add(this.buttonDictMfoc);
+ this.flowLayoutPanel18.Controls.Add(this.buttonHardNested);
+ this.flowLayoutPanel18.Name = "flowLayoutPanel18";
+ //
+ // flowLayoutPanel19
+ //
+ resources.ApplyResources(this.flowLayoutPanel19, "flowLayoutPanel19");
+ this.flowLayoutPanel19.Controls.Add(this.buttonConClr);
+ this.flowLayoutPanel19.Controls.Add(this.buttonConSave);
+ this.flowLayoutPanel19.Name = "flowLayoutPanel19";
+ //
+ // flowLayoutPanel20
+ //
+ resources.ApplyResources(this.flowLayoutPanel20, "flowLayoutPanel20");
+ this.flowLayoutPanel20.Controls.Add(this.buttonKill);
+ this.flowLayoutPanel20.Name = "flowLayoutPanel20";
+ //
+ // flowLayoutPanel21
+ //
+ resources.ApplyResources(this.flowLayoutPanel21, "flowLayoutPanel21");
+ this.flowLayoutPanel21.Controls.Add(this.label1);
+ this.flowLayoutPanel21.Controls.Add(this.buttonCmfWrite);
+ this.flowLayoutPanel21.Name = "flowLayoutPanel21";
+ //
+ // tableLayoutPanel11
+ //
+ resources.ApplyResources(this.tableLayoutPanel11, "tableLayoutPanel11");
+ this.tableLayoutPanel11.Controls.Add(this.buttonEReadUID, 0, 1);
+ this.tableLayoutPanel11.Controls.Add(this.buttonEMfRead, 0, 4);
+ this.tableLayoutPanel11.Controls.Add(this.buttonECmfoc, 0, 2);
+ this.tableLayoutPanel11.Controls.Add(this.buttonEMfoc, 0, 0);
+ this.tableLayoutPanel11.Controls.Add(this.buttonESelectKey, 0, 3);
+ this.tableLayoutPanel11.Name = "tableLayoutPanel11";
+ //
+ // tableLayoutPanel13
+ //
+ resources.ApplyResources(this.tableLayoutPanel13, "tableLayoutPanel13");
+ this.tableLayoutPanel13.Controls.Add(this.buttonEUIDWrite, 0, 0);
+ this.tableLayoutPanel13.Controls.Add(this.button4, 0, 2);
+ this.tableLayoutPanel13.Controls.Add(this.buttonECuidWrite, 0, 1);
+ this.tableLayoutPanel13.Controls.Add(this.buttonEMfWrite, 0, 3);
+ this.tableLayoutPanel13.Name = "tableLayoutPanel13";
+ //
+ // buttonEMfWrite
+ //
+ resources.ApplyResources(this.buttonEMfWrite, "buttonEMfWrite");
+ this.buttonEMfWrite.Name = "buttonEMfWrite";
+ this.buttonEMfWrite.UseVisualStyleBackColor = true;
+ this.buttonEMfWrite.Click += new System.EventHandler(this.buttonEMfWrite_Click);
+ //
// Form1
//
resources.ApplyResources(this, "$this");
@@ -921,27 +1140,39 @@ private void InitializeComponent()
this.Controls.Add(this.statusStrip1);
this.Controls.Add(this.tabControl1);
this.Controls.Add(this.richTextBox1);
- this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.MaximizeBox = false;
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);
+ this.groupBox1.PerformLayout();
this.groupBox2.ResumeLayout(false);
+ this.groupBox2.PerformLayout();
this.groupBox3.ResumeLayout(false);
+ this.groupBox3.PerformLayout();
this.groupBox4.ResumeLayout(false);
+ this.groupBox4.PerformLayout();
this.tabControl1.ResumeLayout(false);
this.tabPage2.ResumeLayout(false);
this.tabPage2.PerformLayout();
+ this.panel1.ResumeLayout(false);
+ this.panel1.PerformLayout();
+ this.tableLayoutPanel1.ResumeLayout(false);
+ this.tableLayoutPanel1.PerformLayout();
this.groupBox7.ResumeLayout(false);
+ this.groupBox7.PerformLayout();
this.groupBox5.ResumeLayout(false);
+ this.groupBox5.PerformLayout();
this.tabPage1.ResumeLayout(false);
+ this.tabPage1.PerformLayout();
this.groupBox10.ResumeLayout(false);
+ this.groupBox10.PerformLayout();
this.groupBox9.ResumeLayout(false);
this.groupBox9.PerformLayout();
this.groupBox8.ResumeLayout(false);
+ this.groupBox8.PerformLayout();
this.tabPage3.ResumeLayout(false);
+ this.tabPage3.PerformLayout();
this.groupBox14.ResumeLayout(false);
this.groupBox14.PerformLayout();
this.groupBox13.ResumeLayout(false);
@@ -955,6 +1186,72 @@ private void InitializeComponent()
this.groupBox6.PerformLayout();
this.statusStrip1.ResumeLayout(false);
this.statusStrip1.PerformLayout();
+ this.tableLayoutPanel2.ResumeLayout(false);
+ this.tableLayoutPanel2.PerformLayout();
+ this.flowLayoutPanel1.ResumeLayout(false);
+ this.flowLayoutPanel1.PerformLayout();
+ this.tableLayoutPanel3.ResumeLayout(false);
+ this.tableLayoutPanel3.PerformLayout();
+ this.tableLayoutPanel5.ResumeLayout(false);
+ this.tableLayoutPanel5.PerformLayout();
+ this.tableLayoutPanel6.ResumeLayout(false);
+ this.tableLayoutPanel6.PerformLayout();
+ this.tableLayoutPanel7.ResumeLayout(false);
+ this.tableLayoutPanel7.PerformLayout();
+ this.tableLayoutPanel8.ResumeLayout(false);
+ this.tableLayoutPanel8.PerformLayout();
+ this.tableLayoutPanel9.ResumeLayout(false);
+ this.tableLayoutPanel9.PerformLayout();
+ this.tableLayoutPanel10.ResumeLayout(false);
+ this.tableLayoutPanel10.PerformLayout();
+ this.flowLayoutPanel2.ResumeLayout(false);
+ this.flowLayoutPanel2.PerformLayout();
+ this.flowLayoutPanel3.ResumeLayout(false);
+ this.flowLayoutPanel3.PerformLayout();
+ this.tableLayoutPanel12.ResumeLayout(false);
+ this.tableLayoutPanel12.PerformLayout();
+ this.flowLayoutPanel4.ResumeLayout(false);
+ this.flowLayoutPanel4.PerformLayout();
+ this.flowLayoutPanel5.ResumeLayout(false);
+ this.flowLayoutPanel5.PerformLayout();
+ this.flowLayoutPanel6.ResumeLayout(false);
+ this.flowLayoutPanel6.PerformLayout();
+ this.flowLayoutPanel7.ResumeLayout(false);
+ this.flowLayoutPanel7.PerformLayout();
+ this.flowLayoutPanel8.ResumeLayout(false);
+ this.flowLayoutPanel8.PerformLayout();
+ this.tableLayoutPanel4.ResumeLayout(false);
+ this.tableLayoutPanel4.PerformLayout();
+ this.flowLayoutPanel9.ResumeLayout(false);
+ this.flowLayoutPanel9.PerformLayout();
+ this.flowLayoutPanel10.ResumeLayout(false);
+ this.flowLayoutPanel10.PerformLayout();
+ this.flowLayoutPanel11.ResumeLayout(false);
+ this.flowLayoutPanel11.PerformLayout();
+ this.flowLayoutPanel12.ResumeLayout(false);
+ this.flowLayoutPanel12.PerformLayout();
+ this.flowLayoutPanel13.ResumeLayout(false);
+ this.flowLayoutPanel13.PerformLayout();
+ this.flowLayoutPanel14.ResumeLayout(false);
+ this.flowLayoutPanel14.PerformLayout();
+ this.flowLayoutPanel15.ResumeLayout(false);
+ this.flowLayoutPanel15.PerformLayout();
+ this.flowLayoutPanel16.ResumeLayout(false);
+ this.flowLayoutPanel16.PerformLayout();
+ this.flowLayoutPanel17.ResumeLayout(false);
+ this.flowLayoutPanel17.PerformLayout();
+ this.flowLayoutPanel18.ResumeLayout(false);
+ this.flowLayoutPanel18.PerformLayout();
+ this.flowLayoutPanel19.ResumeLayout(false);
+ this.flowLayoutPanel19.PerformLayout();
+ this.flowLayoutPanel20.ResumeLayout(false);
+ this.flowLayoutPanel20.PerformLayout();
+ this.flowLayoutPanel21.ResumeLayout(false);
+ this.flowLayoutPanel21.PerformLayout();
+ this.tableLayoutPanel11.ResumeLayout(false);
+ this.tableLayoutPanel11.PerformLayout();
+ this.tableLayoutPanel13.ResumeLayout(false);
+ this.tableLayoutPanel13.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
@@ -1003,7 +1300,6 @@ private void InitializeComponent()
private System.Windows.Forms.Button buttonECuidWrite;
private System.Windows.Forms.Button buttonEUIDWrite;
private System.Windows.Forms.Button button4;
- private System.Windows.Forms.Button buttonEMfWrite;
private System.Windows.Forms.StatusStrip statusStrip1;
private System.Windows.Forms.ToolStripStatusLabel statusLabel;
private System.Windows.Forms.ToolStripStatusLabel runTimeLabel;
@@ -1027,7 +1323,6 @@ private void InitializeComponent()
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label5;
private System.Windows.Forms.Label label8;
- private System.Windows.Forms.Label label7;
private System.Windows.Forms.CheckBox checkBoxAutoABN;
private System.Windows.Forms.TabPage tabPage3;
private System.Windows.Forms.GroupBox groupBox6;
@@ -1051,6 +1346,43 @@ private void InitializeComponent()
private System.Windows.Forms.ToolStripStatusLabel curDevice;
private System.Windows.Forms.CheckBox checkBoxCuidKeyOver;
private System.Windows.Forms.Button buttonMFF08;
+ private System.Windows.Forms.Panel panel1;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel2;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel3;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel1;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel5;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel7;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel6;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel10;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel9;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel8;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel5;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel4;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel3;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel12;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel2;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel6;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel7;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel8;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel4;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel10;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel9;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel12;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel11;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel14;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel13;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel18;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel17;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel16;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel15;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel20;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel19;
+ private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel21;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel11;
+ private System.Windows.Forms.TableLayoutPanel tableLayoutPanel13;
+ private System.Windows.Forms.Button buttonEMfWrite;
}
}
diff --git a/MifareOneTool/Form1.cs b/MifareOneTool/Form1.cs
index 754f9ca..00cd288 100644
--- a/MifareOneTool/Form1.cs
+++ b/MifareOneTool/Form1.cs
@@ -1524,5 +1524,20 @@ private void buttonMFF08_Click(object sender, EventArgs e)
FormMFF08 mff08 = new FormMFF08();
mff08.ShowDialog();
}
+
+ private void Label7_Click(object sender, EventArgs e)
+ {
+
+ }
+
+ private void TableLayoutPanel1_Paint(object sender, PaintEventArgs e)
+ {
+
+ }
+
+ private void TableLayoutPanel11_Paint(object sender, PaintEventArgs e)
+ {
+
+ }
}
}
diff --git a/MifareOneTool/Form1.resx b/MifareOneTool/Form1.resx
index e050d21..1d396e5 100644
--- a/MifareOneTool/Form1.resx
+++ b/MifareOneTool/Form1.resx
@@ -117,3665 +117,5354 @@
System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
+
+
+ True
-
-
- 6, 70
+
+
+ GrowAndShrink
-
- Magenta
+
+ True
-
-
- 5
+
+ GrowAndShrink
-
- groupBox14
+
+ 1
-
- 4, 32
+
+ True
-
- 130, 33
+
+ GrowAndShrink
-
- 单线程计算
+
+ True
-
- Hello,cardman!
+
+ GrowAndShrink
-
- 3
+
+ Fill
-
- groupBox3
+
+
+ Microsoft Sans Serif, 8.25pt
-
- 知一密破解
+
+ 2, 2
-
- 手动CLI
+
+ 2, 2, 2, 2
-
- groupBox2
+
+ 65, 23
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 1
-
- buttonEMfoc
+
+ 手动扫描
-
- buttonCLI
+
+ 17, 17
+
+
+ 扫描有效卡片。
-
- 6, 30
+
+ buttonScanCard
-
- 写M1
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 指定设备
+
+ flowLayoutPanel12
-
- 168, 20
+
+ 0
-
- 3, 125
+
+ 3, 36
-
- label2
+
+ 69, 27
-
- 6, 113
+
+ 13
-
-
+
+ flowLayoutPanel12
-
- runTimeLabel
+
+ System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.NumericUpDown, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ tableLayoutPanel5
-
- 4, 70
+
+ 0
-
- toolTipHelp
+
+ True
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ GrowAndShrink
-
- 2
+
+ True
-
- 130, 33
+
+ GrowAndShrink
-
- 3
+
+ Fill
-
- 向UID卡片写入置顶卡号,厂商设置为复旦。
+
+ Microsoft Sans Serif, 8.25pt
-
- False
+
+ 2, 2
-
-
- 4, 5, 4, 5
+
+ 2, 2, 2, 2
-
-
+
+ 65, 23
-
- UID读
+
+ 0
-
- 锁死UFUID卡片0块数据(测试中)
+
+ 检测设备
-
-
+
+ 扫描已连接的NFC设备
+(目前支持PN532、ACR122U)
-
- buttonUidFormat
+
+ buttonListDev
-
- 扫描有效卡片。
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 57, 33
+
+ flowLayoutPanel11
-
- 2
+
+ 0
-
- tabPage2
+
+ True
-
-
+
+ GrowAndShrink
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Fill
-
- 0
+
+ Microsoft Sans Serif, 8.25pt
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 71, 2
-
- System.Windows.Forms.TabPage, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 2, 2, 2, 2
-
- 4, 29
+
+ 57, 23
-
- 130, 33
+
+ 11
-
- groupBox6
+
+ 手动CLI
-
- 3
+
+ 打开NFC命令行以进行高级操作。
-
- 7
+
+ buttonCLI
-
- 13
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 6, 22
+
+ flowLayoutPanel11
-
+
1
-
- 6, 70
+
+ 3, 3
-
- buttonScanCard
+
+ 130, 27
-
- 写C/FUID卡
+
+ 13
-
- 0
+
+ flowLayoutPanel11
-
- 117, 33
+
+ System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
+
+ tableLayoutPanel5
+
+
1
-
- buttonDictMfoc
+
+ Fill
-
- groupBox2
+
+ 2, 15
-
- System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 2
-
- tabPage3
+
+ 136, 66
-
- MFOC读
+
+ 13
-
- 4
+
+ tableLayoutPanel5
-
- 6, 68
+
+ System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- UID重置
+
+ groupBox1
-
- 请放
-新卡
+
+ 0
-
- SimSun, 8.5pt
+
+ <?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>
-
- buttonMfcuk
+
+ Top
-
- True
+
+ 2, 2
-
- System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 2, 2, 2, 2
-
- 98, 68
+
+ 2, 2, 2, 2
+
+
+ 140, 83
+
+
+ 0
+
+
+ 设备控制
+
+
+ groupBox1
System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- >>
+
+ flowLayoutPanel7
-
-
+
+ 0
-
- False
+
+ Top, Bottom, Left, Right
-
- 0
+
+ 0, 243
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 2, 2, 2, 2
-
- 4
+
+ 576, 286
-
- 9, 8
+
+ 1
-
-
+
+ Hello,cardman!
+首次运行建议点击"检测设备"以加快后续运行速度
+
-
- 105, 20
+
+ richTextBox1
-
- 240, 38
+
+ System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 0
+
+ $this
-
- 3
+
+ 2
-
- 4
+
+ True
-
- SimSun, 8.5pt
+
+ GrowAndShrink
-
- groupBox5
+
+ Fill
-
- 441, 12
+
+ Microsoft Sans Serif, 8.25pt
-
- 减少找设备延迟
+
+ 2, 2
-
- 4
+
+ 2, 2, 2, 2
-
- SimSun, 8.5pt
+
+ 44, 23
-
- 终端文字大小
+
+ 3
-
- checkBoxCuidKeyOver
+
+ 读M1
-
- tabPage2
+
+ 读取普通M1卡片(可能需要加载密钥文件)
-
-
+
+ buttonMfRead
-
- groupBox9
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- System.Windows.Forms.RichTextBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ flowLayoutPanel13
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 0
-
- 6, 75
+
+ True
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ GrowAndShrink
-
- 5
+
+ True
-
- System.Windows.Forms.ToolStripStatusLabel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ GrowAndShrink
-
+
1
-
- 该卡种读取
-同普通卡
+
+ True
-
- label11
+
+ GrowAndShrink
-
- 3, 3, 3, 3
+
+ True
-
- 2
+
+ GrowAndShrink
-
- 11
+
+ Fill
-
- 0
+
+ Microsoft Sans Serif, 8.25pt
-
- Form1
+
+ 2, 2
-
-
+
+ 2, 2, 2, 2
-
- 2
+
+ 78, 23
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 4
-
- 2
+
+ 选择key.mfd
-
- 4, 5, 4, 5
+
+ 加载含有正确读写卡密钥及正确控制位的MFD文件。
-
- 201, 30
+
+ buttonSelectKey
-
- >>>>>
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 10, 62
+
+ flowLayoutPanel14
-
- 10, 32
+
+ 0
-
- buttonESelectKey
+
+ 3, 36
-
- SimSun, 8.5pt
+
+ 82, 27
-
- 2
+
+ 13
-
- SimSun, 8.5pt
+
+ flowLayoutPanel14
-
-
+
+ System.Windows.Forms.FlowLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- buttonCheckEncrypt
+
+ tableLayoutPanel7
-
+
0
-
- 2
+
+ True
-
-
+
+ GrowAndShrink
-
- groupBox1
+
+ True
-
- 2
+
+ GrowAndShrink
-
- 57, 33
+
+ Fill
-
- toolStripCheckUpdate
+
+ Microsoft Sans Serif, 8.25pt
-
- 写入CUID/FUID卡片(可能需要密钥文件)
+
+ 50, 2
-
- 645, 135
+
+ 2, 2, 2, 2
-
- 自动加载uid.Key文件
+
+ 44, 23
-
- 1
+
+ 5
-
- tabControl1
+
+ 写M1
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 写入普通M1卡(可能需要加载密钥文件)
-
- MFF08 CUID修复
+
+ buttonMfWrite
-
- numericCLIFontSize
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
+
+ flowLayoutPanel13
-
-
+
+ 1
-
- 176, 42
+
+ True
-
- 0
+
+ GrowAndShrink
-
- 5
+
+ Fill
-
- System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Microsoft Sans Serif, 8.25pt
-
- tabPage1
+
+ 98, 2
-
- 96, 33
+
+ 2, 2, 2, 2
-
- 183, 70
+
+ 44, 23
-
- 6, 107
+
+ 6
-
- groupBox3
+
+ 清M1
-
- buttonMfWrite
+
+ 格式化普通M1卡(必须加载密钥文件)
-
- 自动以UID名保存文件
+
+ buttonMfFormat
-
- 862, 283
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- >>>
+
+ flowLayoutPanel13
-
- 1
+
+ 2
-
- True
+
+ 3, 3
-
- checkBoxAutoABN
+
+ 144, 27
-
- MiddleLeft
+
+ 13
-
- 6
+
+ flowLayoutPanel13
-
- 格式化普通M1卡(必须加载密钥文件)
+
+ System.Windows.Forms.FlowLayoutPanel, 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
+
+ tableLayoutPanel7
-
- True
+
+ 1
-
- 102, 33
+
+ Fill
-
- 854, 250
+
+ 2, 15
-
+
+ 2
+
+
+ 150, 66
+
+
13
-
- 检查更新
+
+ tableLayoutPanel7
-
- tabPage3
+
+ System.Windows.Forms.TableLayoutPanel, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- label10
+
+ groupBox2
-
- 1
+
+ 0
-
- 96, 26
+
+ <?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>
-
- 5
+
+ Top
-
- 0
+
+ 146, 2
-
- 16
+
+ 2, 2, 2, 2
-
- buttonEMfRead
+
+ 2, 2, 2, 2
-
- 6, 67
+
+ 154, 83
-
- 7
+
+ 4
-
- True
+
+ 普通卡操作
-
- groupBox12
+
+ groupBox2
-
- 194, 28
+
+ System.Windows.Forms.GroupBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
+
+ flowLayoutPanel7
-
- 3
+
+ 1
-
+
True
-
- 138, 73
+
+ GrowAndShrink
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Fill
-
- groupBox6
+
+ Microsoft Sans Serif, 8.25pt
-
- 11
+
+ 2, 2
-
- 84, 33
+
+ 2, 2, 2, 2
-
- 73, 20
+
+ 48, 25
-
- True
+
+ 10
-
- checkBoxHardLowCost
-
-
- 2
+
+ UID写
-
- $this
+
+ 写入UID卡片。
-
- buttonListDev
+
+ buttonBmfWrite
-
+
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- groupBox1
-
-
- 182, 24
-
-
- 9, 20
-
-
- 5
+
+ flowLayoutPanel16
-
- buttonECmfoc
+
+ 0
-
- 3
+
+ True
-
- 3
+
+ GrowAndShrink
-
- 6, 140
+
+ Fill
-
- System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ Microsoft Sans Serif, 8.25pt
-
- True
+
+ 2, 2
-
- 432, 8
+
+ 2, 2, 2, 2
-
- 862, 31
+
+ 48, 25
-
- 检测卡片加密情况。
+
+ 9
-
- 首次运行建议点击"检测设备"以加快后续运行速度
+
+ UID读
-
- 全加密爆破
+
+ 读取UID卡片。
-
- 15
+
+ buttonBmfRead
-
- System.Windows.Forms.Form, 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
-
- groupBox9
+
+ flowLayoutPanel15
-
+
0
-
-
-
-
- 60, 26
+
+ True
-
- 加载密钥…
+
+ GrowAndShrink
-
- UID/UFUID卡操作
+
+ Fill
-
- 1
+
+ Microsoft Sans Serif, 8.25pt
-
- groupBox10
+
+ 2, 2
-
- 147, 64
+
+ 2, 2, 2, 2
-
- SimSun, 8.5pt
+
+ 59, 23
-
- 123, 33
+
+ 8
-
- 3
+
+ MFOC读
-
- 停止
+
+ 对半加密卡片进行Nested破解。
+按住Ctrl点击该按钮可添加已知密钥。
-
- 0
+
+ buttonMfoc
-
- 0
+
+ System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 126, 32
+
+ flowLayoutPanel17
-
- C/FUID卡操作
+
+ 0
-
- 1
+
+ True
-
- 3
+
+ GrowAndShrink
-
- statusStrip1
+
+ Fill
-
- 16
+
+ Microsoft Sans Serif, 8.25pt
-
- 1
+
+ 54, 2
-
- SimSun, 8.5pt
+
+ 2, 2, 2, 2
-
- 数据写入保护(建议)
+
+ 60, 25
-
- 3
+
+ 5
-
- 8
+
+ UID写号
-
- 201, 68
+
+ 向UID卡片写入置顶卡号,厂商设置为复旦。
-
- buttonSelectKey
+
+ buttonUidWrite
-
+
System.Windows.Forms.Button, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
- 扫描卡片
+
+ flowLayoutPanel16
- 3
-
-
- groupBox12
+ 1
-
- MifareOne Tool
+
+ True
-
- 0
+
+ GrowAndShrink
-
- 检测加密
+
+ Fill
-
- 14
+
+ Microsoft Sans Serif, 9pt
-
- groupBox7
+
+ 118, 2
-
- 4, 70
+
+ 2, 2, 2, 2
-
- 105, 20
+
+ 62, 25
-
- System.Windows.Forms.CheckBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+ 7
-
- 155, 24
+
+ UID全格
-
- button4
+
+