From 25454612ad8291fc7e53de79038eb3e38212c7ed Mon Sep 17 00:00:00 2001 From: Arman Date: Thu, 2 Aug 2018 20:01:43 -0700 Subject: added support for cd into dir --- WizardClient.log | 33 +++++++++++++-------------------- config.json | 2 +- trumagic.js | 2 +- 3 files changed, 15 insertions(+), 22 deletions(-) diff --git a/WizardClient.log b/WizardClient.log index 57e5aa8..013a578 100644 --- a/WizardClient.log +++ b/WizardClient.log @@ -1,20 +1,13 @@ -08/02/18 16:38:07 [DBGM] CORE_SEER WizardGraphicalClient::Initialize Window name = Wizard101 -08/02/18 16:38:07 [STAT] CORE_SEER Wizard Graphical Client version 'W.1.360.5'; revision ''. Data version ''. -08/02/18 16:38:07 [ERRO] CORE_SEER 379335132 Could not open ConfigFile PatchConfig.xml for reading. -08/02/18 16:38:07 [CRIT] PATCHER 182676802 PatchClientInterface::StartPatching could not load PatchConfig.xml -08/02/18 16:38:07 [DBGM] CORE_SEER StringTable.xml file does not exist for the English language. Using default values -08/02/18 16:38:07 [STAT] CORE_SEER LOCALE = English -08/02/18 16:38:07 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'BaseMessages.xml'. -08/02/18 16:38:07 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'ExtendedBaseMessages.xml'. -08/02/18 16:38:07 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'LoginMessages.xml'. -08/02/18 16:38:07 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'GameMessages.xml'. -08/02/18 16:38:07 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'AISClientMessages.xml'. -08/02/18 16:38:07 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'WizardMessages.xml'. -08/02/18 16:38:07 [DBGM] CORE_SEER ERROR: "Could not load WizardMessages.xml!", File: .\WizardGraphicalClient.cpp, Line: 8544 -08/02/18 16:38:09 [ERRO] CORE_SEER 1967074143 Failed to load Specific Message Modules. -08/02/18 16:38:10 [STAT] CORE_HTTP_FILE Session: [00] Downloaded: 0 bytes -08/02/18 16:38:10 [STAT] CORE_HTTP_FILE Session: [00] Downloaded: 0 bytes -08/02/18 16:38:10 [STAT] COMMON ResourceManager is shutting down. -08/02/18 16:38:10 [STAT] RESMGR ResourceManager releasing data. -08/02/18 16:38:10 [STAT] RESMGR Loading CSR data. - +08/02/18 19:28:22 [DBGM] CORE_SEER WizardGraphicalClient::Initialize Window name = Wizard101 +08/02/18 19:28:22 [STAT] CORE_SEER Wizard Graphical Client version 'W.1.360.5'; revision ''. Data version ''. +08/02/18 19:28:22 [ERRO] CORE_SEER 379335132 Could not open ConfigFile PatchConfig.xml for reading. +08/02/18 19:28:22 [CRIT] PATCHER 182676802 PatchClientInterface::StartPatching could not load PatchConfig.xml +08/02/18 19:28:22 [DBGM] CORE_SEER StringTable.xml file does not exist for the English language. Using default values +08/02/18 19:28:22 [STAT] CORE_SEER LOCALE = English +08/02/18 19:28:22 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'BaseMessages.xml'. +08/02/18 19:28:22 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'ExtendedBaseMessages.xml'. +08/02/18 19:28:22 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'LoginMessages.xml'. +08/02/18 19:28:22 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'GameMessages.xml'. +08/02/18 19:28:22 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'AISClientMessages.xml'. +08/02/18 19:28:22 [ERRO] MessageManager 2023014567 MessageManager::LoadMessageModule: RequestAsset failed for 'WizardMessages.xml'. +08/02/18 19:28:22 [DBGM] CORE_SEER ERROR: "Could not load WizardMessages.xml!", File: .\WizardGraphicalClient.cpp, Line: 8544 diff --git a/config.json b/config.json index 47eaf15..b75a3ff 100644 --- a/config.json +++ b/config.json @@ -1 +1 @@ -{"customPath":null,"macDefault":"~/.wine/drive_c/ProgramData/Kingsisle\\ Entertainment/Wizard101","winDefault":"C:\\ProgramData\\KingsIsle Entertainment\\Wizard101"} \ No newline at end of file +{"customPath":"~/.wine/drive_c/ProgramData/Kingsisle\\ Entertainment/Wizard101","macDefault":"~/.wine/drive_c/ProgramData/Kingsisle\\ Entertainment/Wizard101","winDefault":"C:\\ProgramData\\KingsIsle Entertainment\\Wizard101"} \ No newline at end of file diff --git a/trumagic.js b/trumagic.js index db3d8cd..14bc2f3 100644 --- a/trumagic.js +++ b/trumagic.js @@ -95,7 +95,7 @@ ipcMain.on('game:start', function (e) { console.log('starting shit'); let command; if (process.platform == 'darwin') { - command = `wine ${config.customPath}/Bin/WizardGraphicalClient.exe -L login.us.wizard101.com 12000 -A English`; + command = `cd ${config.customPath}/Bin && wine WizardGraphicalClient.exe -L login.us.wizard101.com 12000 -A English`; } else { command = `${config.customPath}\Bin\WizardGraphicalClient.exe -L login.us.wizard101.com 12000 -A English` -- cgit v1.2.3