- UID
- 329596
- 帖子
- 258
- 主題
- 191
- 精華
- 0
- 積分
- 218
- 楓幣
- 7176
- 威望
- 213
- 存款
- 0
- 贊助金額
- 0
- 推廣
- 0
- GP
- 305
- 閱讀權限
- 20
- 性別
- 保密
- 在線時間
- 106 小時
- 註冊時間
- 2021-12-31
- 最後登入
- 2024-9-1
|
本帖最後由 peter0517 於 2023-1-19 18:23 編輯
//TwMs v249.2 AutoKey
//左右鍵 搭配攻擊和拾取鍵
[ENABLE]
aobscanmodule(myhook,MapleStory.exe,E8 A7 5E FF FF) // should be unique 找不到這個獨一無二的
alloc(newmem,$1000,myhook)
label(code)
label(return)
//r8 PressCode
//edx keycode
newmem:
//判斷按鍵是否為方向鍵左右
code:
cmp r8,27
je func
cmp r8,25
je func
call nvwgf2umx.dll+12F7C40 //這個獨一無二的
return
//若是方向鍵左右 則釋放 ctrl、shift、z
func:
mov r8, 001D0030//Ctrl
mov edx,11
mov rcx,[1464766E8] //
call 143DAEFB0
mov r8, 2C0000//Z
mov edx,5A
mov rcx,[1464766E8]
call 143DAEFB0
mov r8,002A0003
mov edx,10 //SHIFT
mov rcx,[1464766E88]
call 143DAEFB0
jmp return
myhook:
jmp newmem
return:
registersymbol(myhook)
[DISABLE]
myhook:
db E8 A7 5E FF FF //???????????????????
unregistersymbol(myhook)
dealloc(newmem)
|
|