lafeng666 發表於 2024-9-11 16:58:09

TwMs v264.2 Auto Key

本帖最後由 lafeng666 於 2024-9-11 17:19 編輯

//TwMs v264.2 Auto Key

Alloc(Auto_Key_Hook,128,142967FA2)
Alloc(Delay,4)
Alloc(Timer,4)
RegisterSymbol(Delay)
RegisterSymbol(Timer)

Delay: //延遲毫秒
DD #100

Timer:
DD 00

Auto_Key_Hook:
push rcx
push rdx
push r8
push r9
push r10
push r11
sub rsp,20
call KERNEL32.GetTickCount
mov edx,eax
sub edx,
cmp edx,
mov r8,001D0030 //按鍵代碼
mov edx,11 //鍵碼
mov rcx,147ADCE98
mov rcx,
jl 142967FA2+5
mov ,eax
call 144A82E20
add rsp,20
pop r11
pop r10
pop r9
pop r8
pop rdx
pop rcx
call 142F8BE40
jmp 142967FA2+5

142967FA2:
jmp Auto_Key_Hook


142967FA2:
call 142F8BE40

DeAlloc(Auto_Key_Hook)
DeAlloc(Delay)

sq0332pp 發表於 2024-9-12 11:46:27

剛試了一下 無法自動放技能

lafeng666 發表於 2024-9-12 13:16:36

sq0332pp 發表於 2024-9-12 11:46 static/image/common/back.gif
剛試了一下 無法自動放技能

所有的按键都不能用吗? 一会下午我更新一个新的

sq0332pp 發表於 2024-9-12 15:21:25

lafeng666 發表於 2024-9-12 13:16 static/image/common/back.gif
所有的按键都不能用吗? 一会下午我更新一个新的

我是試了ctrl 跟 alt 都沒有反應

lafeng666 發表於 2024-9-12 15:32:45

本帖最後由 lafeng666 於 2024-9-12 15:56 編輯

sq0332pp 發表於 2024-9-12 15:21 static/image/common/back.gif
我是試了ctrl 跟 alt 都沒有反應
其他按键有没有效果,代码我反复检查了没问题

sq0332pp 發表於 2024-9-12 16:20:07

lafeng666 發表於 2024-9-12 15:32 static/image/common/back.gif
其他按键有没有效果,代码我反复检查了没问题

剛試完 都沒有效果了 看來是不能用

btb 發表於 2024-9-12 16:44:57

sq0332pp 發表於 2024-9-12 16:20 static/image/common/back.gif
剛試完 都沒有效果了 看來是不能用

你可以拍一段影片,讓大家看實際情況,找出你失效的原因

sq0332pp 發表於 2024-9-14 14:04:05

btb 發表於 2024-9-12 16:44 static/image/common/back.gif
你可以拍一段影片,讓大家看實際情況,找出你失效的原因

我搞不定我的螢幕錄製...
簡單說明就是這個數據不是會自動按按鍵
以樓主的數據來說 啟用後應該要自動施放在ctrl的技能 以前都是這樣去使用
現在變成啟用後 不會施放技能了 也不會有事情發生(只有單獨使用這個數據)
手動去按那個按鍵可以正常的施放技能 所以跟技能應該沒有關西

btb 發表於 2024-9-14 16:12:08

sq0332pp 發表於 2024-9-14 14:04 static/image/common/back.gif
我搞不定我的螢幕錄製...
簡單說明就是這個數據不是會自動按按鍵
以樓主的數據來說 啟用後應該要自動施放 ...

有幾種失效的可能供你參考:
1.你有裝別的程式導致失效
2.改版後技能有變動
3.鍵盤有裝程式
4.這個數據跟你電腦不掛勾
5.沒正確鎖定遊戲,所以數據沒產生效果
等等此類
目前我自己使用這數據是可以使用的,如果無法拍攝影片,也愛莫能助.因為這是最快能解決的方式

sq0332pp 發表於 2024-9-15 16:06:41

btb 發表於 2024-9-14 16:12 static/image/common/back.gif
有幾種失效的可能供你參考:
1.你有裝別的程式導致失效
2.改版後技能有變動


感謝回復 現在可以正常用了
可能是我電腦太久沒關了 讓他跑完windows的更新重啟就正常了:funk:

e88040101 發表於 2024-9-25 14:33:53

有办法释放两个技能吗 定时放个轮后回来放原本的技能

lafeng666 發表於 2024-9-25 15:36:29

本帖最後由 lafeng666 於 2024-9-25 15:42 編輯

//TwMs v264.2 Auto Key
  
  Alloc(Auto_Key_Hook,128,142967FA2)
  Alloc(Delay,4)
  Alloc(Timer,4)
  Alloc(Delay2,4)
  Alloc(Timer2,4)
  RegisterSymbol(Delay)
  RegisterSymbol(Timer)
  label(autokeyret)
  label(autokeyret2)
  Delay: //延遲毫秒   //按键1
  DD #100
  
  Timer:
  DD 00
  
  Delay2: //延遲毫秒  //按键2
  DD #100
  
  Timer2:
  DD 00
  
  Auto_Key_Hook:
  push rcx
  push rdx
  push r8
  push r9
  push r10
  push r11
  sub rsp,100
  call KERNEL32.GetTickCount
  mov edx,eax
  sub edx,
  cmp edx,
  mov r8,001D0030 //按鍵代碼
  mov edx,11 //鍵碼 CTRL
  mov rcx,147ADCE98
  mov rcx,
  jl autokeyret
  mov ,eax
  call 144A82E20
  
  autokeyret:
  call KERNEL32.GetTickCount
  mov edx,eax
  sub edx,
  cmp edx,
  mov r8,001E0000
  mov edx,41 //鍵碼 A
  mov rcx,147ADCE98
  mov rcx,
  jl autokeyret2
  mov ,eax
  call 144A82E20
  
autokeyret2:
  add rsp,100
  pop r11
  pop r10
  pop r9
  pop r8
  pop rdx
  pop rcx
  call 142F8BE40
  jmp 142967FA2+5
  
  142967FA2:
  jmp Auto_Key_Hook
  
  
  142967FA2:
call 142F8BE40
  
  DeAlloc(Auto_Key_Hook)
  DeAlloc(Delay)

補充內容 (2024-9-25 23:34):
我是給他一個模版 他可以修改 其實這種挺簡單加一些判斷就好了 只是太忙沒空寫

lafeng666 發表於 2024-9-25 15:38:44

e88040101 發表於 2024-9-25 14:33 static/image/common/back.gif
有办法释放两个技能吗 定时放个轮后回来放原本的技能

不一定有用 你试试

e88040101 發表於 2024-9-25 22:22:10

lafeng666 發表於 2024-9-25 15:38 static/image/common/back.gif
不一定有用 你试试


没有办法 估计只能搭配外部脚本使用了谢谢你 :handshake

lafeng666 發表於 2024-9-25 23:33:41

lafeng666 發表於 2024-9-25 15:36 static/image/common/back.gif


我是給他一個模版 他可以修改 其實這種挺簡單加一些判斷就好了 只是太忙沒空寫
頁: [1]
查看完整版本: TwMs v264.2 Auto Key