forked from Tr0n/client
convert comments in cpp files to utf8
This commit is contained in:
@ -262,7 +262,7 @@ bool PackInitialize(const char * c_pszFolder)
|
||||
CEterPackManager::Instance().SetCacheMode();
|
||||
CEterPackManager::Instance().SetSearchMode(bPackFirst);
|
||||
|
||||
CSoundData::SetPackMode(); // Miles <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ݹ<EFBFBD><DDB9><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
CSoundData::SetPackMode(); // Miles 파일 콜백을 셋팅
|
||||
|
||||
std::string strPackName, strTexCachePackName;
|
||||
for (DWORD i = 1; i < TextLoader.GetLineCount() - 1; i += 2)
|
||||
@ -353,7 +353,7 @@ bool RunMainScript(CPythonLauncher& pyLauncher, const char* lpCmdLine)
|
||||
SplitLine(lpCmdLine,seperator,&stVec);
|
||||
if (CmdSize == stVec.size() && stVec[0]==loginMark)
|
||||
{
|
||||
char buf[MAX_PATH]; //TODO <EFBFBD>Ʒ<EFBFBD> <20>Լ<EFBFBD> string <EFBFBD><EFBFBD><EFBFBD>·<EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
char buf[MAX_PATH]; //TODO 아래 함수 string 형태로 수정
|
||||
base64_decode(stVec[2].c_str(),buf);
|
||||
stVec[2] = buf;
|
||||
string_join(seperator,stVec,&stCmdLine);
|
||||
@ -462,12 +462,12 @@ bool Main(HINSTANCE hInstance, LPSTR lpCmdLine)
|
||||
|
||||
if (pyLauncher.Create())
|
||||
{
|
||||
ret=RunMainScript(pyLauncher, lpCmdLine); //<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>߿<EFBFBD> <20>Լ<EFBFBD><D4BC><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ʴ´<CAB4>.
|
||||
ret=RunMainScript(pyLauncher, lpCmdLine); //게임 실행중엔 함수가 끝나지 않는다.
|
||||
}
|
||||
|
||||
//ProcessScanner_ReleaseQuitEvent();
|
||||
|
||||
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>.
|
||||
//게임 종료시.
|
||||
app->Clear();
|
||||
|
||||
timeEndPeriod(1);
|
||||
@ -538,14 +538,14 @@ bool __IsLocaleVersion(LPSTR lpCmdLine)
|
||||
}
|
||||
|
||||
#ifdef USE_OPENID
|
||||
//2012.07.16 <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
//<EFBFBD>Ϻ<EFBFBD> OpenID <EFBFBD><EFBFBD><EFBFBD><EFBFBD>. <20><><EFBFBD><EFBFBD>Ű <20><><EFBFBD><EFBFBD> <20>߰<EFBFBD>
|
||||
//2012.07.16 김용욱
|
||||
//일본 OpenID 지원. 인증키 인자 추가
|
||||
bool __IsOpenIDAuthKeyOption(LPSTR lpCmdLine)
|
||||
{
|
||||
return (strcmp(lpCmdLine, "--openid-authkey") == 0);
|
||||
}
|
||||
|
||||
bool __IsOpenIDTestOption(LPSTR lpCmdLine) //Ŭ<EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD>Ʈ<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>α<EFBFBD><CEB1><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD>.
|
||||
bool __IsOpenIDTestOption(LPSTR lpCmdLine) //클라이언트에서 로그인이 가능하다.
|
||||
{
|
||||
return (strcmp(lpCmdLine, "--openid-test") == 0);
|
||||
}
|
||||
@ -567,14 +567,14 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
SetDefaultCodePage(LocaleService_GetCodePage());
|
||||
|
||||
bool bQuit = false;
|
||||
bool bAuthKeyChecked = false; //OpenID <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>Ű<EFBFBD><C5B0> <20><><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD> <20>˱<EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>.
|
||||
bool bAuthKeyChecked = false; //OpenID 버전에서 인증키가 들어왔는지 알기 위한 인자.
|
||||
int nArgc = 0;
|
||||
PCHAR* szArgv = CommandLineToArgv( lpCmdLine, &nArgc );
|
||||
|
||||
for( int i=0; i < nArgc; i++ ) {
|
||||
if(szArgv[i] == 0)
|
||||
continue;
|
||||
if (__IsLocaleVersion(szArgv[i])) // #0000829: [M2EU] <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20>ʵ<EFBFBD><CAB5><EFBFBD> <20><><EFBFBD><EFBFBD>
|
||||
if (__IsLocaleVersion(szArgv[i])) // #0000829: [M2EU] 버전 파일이 항상 생기지 않도록 수정
|
||||
{
|
||||
char szModuleName[MAX_PATH];
|
||||
char szVersionPath[MAX_PATH];
|
||||
@ -601,7 +601,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
bQuit = true;
|
||||
} else if ((strcmp(szArgv[i], "--force-set-locale") == 0))
|
||||
{
|
||||
// locale <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20><> <20><> <20><> <20>ʿ<EFBFBD><CABF><EFBFBD> (<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>Ī, <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>)
|
||||
// locale 설정엔 인자가 두 개 더 필요함 (로케일 명칭, 데이터 경로)
|
||||
if (nArgc <= i + 2)
|
||||
{
|
||||
MessageBox(NULL, "Invalid arguments", ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
|
||||
@ -614,9 +614,9 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
LocaleService_ForceSetLocale(localeName, localePath);
|
||||
}
|
||||
#ifdef USE_OPENID
|
||||
else if (__IsOpenIDAuthKeyOption(szArgv[i])) //2012.07.16 OpenID : <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
else if (__IsOpenIDAuthKeyOption(szArgv[i])) //2012.07.16 OpenID : 김용욱
|
||||
{
|
||||
// <EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ű <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD>ڰ<EFBFBD> <20><> <20><> <20><> <20>ʿ<EFBFBD><CABF><EFBFBD> (<28><><EFBFBD><EFBFBD>Ű)
|
||||
// 인증키 설정엔 인자가 한 개 더 필요함 (인증키)
|
||||
if (nArgc <= i + 1)
|
||||
{
|
||||
MessageBox(NULL, "Invalid arguments", ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
|
||||
@ -626,7 +626,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
const char* authKey = szArgv[++i];
|
||||
|
||||
//ongoing (2012.07.16)
|
||||
//<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ű <20><><EFBFBD><EFBFBD><EFBFBD>ϴ<EFBFBD> <20>κ<EFBFBD>
|
||||
//인증키 저장하는 부분
|
||||
LocaleService_SetOpenIDAuthKey(authKey);
|
||||
|
||||
bAuthKeyChecked = true;
|
||||
@ -641,7 +641,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
|
||||
#ifdef USE_OPENID
|
||||
//OpenID
|
||||
//OpenID Ŭ<EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD>Ʈ<EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ű<EFBFBD><C5B0> <20>ƿ<DEBE><C6BF><EFBFBD> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> (<28><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>ϰ<EFBFBD> <20><><EFBFBD><EFBFBD> <20><>) Ŭ<><C5AC><EFBFBD>̾<EFBFBD>Ʈ <20><><EFBFBD><EFBFBD>.
|
||||
//OpenID 클라이언트의 경우인증키를 받아오지 않을 경우 (웹을 제외하고 실행 시) 클라이언트 종료.
|
||||
|
||||
if (false == bAuthKeyChecked && !openid_test)
|
||||
{
|
||||
@ -655,7 +655,7 @@ int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLi
|
||||
goto Clean;
|
||||
|
||||
#if defined(NEEDED_COMMAND_ARGUMENT)
|
||||
// <EFBFBD>ɼ<EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD>, <20><><EFBFBD>α<CEB1> <20><><EFBFBD><EFBFBD>
|
||||
// 옵션이 없으면 비정상 실행으로 간주, 프로그램 종료
|
||||
if (strstr(lpCmdLine, NEEDED_COMMAND_ARGUMENT) == 0) {
|
||||
MessageBox(NULL, ApplicationStringTable_GetStringz(IDS_ERR_MUST_LAUNCH_FROM_PATCHER, "ERR_MUST_LAUNCH_FROM_PATCHER"), ApplicationStringTable_GetStringz(IDS_APP_NAME, "APP_NAME"), MB_ICONSTOP);
|
||||
goto Clean;
|
||||
@ -713,7 +713,7 @@ static void GrannyError(granny_log_message_type Type,
|
||||
int Setup(LPSTR lpCmdLine)
|
||||
{
|
||||
/*
|
||||
* Ÿ<EFBFBD≯<EFBFBD> <20><><EFBFBD>е<EFBFBD><D0B5><EFBFBD> <20>ø<EFBFBD><C3B8><EFBFBD>.
|
||||
* 타이머 정밀도를 올린다.
|
||||
*/
|
||||
TIMECAPS tc;
|
||||
UINT wTimerRes;
|
||||
@ -725,7 +725,7 @@ int Setup(LPSTR lpCmdLine)
|
||||
timeBeginPeriod(wTimerRes);
|
||||
|
||||
/*
|
||||
* <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD> <20>ڵ鸵
|
||||
* 그래니 에러 핸들링
|
||||
*/
|
||||
|
||||
granny_log_callback Callback;
|
||||
|
Reference in New Issue
Block a user