AutoHotkey 这个脚本如何实现按住某个按键不放开。
$capslock::;Loop{ifnotGetKeyState("capslock","P");breakSend{q};Sleep,80;Send{q};Sleep...
$capslock:: ;
Loop
{
if not GetKeyState("capslock","P") ;
break
Send {q} ;
Sleep,80 ;
Send {q} ;
Sleep,80 ;
}
这是我目前用的脚本,我想实现的功能是,按住CAPSLOCK后 脚本在0.8秒内按一下Q,然后再重新按住Q不松开。当我松开CAPSLOCK后,Q也同时松开。求高手们帮忙,谢谢。 展开
Loop
{
if not GetKeyState("capslock","P") ;
break
Send {q} ;
Sleep,80 ;
Send {q} ;
Sleep,80 ;
}
这是我目前用的脚本,我想实现的功能是,按住CAPSLOCK后 脚本在0.8秒内按一下Q,然后再重新按住Q不松开。当我松开CAPSLOCK后,Q也同时松开。求高手们帮忙,谢谢。 展开
5个回答
展开全部
$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键 松开自动停止的脚本,看着改吧。
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键 松开自动停止的脚本,看着改吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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
Send {q down}
sleep 800
send {q up}
Send {q down}
loop{
Sleep 100 ;防止循环过快,cpu累死。自己调
if GetKeyState("Capslock", "T")
Break
}
Send {q up}
Return
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
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平台下开放源代码的热键脚本语言,是为游戏操纵杆和鼠标创建的热键,是自动按键。也可以通过命令调用系统接口及程序,并创建基于简单语言的图形化界面的执行程序。
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平台下开放源代码的热键脚本语言,是为游戏操纵杆和鼠标创建的热键,是自动按键。也可以通过命令调用系统接口及程序,并创建基于简单语言的图形化界面的执行程序。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是按住某个按键后不释放该按键,当松开后按键释放,用脚本实现这一功能,要把这一功能绑定到另外一个按键上去 onmousedown某个鼠标按键被按下 on
追问
你好,能以我发的脚本为例改一下吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询