|
@@ -86,6 +86,37 @@ namespace MOKA_Factory_Tools
|
|
this.Invoke(wt, new Object[] { strMsg });
|
|
this.Invoke(wt, new Object[] { strMsg });
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ private void SetCheckboxStatusByConfig()
|
|
|
|
+ {
|
|
|
|
+ #region 默认根据config启用是否抄写;
|
|
|
|
+ SetCheckboxStatus(WriteDID, cfg_writedone.DIDWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteMac, cfg_writedone.MacWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteHDCP, cfg_writedone.HDCPWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteCiplus, cfg_writedone.CI_plusWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteWidevine, cfg_writedone.WidevineWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteHDCP22, cfg_writedone.HDCP22Write_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteESN, cfg_writedone.ESNWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteAttestation, cfg_writedone.AttestationWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteMGK, cfg_writedone.MGKWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteFairplay, cfg_writedone.FairplayWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteECP, cfg_writedone.ECPWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteWifiMac, cfg_writedone.WifiMacWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteBTMac, cfg_writedone.BTMacWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteLEK, cfg_writedone.LEKWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WritePEK, cfg_writedone.PEKWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WritePlayready, cfg_writedone.PlayreadyWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteHash, cfg_writedone.HashWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteYouTube, cfg_writedone.YouTubeWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteDSN, cfg_writedone.DSNWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteEDIDPID, cfg_writedone.EDIDPIDWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteEDIDName, cfg_writedone.EDIDModeNameWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteACASKey, cfg_writedone.ACASKeyWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteDAK, cfg_writedone.DAKWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteFVP, cfg_writedone.FVPWrite_YesNo);
|
|
|
|
+ SetCheckboxStatus(WriteKFP, cfg_writedone.KFPWrite_YesNo);
|
|
|
|
+ #endregion
|
|
|
|
+ }
|
|
|
|
+
|
|
public OperationPanel(Main form1, SQLiteConnection localDB, SQLiteConnection errorDB, MidAddress midAddress1, FunctionSetting functionSetting, Config_WriteCheck writeCheck1, Config_ReadCheck readCheck1, Config_WriteDone writeDone1, bool preload, MidList midList1, string order)
|
|
public OperationPanel(Main form1, SQLiteConnection localDB, SQLiteConnection errorDB, MidAddress midAddress1, FunctionSetting functionSetting, Config_WriteCheck writeCheck1, Config_ReadCheck readCheck1, Config_WriteDone writeDone1, bool preload, MidList midList1, string order)
|
|
{
|
|
{
|
|
InitializeComponent();
|
|
InitializeComponent();
|
|
@@ -387,34 +418,7 @@ namespace MOKA_Factory_Tools
|
|
SHOPText.BackColor = Color.Yellow;
|
|
SHOPText.BackColor = Color.Yellow;
|
|
}
|
|
}
|
|
#endregion
|
|
#endregion
|
|
-
|
|
|
|
- #region 默认根据config启用是否抄写;
|
|
|
|
- SetCheckboxStatus(WriteDID, cfg_writedone.DIDWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteMac, cfg_writedone.MacWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteHDCP, cfg_writedone.HDCPWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteCiplus, cfg_writedone.CI_plusWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteWidevine, cfg_writedone.WidevineWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteHDCP22, cfg_writedone.HDCP22Write_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteESN, cfg_writedone.ESNWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteAttestation, cfg_writedone.AttestationWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteMGK, cfg_writedone.MGKWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteFairplay, cfg_writedone.FairplayWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteECP, cfg_writedone.ECPWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteWifiMac, cfg_writedone.WifiMacWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteBTMac, cfg_writedone.BTMacWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteLEK, cfg_writedone.LEKWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WritePEK, cfg_writedone.PEKWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WritePlayready, cfg_writedone.PlayreadyWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteHash, cfg_writedone.HashWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteYouTube, cfg_writedone.YouTubeWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteDSN, cfg_writedone.DSNWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteEDIDPID, cfg_writedone.EDIDPIDWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteEDIDName, cfg_writedone.EDIDModeNameWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteACASKey, cfg_writedone.ACASKeyWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteDAK, cfg_writedone.DAKWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteFVP, cfg_writedone.FVPWrite_YesNo);
|
|
|
|
- SetCheckboxStatus(WriteKFP, cfg_writedone.KFPWrite_YesNo);
|
|
|
|
- #endregion
|
|
|
|
|
|
+ SetCheckboxStatusByConfig();
|
|
|
|
|
|
if (midListNow.host != "LocalPC")
|
|
if (midListNow.host != "LocalPC")
|
|
{
|
|
{
|
|
@@ -1265,6 +1269,7 @@ namespace MOKA_Factory_Tools
|
|
this.CaptionBackColorTop = Color.RoyalBlue;
|
|
this.CaptionBackColorTop = Color.RoyalBlue;
|
|
this.CaptionBackColorBottom = Color.Cyan;
|
|
this.CaptionBackColorBottom = Color.Cyan;
|
|
this.Refresh();
|
|
this.Refresh();
|
|
|
|
+ SetCheckboxStatusByConfig();
|
|
/////////////////////////////////////////////////////////////
|
|
/////////////////////////////////////////////////////////////
|
|
#region Set Write;
|
|
#region Set Write;
|
|
if (m_writeci.Text != LResource.Skip)
|
|
if (m_writeci.Text != LResource.Skip)
|