第1个回答 2015-11-18
$CAPSLOCK:: ;
Loop
{
if not GetKeyState("CAPSLOCK", "P") ;
break
Send {F7} ;
Send {F8} ;
Send {F9} ;
Send {F10} ;
Send {F11} ;
Send {F12} ;
sleep 100 ;
}
Return
这是按caps lock键不停输入按键F7--F12键 松开自动停止的脚本,看着改吧。
第2个回答 2012-03-18
Capslock::
Send {q down}
sleep 800
send {q up}
Send {q down}
loop{
Sleep 100 ;防止循环过快,cpu累死。自己调
if GetKeyState("Capslock", "T")
Break
}
Send {q up}
Return本回答被提问者和网友采纳
第3个回答 2015-10-28
Capslock::
Send {q down}
sleep 800
send {q up}
Send {q down}
loop{
Sleep 100 ;防止循环过快,cpu累死。自己调
if GetKeyState("Capslock", "T")
Break
}
Send {q up}
Return
autohotkey
是一款免费的、Windows平台下开放源代码的热键脚本语言,是为游戏操纵杆和鼠标创建的热键,是自动按键。也可以通过命令调用系统接口及程序,并创建基于简单语言的图形化界面的执行程序。
第4个回答 2012-01-05
就是按住某个按键后不释放该按键,当松开后按键释放,用脚本实现这一功能,要把这一功能绑定到另外一个按键上去 onmousedown某个鼠标按键被按下 on
追问你好,能以我发的脚本为例改一下吗?
第5个回答 2019-04-25
文档里有个UP专门用来监听按键松开事件
或者使用keywait:
a::
ToolTip, 按下a
Send, 123
KeyWait, a
ToolTip, 抬起a
Return