冰楓論壇

標題: TwMs v264.2 Auto Key [打印本頁]

作者: lafeng666    時間: 2024-9-11 16:58
標題: TwMs v264.2 Auto Key
本帖最後由 lafeng666 於 2024-9-11 17:19 編輯
  1. //TwMs v264.2 Auto Key
  2. [ENABLE]
  3. Alloc(Auto_Key_Hook,128,142967FA2)
  4. Alloc(Delay,4)
  5. Alloc(Timer,4)
  6. RegisterSymbol(Delay)
  7. RegisterSymbol(Timer)

  8. Delay: //延遲毫秒
  9. DD #100

  10. Timer:
  11. DD 00

  12. Auto_Key_Hook:
  13. push rcx
  14. push rdx
  15. push r8
  16. push r9
  17. push r10
  18. push r11
  19. sub rsp,20
  20. call KERNEL32.GetTickCount
  21. mov edx,eax
  22. sub edx,[Timer]
  23. cmp edx,[Delay]
  24. mov r8,001D0030 //按鍵代碼
  25. mov edx,11 //鍵碼
  26. mov rcx,147ADCE98
  27. mov rcx,[rcx]
  28. jl 142967FA2+5
  29. mov [Timer],eax
  30. call 144A82E20
  31. add rsp,20
  32. pop r11
  33. pop r10
  34. pop r9
  35. pop r8
  36. pop rdx
  37. pop rcx
  38. call 142F8BE40
  39. jmp 142967FA2+5

  40. 142967FA2:
  41. jmp Auto_Key_Hook

  42. [DISABLE]
  43. 142967FA2:
  44. call 142F8BE40

  45. DeAlloc(Auto_Key_Hook)
  46. DeAlloc(Delay)
複製代碼

作者: sq0332pp    時間: 2024-9-12 11:46
剛試了一下 無法自動放技能
作者: lafeng666    時間: 2024-9-12 13:16
sq0332pp 發表於 2024-9-12 11:46
剛試了一下 無法自動放技能

所有的按键都不能用吗? 一会下午我更新一个新的
作者: sq0332pp    時間: 2024-9-12 15:21
lafeng666 發表於 2024-9-12 13:16
所有的按键都不能用吗? 一会下午我更新一个新的

我是試了ctrl 跟 alt 都沒有反應
作者: lafeng666    時間: 2024-9-12 15:32
本帖最後由 lafeng666 於 2024-9-12 15:56 編輯
sq0332pp 發表於 2024-9-12 15:21
我是試了ctrl 跟 alt 都沒有反應

其他按键有没有效果,代码我反复检查了没问题
作者: sq0332pp    時間: 2024-9-12 16:20
lafeng666 發表於 2024-9-12 15:32
其他按键有没有效果,代码我反复检查了没问题

剛試完 都沒有效果了 看來是不能用
作者: btb    時間: 2024-9-12 16:44
sq0332pp 發表於 2024-9-12 16:20
剛試完 都沒有效果了 看來是不能用

你可以拍一段影片,讓大家看實際情況,找出你失效的原因
作者: sq0332pp    時間: 2024-9-14 14:04
btb 發表於 2024-9-12 16:44
你可以拍一段影片,讓大家看實際情況,找出你失效的原因

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

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

感謝回復 現在可以正常用了
可能是我電腦太久沒關了 讓他跑完windows的更新重啟就正常了
作者: e88040101    時間: 2024-9-25 14:33
有办法释放两个技能吗 定时放个轮后回来放原本的技能
作者: lafeng666    時間: 2024-9-25 15:36
本帖最後由 lafeng666 於 2024-9-25 15:42 編輯
  1. //TwMs v264.2 Auto Key
  2.   [ENABLE]
  3.   Alloc(Auto_Key_Hook,128,142967FA2)
  4.   Alloc(Delay,4)
  5.   Alloc(Timer,4)
  6.   Alloc(Delay2,4)
  7.   Alloc(Timer2,4)
  8.   RegisterSymbol(Delay)
  9.   RegisterSymbol(Timer)
  10.   label(autokeyret)
  11.   label(autokeyret2)
  12.   Delay: //延遲毫秒   //按键1
  13.   DD #100
  14.   
  15.   Timer:
  16.   DD 00
  17.   
  18.   Delay2: //延遲毫秒  //按键2
  19.   DD #100
  20.   
  21.   Timer2:
  22.   DD 00
  23.   
  24.   Auto_Key_Hook:
  25.   push rcx
  26.   push rdx
  27.   push r8
  28.   push r9
  29.   push r10
  30.   push r11
  31.   sub rsp,100
  32.   call KERNEL32.GetTickCount
  33.   mov edx,eax
  34.   sub edx,[Timer]
  35.   cmp edx,[Delay]
  36.   mov r8,001D0030 //按鍵代碼
  37.   mov edx,11 //鍵碼 CTRL
  38.   mov rcx,147ADCE98
  39.   mov rcx,[rcx]
  40.   jl autokeyret
  41.   mov [Timer],eax
  42.   call 144A82E20
  43.   
  44.   autokeyret:
  45.   call KERNEL32.GetTickCount
  46.   mov edx,eax
  47.   sub edx,[Timer2]
  48.   cmp edx,[Delay2]
  49.   mov r8,001E0000
  50.   mov edx,41 //鍵碼 A
  51.   mov rcx,147ADCE98
  52.   mov rcx,[rcx]
  53.   jl autokeyret2
  54.   mov [Timer2],eax
  55.   call 144A82E20
  56.   
  57. autokeyret2:
  58.   add rsp,100
  59.   pop r11
  60.   pop r10
  61.   pop r9
  62.   pop r8
  63.   pop rdx
  64.   pop rcx
  65.   call 142F8BE40
  66.   jmp 142967FA2+5
  67.   
  68.   142967FA2:
  69.   jmp Auto_Key_Hook
  70.   
  71.   [DISABLE]
  72.   142967FA2:
  73. call 142F8BE40
  74.   
  75.   DeAlloc(Auto_Key_Hook)
  76.   DeAlloc(Delay)
複製代碼

補充內容 (2024-9-25 23:34):
我是給他一個模版 他可以修改 其實這種挺簡單加一些判斷就好了 只是太忙沒空寫
作者: lafeng666    時間: 2024-9-25 15:38
e88040101 發表於 2024-9-25 14:33
有办法释放两个技能吗 定时放个轮后回来放原本的技能

不一定有用 你试试
作者: e88040101    時間: 2024-9-25 22:22
lafeng666 發表於 2024-9-25 15:38
不一定有用 你试试


没有办法 估计只能搭配外部脚本使用了谢谢你
作者: lafeng666    時間: 2024-9-25 23:33
lafeng666 發表於 2024-9-25 15:36

我是給他一個模版 他可以修改 其實這種挺簡單加一些判斷就好了 只是太忙沒空寫




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓