;滑鼠控制用,原理是甚麼我也看不懂,也是以前的大大教的
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