-------------------
04-26 토요일 오전 1:33:09
-------------------
Preparing folders . . .
Install Path: C:\Program Files (x86)\Warcraft Hera
Hack Path: C:\Program Files (x86)\Warcraft Hera\JNService
Done! (0.06 ms)
Loading plugins from 'C:\Program Files (x86)\Warcraft Hera\JNService\plugins' . . .
Locating plugins . . .
File: Cirnix.JassNative.Common.dll (1.0.8076.18428)
Type: Cirnix.JassNative.Common.Main
File: Cirnix.JassNative.dll (1.0.8076.18428)
Type: Cirnix.JassNative.WarAPI.WarAPIPlugin
Type: Cirnix.JassNative.JassAPI.JassAPIPlugin
Requires: Cirnix.JassNative.WarAPI.WarAPIPlugin
Type: Cirnix.JassNative.InterfaceAPI.InterfaceAPIPlugin
Requires: Cirnix.JassNative.WarAPI.WarAPIPlugin
Type: Cirnix.JassNative.JassDebugger.JassDebuggerPlugin
Requires: Cirnix.JassNative.InterfaceAPI.InterfaceAPIPlugin
Requires: Cirnix.JassNative.JassAPI.JassAPIPlugin
Requires: Cirnix.JassNative.WarAPI.WarAPIPlugin
File: Cirnix.JassNative.YDWE.dll (1.0.7768.15128)
Type: Cirnix.JassNative.YDWE.YDWEPlugin
File: M16ToolJNPlugin.dll (1.0.9243.31734)
Type: M16ToolJNPlugin.Main
Done! (59.42 ms)
Loading plugin assemblies and instanciating types. . .
Loading assembly 'Cirnix.JassNative.Common.dll' for type 'Cirnix.JassNative.Common.Main'
Loading assembly 'Cirnix.JassNative.dll' for type 'Cirnix.JassNative.WarAPI.WarAPIPlugin'
Loading assembly 'Cirnix.JassNative.dll' for type 'Cirnix.JassNative.JassAPI.JassAPIPlugin'
Loading assembly 'Cirnix.JassNative.dll' for type 'Cirnix.JassNative.InterfaceAPI.InterfaceAPIPlugin'
Loading assembly 'Cirnix.JassNative.dll' for type 'Cirnix.JassNative.JassDebugger.JassDebuggerPlugin'
Loading assembly 'Cirnix.JassNative.YDWE.dll' for type 'Cirnix.JassNative.YDWE.YDWEPlugin'
Loading assembly 'M16ToolJNPlugin.dll' for type 'M16ToolJNPlugin.Main'
Done! (17.48 ms)
Initializing plugins . . .
Initializing Cirnix.JassNative.Common.Main
Native added: BitOr(II)I
Native added: BitAnd(II)I
Native added: BitXor(II)I
Native added: BitShiftL(II)I
Native added: BitShiftR(II)I
Native added: JNI2R(I)R
Native added: JNR2I(R)I
Native added: JNGetModuleHandle(S)I
Native added: JNFindModuleHandle(II)I
Native added: JNMemoryGetByte(I)I
Native added: JNMemorySetByte(II)V
Native added: JNMemoryGetInteger(I)I
Native added: JNMemorySetInteger(II)V
Native added: JNMemoryGetReal(I)R
Native added: JNMemorySetReal(IR)V
Native added: JNMemoryGetString(II)S
Native added: JNMemorySetString(IS)V
Native added: JNProcCall(IIHhashtable;)B
Native added: JNWriteLog(S)V
Native added: JNWriteLogReal(R)V
Native added: JNGetLocalDateTime()S
Native added: JNGetLocalUnixTime()I
Native added: JNGetMaxAttackSpeed()R
Native added: JNSetMaxAttackSpeed(R)V
Native added: IsReplayMode()B
Native added: IsHostPlayer()B
Native added: JNGetSyncDelay()I
Native added: JNSetSyncDelay(I)V
Native added: JNGetConnectionState()I
Native added: JNProcessStart(SS)B
Native added: JNStopwatchCreate()I
Native added: JNStopwatchStart(I)V
Native added: JNStopwatchPause(I)V
Native added: JNStopwatchReset(I)V
Native added: JNStopwatchDestroy(I)V
Native added: JNStopwatchElapsedMS(I)I
Native added: JNStopwatchElapsedSecond(I)I
Native added: JNStopwatchElapsedMinute(I)I
Native added: JNStopwatchElapsedHour(I)I
Native added: JNStopwatchTick(I)R
Native added: JNStringPos(SS)I
Native added: JNStringInsert(SIS)S
Native added: JNStringTrim(S)S
Native added: JNStringTrimStart(S)S
Native added: JNStringTrimEnd(S)S
Native added: JNStringSplit(SSI)S
Native added: JNStringReplace(SSS)S
Native added: JNStringReverse(S)S
Native added: JNStringContains(SS)B
Native added: JNStringCount(SS)I
Native added: JNStringRegex(SSI)S
Native added: JNStringSub(SII)S
Native added: JNStringLength(S)I
Native added: JNStringCalcLines(SI)I
Native added: JNStringFromBase64(S)S
Native added: JNStringToBase64(S)S
Native added: JNStringEncrypt(SS)S
Native added: JNStringDecrypt(SS)S
Initializing Cirnix.JassNative.WarAPI.WarAPIPlugin
Initializing Cirnix.JassNative.JassAPI.JassAPIPlugin
Initializing Cirnix.JassNative.InterfaceAPI.InterfaceAPIPlugin
Initializing Cirnix.JassNative.JassDebugger.JassDebuggerPlugin
Initializing Cirnix.JassNative.YDWE.YDWEPlugin
Native added: DzAPI_Map_SaveServerValue(Hplayer;SS)B
Native added: DzAPI_Map_GetServerValue(Hplayer;S)S
Native added: DzAPI_Map_Ladder_SetStat(Hplayer;SS)V
Native added: DzAPI_Map_IsRPGLadder()B
Native added: DzAPI_Map_GetGameStartTime()I
Native added: DzAPI_Map_Stat_SetStat(Hplayer;SS)V
Native added: DzAPI_Map_GetMatchType()I
Native added: DzAPI_Map_Ladder_SetPlayerStat(Hplayer;SS)V
Native added: DzAPI_Map_GetServerValueErrorCode(Hplayer;)I
Native added: DzAPI_Map_GetLadderLevel(Hplayer;)I
Native added: DzAPI_Map_IsRedVIP(Hplayer;)B
Native added: DzAPI_Map_IsBlueVIP(Hplayer;)B
Native added: DzAPI_Map_GetLadderRank(Hplayer;)I
Native added: DzAPI_Map_GetMapLevelRank(Hplayer;)I
Native added: DzAPI_Map_GetGuildName(Hplayer;)S
Native added: DzAPI_Map_GetGuildRole(Hplayer;)I
Native added: DzAPI_Map_IsRPGLobby()B
Native added: DzAPI_Map_GetMapLevel(Hplayer;)I
Native added: DzAPI_Map_MissionComplete(Hplayer;SS)V
Native added: DzAPI_Map_GetActivityData()S
Native added: DzAPI_Map_GetMapConfig(S)S
Native added: DzAPI_Map_HasMallItem(Hplayer;S)B
Native added: DzAPI_Map_SavePublicArchive(Hplayer;SS)B
Native added: DzAPI_Map_GetPublicArchive(Hplayer;S)S
Native added: DzAPI_Map_UseConsumablesItem(Hplayer;S)V
Native added: DzAPI_Map_OrpgTrigger(Hplayer;S)V
Native added: DzAPI_Map_GetServerArchiveDrop(Hplayer;S)S
Native added: DzAPI_Map_GetServerArchiveEquip(Hplayer;S)I
Native added: DzAPI_Map_GetPlatformVIP(Hplayer;)I
Native added: RequestExtraIntegerData(IHplayer;SSBIII)I
Native added: RequestExtraBooleanData(IHplayer;SSBIII)B
Native added: RequestExtraStringData(IHplayer;SSBIII)S
Native added: RequestExtraRealData(IHplayer;SSBIII)R
Native added: DzGetUnitNeededXP(Hunit;I)I
0x68B00000 : C:\Program Files (x86)\Warcraft Hera\JNService\YDWE\bin\luacore.dll Loaded!
0x68AA0000 : C:\Program Files (x86)\Warcraft Hera\JNService\YDWE\bin\ydbase.dll Loaded!
0x68A40000 : C:\Program Files (x86)\Warcraft Hera\JNService\YDWE\bin\SlkLib.dll Loaded!
0x689F0000 : C:\Program Files (x86)\Warcraft Hera\JNService\YDWE\plugin\warcraft3\yd_jass_api.dll Loaded!
0x6C950000 : C:\Program Files (x86)\Warcraft Hera\JNService\YDWE\plugin\warcraft3\yd_lua_engine.dll Loaded!
0x689B0000 : C:\Program Files (x86)\Warcraft Hera\JNService\YDWE\plugin\warcraft3\dzclient_api.dll Loaded!
Initializing M16ToolJNPlugin.Main
Native added: JNUse()B
Native added: JNPVPUse(SS)V
Native added: JNObjectCharacterInit(SSSS)I
Native added: JNObjectCharacterSave(SSSS)S
Native added: JNObjectCharacterUseEndGameSave(SSSS)V
Native added: JNObjectCharacterSetInt(SSI)V
Native added: JNObjectCharacterGetInt(SS)I
Native added: JNObjectCharacterSetString(SSS)V
Native added: JNObjectCharacterGetString(SS)S
Native added: JNObjectCharacterSetBoolean(SSB)V
Native added: JNObjectCharacterGetBoolean(SS)B
Native added: JNObjectCharacterSetReal(SSR)V
Native added: JNObjectCharacterGetReal(SS)R
Native added: JNObjectCharacterAddScore(SI)V
Native added: JNObjectCharacterSetScore(SI)V
Native added: JNObjectCharacterResetScore(S)V
Native added: JNGetUserRankType2(SSI)I
Native added: JNGetUserRankType1(SSI)I
Native added: JNObjectCharacterRemoveField(SS)V
Native added: JNObjectCharacterClearField(S)V
Native added: JNObjectCharacterGetCharacterCount(SSS)I
Native added: JNObjectCharacterGetCharacterNameByIndex(SI)S
Native added: JNObjectCharacterPopGlobalMessage()S
Native added: JNObjectCharacterSendGlobalMessage(S)V
Native added: JNObjectCharacterResetCharacter(S)V
Native added: JNObjectCharacterServerConnectCheck()B
Native added: JNObjectCharacterPopGlobalMessageFormat(S)S
Native added: JNObjectCharacterGetUserScore(S)I
Native added: JNObjectCharacterGetSyncDataCount(S)I
Native added: JNObjectCharacterGetSyncData(SI)S
Native added: JNObjectCharacterSetSyncData(SIS)B
Native added: JNObjectCharacterBeginSync(SI)B
Native added: JNObjectCharacterEndSync(S)B
Native added: JNObjectUserInit(SSSS)I
Native added: JNObjectUserInit2(SSSS)I
Native added: JNObjectUserSave(SSSS)S
Native added: JNObjectUserUseEndGameSave(SSSS)V
Native added: JNObjectUserSetInt(SSI)V
Native added: JNObjectUserGetInt(SS)I
Native added: JNObjectUserSetString(SSS)V
Native added: JNObjectUserGetString(SS)S
Native added: JNObjectUserSetBoolean(SSB)V
Native added: JNObjectUserGetBoolean(SS)B
Native added: JNObjectUserSetReal(SSR)V
Native added: JNObjectUserGetReal(SS)R
Native added: JNObjectUserRemoveField(SS)V
Native added: JNObjectUserClearField(S)V
Native added: JNObjectUserResetCharacter(S)V
Native added: JNObjectMapInit(SS)I
Native added: JNObjectMapGetInt(S)I
Native added: JNObjectMapGetString(S)S
Native added: JNObjectMapGetBoolean(S)B
Native added: JNObjectMapGetReal(S)R
Native added: JNPVPLog(SS)V
Native added: JNPVPCharacter(SS)V
Native added: JNPVPKill(S)V
Native added: JNPVPDeath(S)V
Native added: JNPVPAssist(S)V
Native added: JNPVPWin(SB)V
Native added: JNSetPVPLog(SSSSBIIIS)S
Native added: JNSetPVPLog2(SSSSBIIIIS)S
Native added: JNSetSaveCode(SSSSS)S
Native added: JNGetLoadCode(SSSS)S
Native added: JNRPGGetCharacterCount(SSS)I
Native added: JNRPGGetCharacterNameByIndex(SI)S
Native added: JNSetLog(SSSSSS)S
Native added: JNMapServerLog(SSSS)S
Native added: JNMapServerLogUseType(SSSSS)S
Native added: JNSetLogUseType(SSSSSSS)S
Native added: JNPublicMapServerLog(SSSS)S
Native added: JNGetSettingLogin()B
Native added: JNUseUserRoleItem(SSSSS)B
Native added: JNUseUserRoleItemInfo(SSSS)S
Native added: JNLocalLogin(S)B
Native added: JNLogin(SS)B
Native added: JNLogout()B
Native added: JNOpenBrowser(S)V
Native added: JNGetIp(SS)S
Native added: JNServerTime(S)S
Native added: JNServerUnixTime()I
Native added: JNServerPluginVersion()I
Native added: JNTestServerUnixTime()I
Native added: JNTestServerTime(S)S
Native added: JNScreenShotReg(SSSSS)B
Native added: JNPublicScreenShotReg(SSSSSS)B
Native added: JNReplayReg(SSSSS)V
Native added: JNCheckNameHack(S)B
Native added: JNStringBase64Encoding(S)S
Native added: JNStringBase64Decoding(S)S
Native added: JNBigIntegerAdd(II)S
Native added: JNBigIntegerSubtract(II)S
Native added: JNBigIntegerDivide(II)S
Native added: JNBigIntegerMultiply(II)S
Native added: JNPushReg(S)V
Native added: JNGetPushMessage()S
Native added: JNObjectScoreInit(SSSS)I
Native added: JNObjectScoreSave(SSSS)S
Native added: JNObjectScoreSet(SSI)V
Native added: JNObjectScoreAdd(SSI)V
Native added: JNObjectScoreGet(SS)I
Native added: JNDailyCheckToday(SSSSS)S
Native added: JNDailyCountWeek(SSSSSS)S
Native added: JNDailyCountMonth(SSSSS)S
Native added: JNDailyCheckTodayList(SSSSS)S
Native added: JNDailyCountWeekList(SSSSSS)S
Native added: JNDailyCountMonthList(SSSSS)S
Native added: JNDailySave(SSSSS)S
Native added: JNUserJoinGroupInfo(SSS)S
Native added: JNGroupNumberGet(SSSS)R
Native added: JNGroupStringGet(SSSS)S
Native added: JNGroupNumberAdd(SSSSR)S
Native added: JNGroupNumberSet(SSSSR)S
Native added: JNGroupStringSet(SSSSS)S
Native added: JNGroupManageLog(SSSS)S
Native added: JNGetGroupMembers(SSS)I
Native added: JNGetGroupMember(I)S
Native added: JNGetWaitingLists(SSS)I
Native added: JNGetWaitingUserId(I)S
Native added: JNGetWaitingUserMemo(I)S
Native added: JNIsManager(SSS)B
Native added: JNUserOut(SSS)B
Native added: JNKickOut(SSSS)B
Native added: JNApprovalJoin(SSSS)B
Native added: JNJoinRequest(SSSSS)S
Native added: JNGetGroupWaitingLists(SSS)I
Native added: JNGetGroupWaitingUserId(I)S
Native added: JNGetGroupWaitingUserMemo(I)S
Native added: JNGroupIsManager(SSS)B
Native added: JNGroupUserOut(SSS)B
Native added: JNGroupKickOut(SSSS)B
Native added: JNGroupApprovalJoin(SSSS)B
Native added: JNGroupJoinRequest(SSSSS)S
Native added: JNGroupLastOutDate(SSSS)S
Native added: JNJNGroupLastOutUnixDate(SSS)I
Native added: JNInitMail(SSSS)I
Native added: JNGetMailItem(I)S
Native added: JNGetMailMsg(I)S
Native added: JNGetMailid(I)S
Native added: JNGetMailremove(SSSSS)B
Native added: JNSetAreasteal(SSSSII)S
Native added: JNSetAreastealtop1(SSSSII)S
Native added: JNInitBestAreastealtop10(SSSSI)I
Native added: JNGetBestAreasteal(IIS)S
Native added: JNGetMyAreastealScore(SSSSI)I
Native added: JNInitBestMultiAreasteal(SSSSS)I
Native added: JNGetMultipleBestAreasteal(IS)S
Native added: JNRemoveAreasteal(SSSSI)S
Native added: JNObjectScorePrivateInit(SSSS)I
Native added: JNObjectScorePrivateSave(SSSS)S
Native added: JNObjectScorePrivateSet(SSI)V
Native added: JNObjectScorePrivateAdd(SSI)V
Native added: JNObjectScorePrivateGet(SS)I
Native added: JNObjectCharacterShareInit(SSSS)I
Native added: JNObjectCharacterShareSave(SSSS)S
Native added: JNObjectCharacterShareSetInt(SSI)V
Native added: JNObjectCharacterShareGetInt(SS)I
Native added: JNObjectCharacterShareSetString(SSS)V
Native added: JNObjectCharacterShareGetString(SS)S
Native added: JNObjectCharacterShareSetBoolean(SSB)V
Native added: JNObjectCharacterShareGetBoolean(SS)B
Native added: JNObjectCharacterShareSetReal(SSR)V
Native added: JNObjectCharacterShareGetReal(SS)R
Native added: JNObjectCharacterShareRemoveField(SS)V
Native added: JNObjectCharacterShareClearField(S)V
Native added: JNObjectCharacterShareResetCharacter(S)V
Done! (68.16 ms)
Done! (148.25 ms)
LoadLibraryAHook: 0x76E60E70 . hook installed!
WakeUpProcess Proceed!
Sleep Proceed!
OnGameLoad plugins . . .
Initializing addresses . . .
Base: 0x53860000
Done! (0.76 ms)
Initializing functions . . .
Done! (0.17 ms)
Initializing script api . . .
Jass__ConstructorHook: 0x54119E20 . hook installed!
VirtualMachine__RunFunctionHook: 0x54131260 . hook installed!
VirtualMachine__RunCodeHook: 0x541303B0 . hook installed!
Done! (1.71 ms)
Initializing natives api . . .
InitNativesHook: 0x53A99C80 . hook installed!
Scanning vanilla natives . . .
found 1167!
Done! (115.53 ms)
Initializing interface api . . .
CGameUI__ConstructorHook: 0x53BFB770 . hook installed!
Done! (0.55 ms)
Initializing CreateWindowHook . . .
Fake_sub_6F16E920: 0x539CE920 . hook installed!
Done! (0.59 ms)
Initializing YDWE . . .
0x68730000 : C:\Program Files (x86)\Warcraft Hera\JNService\Mixtape\w3l.dll Loaded!
Initializing yd_jass_api.dll . . .
Initializing yd_lua_engine.dll . . .
Successed!
Done! (163.60 ms)
System.Collections.Generic.Dictionary`2[System.String,System.String]Done! (286.80 ms)
Unknown__SetStateHook: 0x53A72370 . hook installed!
hWnd = 0x003209FC
Natives initialized
Jass constructed: 0x20910088
plugin version12
plugin version12
Natives initialized
Jass constructed: 0x1D8B0088
plugin version12
[HANDLE STATUS] handle: (6383) | max: (6399)
[HANDLE STATUS] handle: (6389) | max: (6399)
[HANDLE STATUS] handle: (6389) | max: (6399)
[HANDLE STATUS] handle: (6389) | max: (6399)
[HANDLE STATUS] handle: (6389) | max: (6399)
[HANDLE STATUS] handle: (6389) | max: (6399)
[HANDLE STATUS] handle: (6500) | max: (6506)
[HANDLE STATUS] handle: (6499) | max: (6506)
[HANDLE STATUS] handle: (6499) | max: (6506)
해당하는 아이디의 연결코드가 없습니다.
서버와 연결이 끊겨있습니다.
[HANDLE STATUS] handle: (6497) | max: (6507)
[HANDLE STATUS] handle: (6497) | max: (6507)
[HANDLE STATUS] handle: (6497) | max: (6507)
나알, 성좌RPG, 이즈나인RPG 등에서도 테스트 다 해봤는데 저장이 되지 않습니다..
JNService/UserData/M16ToolSupportPW.txt 에도 계정정보가 잘 들어있고,
JNService/UserData/SupportMainID.txt 에 사용하는 계정의 아이디도 잘 들어있고,
아예 워크래프트 계정의 아이디와 JN서버에서 사용하는 아이디들도 맞춰서 해봤는데도 동작하지 않네요