近v1.6.2

This commit is contained in:
XAS-712 2019-02-01 00:20:44 +08:00
parent 54c02ed114
commit 35b1179e89
9 changed files with 1288 additions and 47 deletions

View File

@ -69,9 +69,7 @@
this.buttonEUIDWrite = new System.Windows.Forms.Button(); this.buttonEUIDWrite = new System.Windows.Forms.Button();
this.button4 = new System.Windows.Forms.Button(); this.button4 = new System.Windows.Forms.Button();
this.buttonEMfWrite = new System.Windows.Forms.Button(); this.buttonEMfWrite = new System.Windows.Forms.Button();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.buttonECheckEncrypt = new System.Windows.Forms.Button(); this.buttonECheckEncrypt = new System.Windows.Forms.Button();
this.buttonEUpdate = new System.Windows.Forms.Button();
this.buttoEScanCard = new System.Windows.Forms.Button(); this.buttoEScanCard = new System.Windows.Forms.Button();
this.buttonEscan = new System.Windows.Forms.Button(); this.buttonEscan = new System.Windows.Forms.Button();
this.groupBox5 = new System.Windows.Forms.GroupBox(); this.groupBox5 = new System.Windows.Forms.GroupBox();
@ -93,6 +91,13 @@
this.toolStripCheckUpdate = new System.Windows.Forms.ToolStripSplitButton(); this.toolStripCheckUpdate = new System.Windows.Forms.ToolStripSplitButton();
this.timer1 = new System.Windows.Forms.Timer(this.components); this.timer1 = new System.Windows.Forms.Timer(this.components);
this.checkBoxAutoABN = new System.Windows.Forms.CheckBox(); this.checkBoxAutoABN = new System.Windows.Forms.CheckBox();
this.buttonEReadUID = new System.Windows.Forms.Button();
this.label2 = new System.Windows.Forms.Label();
this.label3 = new System.Windows.Forms.Label();
this.label4 = new System.Windows.Forms.Label();
this.label5 = new System.Windows.Forms.Label();
this.label6 = new System.Windows.Forms.Label();
this.checkBoxWriteProtect = new System.Windows.Forms.CheckBox();
this.groupBox1.SuspendLayout(); this.groupBox1.SuspendLayout();
this.groupBox2.SuspendLayout(); this.groupBox2.SuspendLayout();
this.groupBox3.SuspendLayout(); this.groupBox3.SuspendLayout();
@ -100,7 +105,6 @@
this.tabControl1.SuspendLayout(); this.tabControl1.SuspendLayout();
this.tabPage2.SuspendLayout(); this.tabPage2.SuspendLayout();
this.groupBox7.SuspendLayout(); this.groupBox7.SuspendLayout();
this.groupBox6.SuspendLayout();
this.groupBox5.SuspendLayout(); this.groupBox5.SuspendLayout();
this.tabPage1.SuspendLayout(); this.tabPage1.SuspendLayout();
this.groupBox10.SuspendLayout(); this.groupBox10.SuspendLayout();
@ -459,6 +463,7 @@
// //
// groupBox4 // groupBox4
// //
this.groupBox4.Controls.Add(this.checkBoxWriteProtect);
this.groupBox4.Controls.Add(this.checkBoxAutoABN); this.groupBox4.Controls.Add(this.checkBoxAutoABN);
this.groupBox4.Controls.Add(this.buttonDiffTool); this.groupBox4.Controls.Add(this.buttonDiffTool);
this.groupBox4.Controls.Add(this.buttonHexTool); this.groupBox4.Controls.Add(this.buttonHexTool);
@ -481,10 +486,17 @@
// //
// tabPage2 // tabPage2
// //
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.buttonEAdv); this.tabPage2.Controls.Add(this.buttonEAdv);
this.tabPage2.Controls.Add(this.buttoEScanCard);
this.tabPage2.Controls.Add(this.groupBox7); this.tabPage2.Controls.Add(this.groupBox7);
this.tabPage2.Controls.Add(this.groupBox6); this.tabPage2.Controls.Add(this.buttonEscan);
this.tabPage2.Controls.Add(this.groupBox5); this.tabPage2.Controls.Add(this.groupBox5);
this.tabPage2.Controls.Add(this.label5);
this.tabPage2.Location = new System.Drawing.Point(4, 25); this.tabPage2.Location = new System.Drawing.Point(4, 25);
this.tabPage2.Name = "tabPage2"; this.tabPage2.Name = "tabPage2";
this.tabPage2.Padding = new System.Windows.Forms.Padding(3); this.tabPage2.Padding = new System.Windows.Forms.Padding(3);
@ -495,9 +507,9 @@
// //
// buttonEAdv // buttonEAdv
// //
this.buttonEAdv.Location = new System.Drawing.Point(408, 16); this.buttonEAdv.Location = new System.Drawing.Point(574, 6);
this.buttonEAdv.Name = "buttonEAdv"; this.buttonEAdv.Name = "buttonEAdv";
this.buttonEAdv.Size = new System.Drawing.Size(218, 40); this.buttonEAdv.Size = new System.Drawing.Size(177, 40);
this.buttonEAdv.TabIndex = 4; this.buttonEAdv.TabIndex = 4;
this.buttonEAdv.Text = "点此进入高级模式>>>"; this.buttonEAdv.Text = "点此进入高级模式>>>";
this.buttonEAdv.UseVisualStyleBackColor = true; this.buttonEAdv.UseVisualStyleBackColor = true;
@ -509,7 +521,7 @@
this.groupBox7.Controls.Add(this.buttonEUIDWrite); this.groupBox7.Controls.Add(this.buttonEUIDWrite);
this.groupBox7.Controls.Add(this.button4); this.groupBox7.Controls.Add(this.button4);
this.groupBox7.Controls.Add(this.buttonEMfWrite); this.groupBox7.Controls.Add(this.buttonEMfWrite);
this.groupBox7.Location = new System.Drawing.Point(274, 6); this.groupBox7.Location = new System.Drawing.Point(440, 6);
this.groupBox7.Name = "groupBox7"; this.groupBox7.Name = "groupBox7";
this.groupBox7.Size = new System.Drawing.Size(128, 171); this.groupBox7.Size = new System.Drawing.Size(128, 171);
this.groupBox7.TabIndex = 3; this.groupBox7.TabIndex = 3;
@ -534,6 +546,7 @@
this.buttonEUIDWrite.TabIndex = 2; this.buttonEUIDWrite.TabIndex = 2;
this.buttonEUIDWrite.Text = "写(UF)UID卡"; this.buttonEUIDWrite.Text = "写(UF)UID卡";
this.buttonEUIDWrite.UseVisualStyleBackColor = true; this.buttonEUIDWrite.UseVisualStyleBackColor = true;
this.buttonEUIDWrite.Click += new System.EventHandler(this.buttonEUIDWrite_Click);
// //
// button4 // button4
// //
@ -555,66 +568,44 @@
this.buttonEMfWrite.UseVisualStyleBackColor = true; this.buttonEMfWrite.UseVisualStyleBackColor = true;
this.buttonEMfWrite.Click += new System.EventHandler(this.buttonEMfWrite_Click); this.buttonEMfWrite.Click += new System.EventHandler(this.buttonEMfWrite_Click);
// //
// groupBox6
//
this.groupBox6.Controls.Add(this.buttonECheckEncrypt);
this.groupBox6.Controls.Add(this.buttonEUpdate);
this.groupBox6.Controls.Add(this.buttoEScanCard);
this.groupBox6.Controls.Add(this.buttonEscan);
this.groupBox6.Location = new System.Drawing.Point(6, 6);
this.groupBox6.Name = "groupBox6";
this.groupBox6.Size = new System.Drawing.Size(128, 171);
this.groupBox6.TabIndex = 3;
this.groupBox6.TabStop = false;
this.groupBox6.Text = "[1]检测";
//
// buttonECheckEncrypt // buttonECheckEncrypt
// //
this.buttonECheckEncrypt.Location = new System.Drawing.Point(6, 87); this.buttonECheckEncrypt.Location = new System.Drawing.Point(123, 55);
this.buttonECheckEncrypt.Name = "buttonECheckEncrypt"; this.buttonECheckEncrypt.Name = "buttonECheckEncrypt";
this.buttonECheckEncrypt.Size = new System.Drawing.Size(116, 25); this.buttonECheckEncrypt.Size = new System.Drawing.Size(85, 25);
this.buttonECheckEncrypt.TabIndex = 5; this.buttonECheckEncrypt.TabIndex = 5;
this.buttonECheckEncrypt.Text = "[3]检测加密"; this.buttonECheckEncrypt.Text = "检测加密";
this.buttonECheckEncrypt.UseVisualStyleBackColor = true; this.buttonECheckEncrypt.UseVisualStyleBackColor = true;
this.buttonECheckEncrypt.Click += new System.EventHandler(this.buttonECheckEncrypt_Click); this.buttonECheckEncrypt.Click += new System.EventHandler(this.buttonECheckEncrypt_Click);
// //
// buttonEUpdate
//
this.buttonEUpdate.Location = new System.Drawing.Point(6, 140);
this.buttonEUpdate.Name = "buttonEUpdate";
this.buttonEUpdate.Size = new System.Drawing.Size(116, 25);
this.buttonEUpdate.TabIndex = 4;
this.buttonEUpdate.Text = "检查M1T更新";
this.buttonEUpdate.UseVisualStyleBackColor = true;
this.buttonEUpdate.Click += new System.EventHandler(this.buttonEUpdate_Click);
//
// buttoEScanCard // buttoEScanCard
// //
this.buttoEScanCard.Location = new System.Drawing.Point(6, 56); this.buttoEScanCard.Location = new System.Drawing.Point(123, 24);
this.buttoEScanCard.Name = "buttoEScanCard"; this.buttoEScanCard.Name = "buttoEScanCard";
this.buttoEScanCard.Size = new System.Drawing.Size(116, 25); this.buttoEScanCard.Size = new System.Drawing.Size(85, 25);
this.buttoEScanCard.TabIndex = 1; this.buttoEScanCard.TabIndex = 1;
this.buttoEScanCard.Text = "[2]扫描卡片"; this.buttoEScanCard.Text = "扫描卡片";
this.buttoEScanCard.UseVisualStyleBackColor = true; this.buttoEScanCard.UseVisualStyleBackColor = true;
this.buttoEScanCard.Click += new System.EventHandler(this.buttoEScanCard_Click); this.buttoEScanCard.Click += new System.EventHandler(this.buttoEScanCard_Click);
// //
// buttonEscan // buttonEscan
// //
this.buttonEscan.Location = new System.Drawing.Point(6, 25); this.buttonEscan.Location = new System.Drawing.Point(8, 24);
this.buttonEscan.Name = "buttonEscan"; this.buttonEscan.Name = "buttonEscan";
this.buttonEscan.Size = new System.Drawing.Size(116, 25); this.buttonEscan.Size = new System.Drawing.Size(85, 25);
this.buttonEscan.TabIndex = 0; this.buttonEscan.TabIndex = 0;
this.buttonEscan.Text = "[1]检测连接"; this.buttonEscan.Text = "检测连接";
this.buttonEscan.UseVisualStyleBackColor = true; this.buttonEscan.UseVisualStyleBackColor = true;
this.buttonEscan.Click += new System.EventHandler(this.buttonEscan_Click); this.buttonEscan.Click += new System.EventHandler(this.buttonEscan_Click);
// //
// groupBox5 // groupBox5
// //
this.groupBox5.Controls.Add(this.buttonEReadUID);
this.groupBox5.Controls.Add(this.buttonESelectKey); this.groupBox5.Controls.Add(this.buttonESelectKey);
this.groupBox5.Controls.Add(this.buttonECmfoc); this.groupBox5.Controls.Add(this.buttonECmfoc);
this.groupBox5.Controls.Add(this.buttonEMfRead); this.groupBox5.Controls.Add(this.buttonEMfRead);
this.groupBox5.Controls.Add(this.buttonEMfoc); this.groupBox5.Controls.Add(this.buttonEMfoc);
this.groupBox5.Location = new System.Drawing.Point(140, 6); this.groupBox5.Location = new System.Drawing.Point(253, 6);
this.groupBox5.Name = "groupBox5"; this.groupBox5.Name = "groupBox5";
this.groupBox5.Size = new System.Drawing.Size(128, 171); this.groupBox5.Size = new System.Drawing.Size(128, 171);
this.groupBox5.TabIndex = 0; this.groupBox5.TabIndex = 0;
@ -653,11 +644,11 @@
// //
// buttonEMfoc // buttonEMfoc
// //
this.buttonEMfoc.Location = new System.Drawing.Point(6, 25); this.buttonEMfoc.Location = new System.Drawing.Point(6, 18);
this.buttonEMfoc.Name = "buttonEMfoc"; this.buttonEMfoc.Name = "buttonEMfoc";
this.buttonEMfoc.Size = new System.Drawing.Size(116, 25); this.buttonEMfoc.Size = new System.Drawing.Size(116, 25);
this.buttonEMfoc.TabIndex = 0; this.buttonEMfoc.TabIndex = 0;
this.buttonEMfoc.Text = "[1]半加密破解"; this.buttonEMfoc.Text = "一键解原卡";
this.buttonEMfoc.UseVisualStyleBackColor = true; this.buttonEMfoc.UseVisualStyleBackColor = true;
this.buttonEMfoc.Click += new System.EventHandler(this.buttonEMfoc_Click); this.buttonEMfoc.Click += new System.EventHandler(this.buttonEMfoc_Click);
// //
@ -809,6 +800,76 @@
this.checkBoxAutoABN.UseVisualStyleBackColor = true; this.checkBoxAutoABN.UseVisualStyleBackColor = true;
this.checkBoxAutoABN.CheckedChanged += new System.EventHandler(this.checkBoxAutoABN_CheckedChanged); this.checkBoxAutoABN.CheckedChanged += new System.EventHandler(this.checkBoxAutoABN_CheckedChanged);
// //
// buttonEReadUID
//
this.buttonEReadUID.Location = new System.Drawing.Point(6, 49);
this.buttonEReadUID.Name = "buttonEReadUID";
this.buttonEReadUID.Size = new System.Drawing.Size(116, 25);
this.buttonEReadUID.TabIndex = 3;
this.buttonEReadUID.Text = "从UID卡读回";
this.buttonEReadUID.UseVisualStyleBackColor = true;
this.buttonEReadUID.Click += new System.EventHandler(this.buttonEReadUID_Click);
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(97, 29);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(23, 15);
this.label2.TabIndex = 6;
this.label2.Text = ">>";
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(214, 29);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(31, 15);
this.label3.TabIndex = 7;
this.label3.Text = ">>>";
//
// label4
//
this.label4.AutoSize = true;
this.label4.Location = new System.Drawing.Point(387, 41);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(47, 15);
this.label4.TabIndex = 8;
this.label4.Text = ">>>>>";
//
// label5
//
this.label5.AutoSize = true;
this.label5.ForeColor = System.Drawing.Color.Blue;
this.label5.Location = new System.Drawing.Point(8, 6);
this.label5.Name = "label5";
this.label5.Size = new System.Drawing.Size(232, 165);
this.label5.TabIndex = 9;
this.label5.Text = "从这里开始\r\n\r\n\r\n\r\n\r\n\r\n\r\n本工具仅支持SAK=08/18/28的\r\n卡片复制。\r\n若要复制S70卡片请在高级界\r\n面上取消勾选“数据写入保护”。\r\n" +
"";
//
// label6
//
this.label6.AutoSize = true;
this.label6.Location = new System.Drawing.Point(574, 101);
this.label6.Name = "label6";
this.label6.Size = new System.Drawing.Size(159, 15);
this.label6.TabIndex = 10;
this.label6.Text = ">>> 尝试一下是否成功";
//
// checkBoxWriteProtect
//
this.checkBoxWriteProtect.AutoSize = true;
this.checkBoxWriteProtect.Checked = true;
this.checkBoxWriteProtect.CheckState = System.Windows.Forms.CheckState.Checked;
this.checkBoxWriteProtect.Location = new System.Drawing.Point(120, 55);
this.checkBoxWriteProtect.Name = "checkBoxWriteProtect";
this.checkBoxWriteProtect.Size = new System.Drawing.Size(165, 19);
this.checkBoxWriteProtect.TabIndex = 11;
this.checkBoxWriteProtect.Text = "数据写入保护(建议)";
this.checkBoxWriteProtect.UseVisualStyleBackColor = true;
this.checkBoxWriteProtect.CheckedChanged += new System.EventHandler(this.checkBoxWriteProtect_CheckedChanged);
//
// Form1 // Form1
// //
this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F); this.AutoScaleDimensions = new System.Drawing.SizeF(8F, 15F);
@ -818,6 +879,7 @@
this.Controls.Add(this.tabControl1); this.Controls.Add(this.tabControl1);
this.Controls.Add(this.richTextBox1); this.Controls.Add(this.richTextBox1);
this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle; this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.MaximizeBox = false; this.MaximizeBox = false;
this.Name = "Form1"; this.Name = "Form1";
this.Text = "MifareOne Tool"; this.Text = "MifareOne Tool";
@ -829,8 +891,8 @@
this.groupBox4.PerformLayout(); this.groupBox4.PerformLayout();
this.tabControl1.ResumeLayout(false); this.tabControl1.ResumeLayout(false);
this.tabPage2.ResumeLayout(false); this.tabPage2.ResumeLayout(false);
this.tabPage2.PerformLayout();
this.groupBox7.ResumeLayout(false); this.groupBox7.ResumeLayout(false);
this.groupBox6.ResumeLayout(false);
this.groupBox5.ResumeLayout(false); this.groupBox5.ResumeLayout(false);
this.tabPage1.ResumeLayout(false); this.tabPage1.ResumeLayout(false);
this.groupBox10.ResumeLayout(false); this.groupBox10.ResumeLayout(false);
@ -880,11 +942,9 @@
private System.Windows.Forms.Button buttonECmfoc; private System.Windows.Forms.Button buttonECmfoc;
private System.Windows.Forms.Button buttonEMfRead; private System.Windows.Forms.Button buttonEMfRead;
private System.Windows.Forms.Button buttonEMfoc; private System.Windows.Forms.Button buttonEMfoc;
private System.Windows.Forms.GroupBox groupBox6;
private System.Windows.Forms.Button buttonEscan; private System.Windows.Forms.Button buttonEscan;
private System.Windows.Forms.Button buttoEScanCard; private System.Windows.Forms.Button buttoEScanCard;
private System.Windows.Forms.Button buttonESelectKey; private System.Windows.Forms.Button buttonESelectKey;
private System.Windows.Forms.Button buttonEUpdate;
private System.Windows.Forms.GroupBox groupBox7; private System.Windows.Forms.GroupBox groupBox7;
private System.Windows.Forms.Button buttonECuidWrite; private System.Windows.Forms.Button buttonECuidWrite;
private System.Windows.Forms.Button buttonEUIDWrite; private System.Windows.Forms.Button buttonEUIDWrite;
@ -909,6 +969,13 @@
private System.Windows.Forms.Button buttonnKeysMfoc; private System.Windows.Forms.Button buttonnKeysMfoc;
private System.Windows.Forms.Button buttonSniffDev; private System.Windows.Forms.Button buttonSniffDev;
private System.Windows.Forms.CheckBox checkBoxAutoABN; private System.Windows.Forms.CheckBox checkBoxAutoABN;
private System.Windows.Forms.Button buttonEReadUID;
private System.Windows.Forms.CheckBox checkBoxWriteProtect;
private System.Windows.Forms.Label label6;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.Label label5;
} }
} }

View File

@ -118,6 +118,7 @@ namespace MifareOneTool
//ghu.Update(Properties.Settings.Default.GitHubR); //ghu.Update(Properties.Settings.Default.GitHubR);
//remoteVersionLabel.Text = "远程版本 " + ghu.remoteVersion; //remoteVersionLabel.Text = "远程版本 " + ghu.remoteVersion;
checkBoxAutoABN.Checked = Properties.Settings.Default.AutoABN; checkBoxAutoABN.Checked = Properties.Settings.Default.AutoABN;
checkBoxWriteProtect.Checked = Properties.Settings.Default.WriteCheck;
} }
private void buttonScanCard_Click(object sender, EventArgs e) private void buttonScanCard_Click(object sender, EventArgs e)
@ -251,6 +252,8 @@ namespace MifareOneTool
bool writecheck(string file) bool writecheck(string file)
{ {
if (checkBoxWriteProtect.Checked == false)
{ return true; }//如果禁用,直接假装检查成功
S50 card = new S50(); S50 card = new S50();
try try
{ {
@ -1095,5 +1098,20 @@ namespace MifareOneTool
{ {
Properties.Settings.Default.AutoABN = checkBoxAutoABN.Checked; Properties.Settings.Default.AutoABN = checkBoxAutoABN.Checked;
} }
private void buttonEUIDWrite_Click(object sender, EventArgs e)
{
buttonBmfWrite_Click(sender, e);
}
private void buttonEReadUID_Click(object sender, EventArgs e)
{
buttonBmfRead_Click(sender, e);
}
private void checkBoxWriteProtect_CheckedChanged(object sender, EventArgs e)
{
Properties.Settings.Default.WriteCheck = checkBoxWriteProtect.Checked;
}
} }
} }

File diff suppressed because it is too large Load Diff

View File

@ -49,6 +49,9 @@
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
</PropertyGroup> </PropertyGroup>
<PropertyGroup>
<ApplicationIcon>nfc_128.ico</ApplicationIcon>
</PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="Microsoft.VisualBasic" /> <Reference Include="Microsoft.VisualBasic" />
<Reference Include="Newtonsoft.Json"> <Reference Include="Newtonsoft.Json">
@ -140,6 +143,9 @@
<Install>true</Install> <Install>true</Install>
</BootstrapperPackage> </BootstrapperPackage>
</ItemGroup> </ItemGroup>
<ItemGroup>
<Content Include="nfc_128.ico" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets. Other similar extension points exist, see Microsoft.Common.targets.

View File

@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值, // 可以指定所有这些值,也可以使用“内部版本号”和“修订号”的默认值,
// 方法是按如下所示使用“*”: // 方法是按如下所示使用“*”:
// [assembly: AssemblyVersion("1.0.*")] // [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("1.6.1.0")] [assembly: AssemblyVersion("1.6.2.0")]
[assembly: AssemblyFileVersion("1.6.1.0")] [assembly: AssemblyFileVersion("1.6.2.0")]

View File

@ -43,5 +43,17 @@ namespace MifareOneTool.Properties {
this["AutoABN"] = value; this["AutoABN"] = value;
} }
} }
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("True")]
public bool WriteCheck {
get {
return ((bool)(this["WriteCheck"]));
}
set {
this["WriteCheck"] = value;
}
}
} }
} }

View File

@ -8,5 +8,8 @@
<Setting Name="AutoABN" Type="System.Boolean" Scope="User"> <Setting Name="AutoABN" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value> <Value Profile="(Default)">True</Value>
</Setting> </Setting>
<Setting Name="WriteCheck" Type="System.Boolean" Scope="User">
<Value Profile="(Default)">True</Value>
</Setting>
</Settings> </Settings>
</SettingsFile> </SettingsFile>

View File

@ -20,6 +20,9 @@
<setting name="AutoABN" serializeAs="String"> <setting name="AutoABN" serializeAs="String">
<value>True</value> <value>True</value>
</setting> </setting>
<setting name="WriteCheck" serializeAs="String">
<value>True</value>
</setting>
</MifareOneTool.Properties.Settings> </MifareOneTool.Properties.Settings>
</userSettings> </userSettings>
</configuration> </configuration>

BIN
MifareOneTool/nfc_128.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB