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]