冰楓論壇
標題:
TwMS v238.4 Auto Key
[打印本頁]
作者:
prt
時間:
2021-11-5 00:34
標題:
TwMS v238.4 Auto Key
// TwMS v238.4 CRC Auto Key
// 優點:不衝突遊戲按鍵
//PgUp 01490000
//PgDown 01510000
//Insert 01520000
//Delete 01530000
//Home 01470000
//End 014f0000
//Shift 00360005
//Ctrl 001D0030
[Enable]
Alloc(Hook,128)
Alloc(PressKey,128)
Label(Exit)
Hook:
pushad
mov eax,[0524E300]
mov eax,[eax+14]
mov eax,[eax+19218]
cmp eax,1
jb Exit
mov edx,001D0030
call PressKey
Exit:
popad
call 01C2D180
jmp 0186C950+5
PressKey:
mov esi,[04386E64]
mov ecx,[esi+A4]
push edx
push 00
call 0309B4E0
ret
0186C950:
jmp Hook
[Disable]
0186C950:
call 01C2D180
DeAlloc(Hook)
DeAlloc(PressKey)
複製代碼
作者:
gosd1991
時間:
2021-11-16 21:05
本帖最後由 gosd1991 於 2021-11-16 21:47 編輯
請問這個怎麼加進去延遲呢?
作者:
strays
時間:
2021-11-16 23:33
0X191D8 +0X34
INC [r32+0x34]
作者:
strays
時間:
2021-11-16 23:48
MOV ECX,DWORD PTR DS:[ESI+100]
PUSH EBX //vkey
PUSH EDI //vkey, repeatcount | scancode | extendedkey
MOV EAX,DWORD PTR DS:[ECX]
CALL DWORD PTR DS:[EAX+4] // 0309B4E0
作者:
gosd1991
時間:
2021-11-19 19:13
感謝雖然看完還是不會用
作者:
k123061314
時間:
2021-11-21 20:49
有亞克版本的嬤 不會改XD
作者:
乂Boyue乂
時間:
2021-11-21 23:57
gosd1991 發表於 2021-11-16 21:05
請問這個怎麼加進去延遲呢?
https://bingfong.com/thread-1815515-1-1.html
可以參考這篇文章修改 這篇也有註解一些相關內容
延遲的部分是這一段
call GetTickCount
mov ecx,eax
sub ecx,[Timer]
cmp ecx,[AutoKeyDelay]
jl Exit
mov [Timer],eax
歡迎光臨 冰楓論壇 (https://bingfong.com/)
Powered by 冰楓