Skip to content

Commit 8c29103

Browse files
committed
update:vs copy file
fixed:cd key serial init
1 parent fbf4550 commit 8c29103

File tree

6 files changed

+21
-17
lines changed

6 files changed

+21
-17
lines changed

XEngine_Source/VSCopy_Arm64.bat

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ copy /y "%XEngine_LibArm64%\XEngine_Core\XEngine_Core.dll" "./"
55
copy /y "%XEngine_LibArm64%\XEngine_Core\XEngine_ManagePool.dll" "./"
66
copy /y "%XEngine_LibArm64%\XEngine_Core\XEngine_Cryption.dll" "./"
77

8+
copy /y "%XEngine_LibArm64%\XEngine_Client\XClient_Socket.dll" "./"
9+
copy /y "%XEngine_LibArm64%\XEngine_Client\XClient_APIHelp.dll" "./"
10+
811
copy /y "%XEngine_LibArm64%\XEngine_NetHelp\NetHelp_APIHelp.dll" "./"
912
copy /y "%XEngine_LibArm64%\XEngine_NetHelp\NetHelp_APIAddr.dll" "./"
1013
copy /y "%XEngine_LibArm64%\XEngine_NetHelp\NetHelp_XSocket.dll" "./"
@@ -16,6 +19,5 @@ copy /y "%XEngine_LibArm64%\XEngine_HelpComponents\HelpComponents_XLog.dll" "./"
1619
copy /y "%XEngine_LibArm64%\XEngine_RfcComponents\RfcComponents_WSProtocol.dll" "./"
1720
copy /y "%XEngine_LibArm64%\XEngine_RfcComponents\RfcComponents_HttpProtocol.dll" "./"
1821

19-
copy /y "%XEngine_LibArm64%\XEngine_Client\XClient_APIHelp.dll" "./"
2022
copy /y "%XEngine_LibArm64%\XEngine_SystemSdk\XEngine_SystemApi.dll" "./"
2123
copy /y "%XEngine_LibArm64%\XEngine_SystemSdk\XEngine_SystemConfig.dll" "./"

XEngine_Source/VSCopy_Debug.bat

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ copy /y "D:\XEngine\XEngine_SourceCode\Debug\XEngine_Core.dll" "./"
55
copy /y "D:\XEngine\XEngine_SourceCode\Debug\XEngine_ManagePool.dll" "./"
66
copy /y "D:\XEngine\XEngine_SourceCode\Debug\XEngine_Cryption.dll" "./"
77

8+
copy /y "D:\XEngine\XEngine_SourceCode\Debug\XClient_Socket.dll" "./"
9+
copy /y "D:\XEngine\XEngine_SourceCode\Debug\XClient_APIHelp.dll" "./"
10+
811
copy /y "D:\XEngine\XEngine_SourceCode\Debug\NetHelp_APIHelp.dll" "./"
912
copy /y "D:\XEngine\XEngine_SourceCode\Debug\NetHelp_APIAddr.dll" "./"
1013
copy /y "D:\XEngine\XEngine_SourceCode\Debug\NetHelp_XSocket.dll" "./"
@@ -16,6 +19,5 @@ copy /y "D:\XEngine\XEngine_SourceCode\Debug\HelpComponents_XLog.dll" "./"
1619
copy /y "D:\XEngine\XEngine_SourceCode\Debug\RfcComponents_WSProtocol.dll" "./"
1720
copy /y "D:\XEngine\XEngine_SourceCode\Debug\RfcComponents_HttpProtocol.dll" "./"
1821

19-
copy /y "D:\XEngine\XEngine_SourceCode\Debug\XClient_APIHelp.dll" "./"
2022
copy /y "D:\XEngine\XEngine_SourceCode\Debug\XEngine_SystemApi.dll" "./"
2123
copy /y "D:\XEngine\XEngine_SourceCode\Debug\XEngine_SystemConfig.dll" "./"

XEngine_Source/VSCopy_x64.bat

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ copy /y "%XEngine_Lib64%\XEngine_Core\XEngine_Core.dll" "./"
55
copy /y "%XEngine_Lib64%\XEngine_Core\XEngine_ManagePool.dll" "./"
66
copy /y "%XEngine_Lib64%\XEngine_Core\XEngine_Cryption.dll" "./"
77

8+
copy /y "%XEngine_Lib64%\XEngine_Client\XClient_Socket.dll" "./"
9+
copy /y "%XEngine_Lib64%\XEngine_Client\XClient_APIHelp.dll" "./"
10+
811
copy /y "%XEngine_Lib64%\XEngine_NetHelp\NetHelp_APIHelp.dll" "./"
912
copy /y "%XEngine_Lib64%\XEngine_NetHelp\NetHelp_APIAddr.dll" "./"
1013
copy /y "%XEngine_Lib64%\XEngine_NetHelp\NetHelp_XSocket.dll" "./"
@@ -16,6 +19,5 @@ copy /y "%XEngine_Lib64%\XEngine_HelpComponents\HelpComponents_XLog.dll" "./"
1619
copy /y "%XEngine_Lib64%\XEngine_RfcComponents\RfcComponents_WSProtocol.dll" "./"
1720
copy /y "%XEngine_Lib64%\XEngine_RfcComponents\RfcComponents_HttpProtocol.dll" "./"
1821

19-
copy /y "%XEngine_Lib64%\XEngine_Client\XClient_APIHelp.dll" "./"
2022
copy /y "%XEngine_Lib64%\XEngine_SystemSdk\XEngine_SystemApi.dll" "./"
2123
copy /y "%XEngine_Lib64%\XEngine_SystemSdk\XEngine_SystemConfig.dll" "./"

XEngine_Source/VSCopy_x86.bat

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ copy /y "%XEngine_Lib32%\XEngine_Core\XEngine_Core.dll" "./"
55
copy /y "%XEngine_Lib32%\XEngine_Core\XEngine_ManagePool.dll" "./"
66
copy /y "%XEngine_Lib32%\XEngine_Core\XEngine_Cryption.dll" "./"
77

8+
copy /y "%XEngine_Lib32%\XEngine_Client\XClient_Socket.dll" "./"
9+
copy /y "%XEngine_Lib32%\XEngine_Client\XClient_APIHelp.dll" "./"
10+
811
copy /y "%XEngine_Lib32%\XEngine_NetHelp\NetHelp_APIHelp.dll" "./"
912
copy /y "%XEngine_Lib32%\XEngine_NetHelp\NetHelp_APIAddr.dll" "./"
1013
copy /y "%XEngine_Lib32%\XEngine_NetHelp\NetHelp_XSocket.dll" "./"
@@ -16,6 +19,5 @@ copy /y "%XEngine_Lib32%\XEngine_HelpComponents\HelpComponents_XLog.dll" "./"
1619
copy /y "%XEngine_Lib32%\XEngine_RfcComponents\RfcComponents_WSProtocol.dll" "./"
1720
copy /y "%XEngine_Lib32%\XEngine_RfcComponents\RfcComponents_HttpProtocol.dll" "./"
1821

19-
copy /y "%XEngine_Lib32%\XEngine_Client\XClient_APIHelp.dll" "./"
2022
copy /y "%XEngine_Lib32%\XEngine_SystemSdk\XEngine_SystemApi.dll" "./"
2123
copy /y "%XEngine_Lib32%\XEngine_SystemSdk\XEngine_SystemConfig.dll" "./"

XEngine_Source/XEngine_APPService/XEngine_AuthorizeApp/Authorize_Dialog/Dialog_CDKey.cpp

Lines changed: 9 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -124,14 +124,17 @@ bool CDialog_CDKey::Dialog_CDKey_Init()
124124

125125
USES_CONVERSION;
126126
XCHAR tszSerialStr[XPATH_MIN] = {};
127-
Verification_XAuthKey_KeySerial(tszSerialStr, 9, 0);
127+
Verification_XAuthKey_KeySerial(tszSerialStr, 8, 0);
128128
m_EditSerialTimeNumber.SetWindowText(A2W(tszSerialStr));
129-
Verification_XAuthKey_KeySerial(tszSerialStr, 9, 0);
129+
130130
memset(tszSerialStr, 0, XPATH_MIN);
131-
m_EditSerialTimeNumber.SetWindowText(A2W(tszSerialStr));
131+
Verification_XAuthKey_KeySerial(tszSerialStr, 8, 0);
132+
m_EditSerialDataNumber.SetWindowText(A2W(tszSerialStr));
133+
132134
memset(tszSerialStr, 0, XPATH_MIN);
133-
Verification_XAuthKey_KeySerial(tszSerialStr, 9, 0);
134-
m_EditSerialTimeNumber.SetWindowText(A2W(tszSerialStr));
135+
Verification_XAuthKey_KeySerial(tszSerialStr, 8, 0);
136+
m_EditSerialUnlimitNumber.SetWindowText(A2W(tszSerialStr));
137+
135138
m_EditSerialTimeCount.SetWindowText(_T("9999"));
136139
m_CheckSerialDataAdd.SetCheck(BST_CHECKED);
137140

@@ -409,15 +412,8 @@ void CDialog_CDKey::OnBnClickedButton11()
409412
CFileDialog m_FileDlg(false, _T(".key"), _T("CDKey"), OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, _T("CDKey文件(*.key)|*.key|"));
410413
if (IDOK == m_FileDlg.DoModal())
411414
{
412-
int nMSGLen = 0;
413-
XCHAR tszDEBuffer[4096] = {};
414-
XBYTE tszENBuffer[4096] = {};
415-
//Authorize_CDKey_WriteMemory(tszDEBuffer, &nMSGLen, &st_AuthorizeCDKey);
416415
USES_CONVERSION;
417-
Cryption_XCrypto_Encoder(tszDEBuffer, &nMSGLen, tszENBuffer, W2A(m_StrPass.GetBuffer()));
418-
FILE* pSt_File = _tfopen(m_FileDlg.GetPathName(), _T("wb"));
419-
fwrite(tszENBuffer, 1, nMSGLen, pSt_File);
420-
fclose(pSt_File);
416+
Verification_XAuthKey_FileWrite(&st_AuthorizeCDKey, W2A(m_FileDlg.GetPathName()), W2A(m_StrPass.GetBuffer()));
421417
}
422418
AfxMessageBox(_T("授权CDKEY成功"));
423419
}
Binary file not shown.

0 commit comments

Comments
 (0)