乂Boyue乂 發表於 2018-4-11 13:38:22

TwMs v206.1 修復後台按鍵 [ICS]

本帖最後由 乂Boyue乂 於 2018-4-12 20:18 編輯

感謝 3樓的 caca 提點 此數據可以在做更精簡的修改後變成這樣

因為我的不成熟讓大家多走了一些彎路 非常抱歉 <(_ _)>
我會繼續努力學習的 :D//TwMs v206.1 修復後台按鍵
//就是能解決PostMessage的WM_KEYDOWN消息無法在MapleStory視窗為非Focus狀態時被正確執行的問題
//Author: Doem 2017-1-15
//Update: Boyue 2018-4-11


alloc(PressFixICS,64)

PressFixICS:
cmp ,020DB9BF
jne GetForegroundWindow
mov ,020DB9D9
jmp GetForegroundWindow

0364BE54:
DD PressFixICS

0364BE54:
dd GetForegroundWindow

cook000678 發表於 2018-4-11 13:46:36

wow ics的耶!! 沒pass超級需要的啦~~ 謝謝 ;P ;P

caca 發表於 2018-4-12 16:01:15

有點不明白,搞不懂補這些碼有何作用?
test eax,eax
mov eax,
cmp dword ptr ,00
因為既然是強制跳躍到 020DB9D9
1.
test eax,eax 及 cmp dword ptr ,00 都沒必要
2.
020DB9D9 - 8B 03                 - mov eax,
eax在這位置 就被 mov eax,,上頭又何必  mov eax, ?

btb 發表於 2018-4-12 16:24:13

caca 發表於 2018-4-12 16:01 static/image/common/back.gif
有點不明白,搞不懂補這些碼有何作用?
test eax,eax
mov eax,


我也不明白。求解疑惑,都強制轉跳020DB9D9,那為什麼要在cmp dword ptr ,00之後轉跳,為何不直接在test eax,eax之後jmp 020DB9D9
頁: [1]
查看完整版本: TwMs v206.1 修復後台按鍵 [ICS]