qkckcqkckcq 發表於 2012-9-26 12:22:11

CRC 滑鼠趕路+瞬移熱鍵版 TWMS v0109

//趕路F1,左F3,右F4,上F5,下F6

// CRC 滑鼠趕路+瞬移熱鍵版 TWMS v0109

//熱鍵: 趕路(F1),左(F3),右(F4),上(F5),下(F6)



registersymbol(MouseRushStart)

alloc(MouseRushStart, 512)

alloc(RushSW, 4)

label(RetMSRush)

label(normal)


registersymbol(HotKey)

alloc(HotKey, 512)

label(go1)

label(go2)

label(go3)

label(go4)

registersymbol(Direct)

alloc(Direct, 4)



Direct:

dd 0



RushSW:

dd 0     // 初始是關閉mouse 趕路



MouseRushStart:

        cmp     ,0

        je      RetMSRush

        cmp     , 0

        je     RetMSRush

        mov     ebx,

        mov     ebx,

        cmp     esi, ebx

        jne     RetMSRush

        mov     eax,

        mov     eax,

        mov     ebx,

        mov     eax,

        mov     , ebx



RetMSRush:

        mov        ,eax

        mov        ebx,

        jmp        0098C979



0098C974:     

        jmp MouseRushStart



00927041:

     jmp HotKey

     nop



HotKey:

sub esp,30

mov eax,

cmp eax,3b0000  //熱鍵 F1 , 更改熱鍵修改此處



jne normal

not

jmp 00927047



normal:

cmp eax,3c0000  //熱鍵 F2 , 向左

je go1



cmp eax,3e0000  //熱鍵 F4 , 向右

je go2



cmp eax,3d0000  //熱鍵 F3 , 向上

je go3



cmp eax,3f0000  //熱鍵 F5 , 向下

je go4

jmp 00927047



go1:

mov , 1

jmp 00927047



go2:

mov , 2

jmp 00927047



go3:

mov , 3

jmp 00927047



go4:

mov , 4

jmp 00927047






00927041:  //熱鍵  and edi,000000ff

sub esp,30

mov eax,



0098C974:  //滑鼠趕路

db 89 07 8b 5d 14            





unregistersymbol(HotKey)

dealloc(HotKey)

unregistersymbol(MouseRushStart)

dealloc(MouseRushStart)

dealloc(RushSW)


頁: [1]
查看完整版本: CRC 滑鼠趕路+瞬移熱鍵版 TWMS v0109