Linyouchen 發表於 2017-9-10 14:12:55

更新 Auto key 遇到的問題

如圖問題 綠框處該如何更新

qwas963563 發表於 2017-9-10 14:22:19

按鍵CALL AOB搜索即可

xmax 發表於 2017-9-10 18:54:23

//TWMS 201.2_Auto Key
//ReCreate:未知
//優點:不衝突遊戲按鍵

alloc(hook,128)
alloc(PressKey,128)
label(return)

hook:
pushad
mov edx,002C0000 // Z
call PressKey
popad
jmp return

PressKey:
//mov esi, //<--我把它們註解後也能正常地運行耶 ˊˇˋ
//mov ecx,    //<--而且這個值 +A4 一直都是定值,我也不知道是甚麼意思
push edx
push 00
call 01DE5BF0           //這個是AoB找到的
ret

00C7B009:
jmp hook
return:


00C7B009:
call 00F2F940

dealloc(hook)
dealloc(PressKey)以v201.1為示範,我的作法是直接跟進去那個call你就會看到下圖
AoB為
55 8B EC 8B 0D ** ** ** ** 85 C9 74 ** 83 C1 ** 8B ** 5D FF 20 5D C2 08 00再用上面的AoB去新版的找應該就能找到新版Call的位址



prt 發表於 2017-9-10 19:08:09

xmax 發表於 2017-9-10 18:54 static/image/common/back.gif
以v201.1為示範,我的作法是直接跟進去那個call你就會看到下圖
再用上面的AoB去新版的找應該就能找到新版Ca ...

你好黑

孤單 發表於 2017-9-11 18:14:05

本帖最後由 孤單 於 2017-9-11 18:17 編輯

//TWMS 201.2_Auto Key
//Conversion Form Gms:孤單
//優點:不衝突遊戲按鍵

alloc(hook,128)
alloc(PressKey,128)
label(return)

hook:
pushad
mov edx,002C0000 // 這個位置就是改 你要的按鍵的值
call PressKey
popad
jmp return

PressKey:
//mov esi, // 沒記錯事系統的基址
//mov ecx,    // 鍵盤key的值
push edx
push 00
call 01DE5BF0           //這個Call是過去到呼叫PressKey的東西
ret

00C7B009:
jmp hook
return:


00C7B009:
call 00F2F940

dealloc(hook)
dealloc(PressKey)

prt 發表於 2017-9-14 17:29:48

孤單 發表於 2017-9-11 18:14 static/image/common/back.gif
//TWMS 201.2_Auto Key
//Conversion Form Gms:孤單
//優點:不衝突遊戲按鍵


孤單太黑了 有賴嗎

Torin 發表於 2017-9-14 22:20:30

拿去程式裡面套,所有按鍵就都不卡了!
頁: [1]
查看完整版本: 更新 Auto key 遇到的問題