|
@@ -2458,6 +2458,10 @@ namespace MOKA_Factory_Tools
|
|
|
keyInfo.Mac.data = _MiKey.EthernetMac;
|
|
|
keyInfo.Mac.enable = true;
|
|
|
}
|
|
|
+ else
|
|
|
+ {
|
|
|
+ SetCheckboxStatus(WriteMac, false);
|
|
|
+ }
|
|
|
|
|
|
if (_MiKey.BTMac != null)
|
|
|
{
|
|
@@ -2465,6 +2469,10 @@ namespace MOKA_Factory_Tools
|
|
|
keyInfo.BT_MAC.data = _MiKey.BTMac;
|
|
|
keyInfo.BT_MAC.enable = true;
|
|
|
}
|
|
|
+ else
|
|
|
+ {
|
|
|
+ SetCheckboxStatus(WriteBTMac, false);
|
|
|
+ }
|
|
|
|
|
|
if (_MiKey.DSN != null)
|
|
|
{
|
|
@@ -2472,6 +2480,10 @@ namespace MOKA_Factory_Tools
|
|
|
keyInfo.DSN.data = _MiKey.DSN;
|
|
|
keyInfo.DSN.enable = true;
|
|
|
}
|
|
|
+ else
|
|
|
+ {
|
|
|
+ SetCheckboxStatus(WriteDSN, false);
|
|
|
+ }
|
|
|
|
|
|
if (_MiKey.WIFIMAC != null)
|
|
|
{
|
|
@@ -2479,6 +2491,10 @@ namespace MOKA_Factory_Tools
|
|
|
keyInfo.WiFi_MAC.data = _MiKey.WIFIMAC;
|
|
|
keyInfo.WiFi_MAC.enable = true;
|
|
|
}
|
|
|
+ else
|
|
|
+ {
|
|
|
+ SetCheckboxStatus(WriteWifiMac, false);
|
|
|
+ }
|
|
|
}
|
|
|
#endregion
|
|
|
|
|
@@ -2594,6 +2610,8 @@ namespace MOKA_Factory_Tools
|
|
|
if (WriteMac.Checked)
|
|
|
{
|
|
|
string mac = keyInfo.Mac.data.Replace("-", "");
|
|
|
+ if (FunctionSettingNow.MITVEnable == true)
|
|
|
+ mac = keyInfo.Mac.data.Replace(":","");
|
|
|
if (!CommonMethod.IsNumberAndWord(mac))
|
|
|
{
|
|
|
ErrMsg = string.Format("Mac format error!\r\n{0}", mac);
|
|
@@ -2658,6 +2676,8 @@ namespace MOKA_Factory_Tools
|
|
|
if (WriteWifiMac.Checked)
|
|
|
{
|
|
|
string wifimac = keyInfo.WiFi_MAC.data.Replace("-", "");
|
|
|
+ if (FunctionSettingNow.MITVEnable == true)
|
|
|
+ wifimac = keyInfo.WiFi_MAC.data.Replace(":", "");
|
|
|
if (!CommonMethod.IsNumberAndWord(wifimac))
|
|
|
{
|
|
|
ErrMsg = string.Format("Wifi Mac format error!\r\n{0}", wifimac);
|
|
@@ -2722,6 +2742,8 @@ namespace MOKA_Factory_Tools
|
|
|
if (WriteBTMac.Checked)
|
|
|
{
|
|
|
string btmac = keyInfo.BT_MAC.data.Replace("-", "");
|
|
|
+ if (FunctionSettingNow.MITVEnable == true)
|
|
|
+ btmac = keyInfo.BT_MAC.data.Replace(":", "");
|
|
|
if (!CommonMethod.IsNumberAndWord(btmac))
|
|
|
{
|
|
|
ErrMsg = string.Format("BTMac format error!\r\n{0}", btmac);
|