prt 發表於 2021-11-5 00:34:21

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

Alloc(Hook,128)
Alloc(PressKey,128)
Label(Exit)

Hook:
pushad
mov eax,
mov eax,
mov eax,
cmp eax,1
jb Exit
mov edx,001D0030
call PressKey

Exit:
popad
call 01C2D180
jmp 0186C950+5

PressKey:
mov esi,
mov ecx,
push edx
push 00
call 0309B4E0
ret

0186C950:
jmp Hook


0186C950:
call 01C2D180

DeAlloc(Hook)
DeAlloc(PressKey)

gosd1991 發表於 2021-11-16 21:05:36

本帖最後由 gosd1991 於 2021-11-16 21:47 編輯

請問這個怎麼加進去延遲呢?

strays 發表於 2021-11-16 23:33:59

0X191D8 +0X34

INC

strays 發表於 2021-11-16 23:48:56

        MOV ECX,DWORD PTR DS:
        PUSH EBX       //vkey
        PUSH EDI       //vkey, repeatcount | scancode | extendedkey
        MOV EAX,DWORD PTR DS:
        CALL DWORD PTR DS:  // 0309B4E0

gosd1991 發表於 2021-11-19 19:13:47

感謝雖然看完還是不會用:L

k123061314 發表於 2021-11-21 20:49:30

有亞克版本的嬤 不會改XD

乂Boyue乂 發表於 2021-11-21 23:57:32

gosd1991 發表於 2021-11-16 21:05 static/image/common/back.gif
請問這個怎麼加進去延遲呢?
https://bingfong.com/thread-1815515-1-1.html

可以參考這篇文章修改 這篇也有註解一些相關內容


延遲的部分是這一段

call GetTickCount
mov ecx,eax
sub ecx,
cmp ecx,
jl Exit
mov ,eax
頁: [1]
查看完整版本: TwMS v238.4 Auto Key