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