作者kslman ()
看板EzHotKey
標題Re: [AHK-] 按住熱鍵滑鼠連點 請益
時間Thu May 21 23:31:24 2020
;滑鼠控制用,原理是甚麼我也看不懂,也是以前的大大教的
WaitKeyRelease( i_Key )
{
global
Loop
{
state := GetKeyState( i_Key, "P" )
if( state == 0 )
{
Return
}
if( state == "" )
{
Return
}
Sleep, 10
}
}
Return
F1::
;按這個觸發ccc
mbm_l_hk := A_ThisHotkey
SetTimer, ccc , 1
WaitKeyRelease( mbm_l_hk )
SetTimer, ccc, Off
return
ccc:
;看你想做甚麼
MouseClick, left
return
※ 引述《s31364663 (木頭豬)》之銘言:
: 某線上遊戲
: shift加滑鼠按鍵可以快速拿取物品
: 我希望能按住shift即自動連續點擊滑鼠
: 並保有原本按住shift的功能
: 放開shift即停止連點
: 我的腳本如下,已經能夠成功運作
: 基於希望精進自己的能力
: 想請問它是否可以更精簡呢
: $~LShift::
: PRESS=1
: sleep 20
: Loop
: {
: if PRESS=0
: break
: Send ,{MButton}
: Sleep 5
: }
: Return
: $LShift Up::
: PRESS=0
: Return
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.187.182.6 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/EzHotKey/M.1590075086.A.668.html