autohotkey有自动实现固定间隔时间按下一个按键的函数或比较简单的方法吗?

RT,我需要脚本可以按照不同的间隔分别按3个键,3个键不相互影响,只与其设定的间隔时间有关; 比如每隔0.5秒按e,每隔9秒按1,每隔15秒按2,在需…
关注者
6
被浏览
13,529
登录后你可以
不限量看优质回答私信答主深度交流精彩内容一键收藏

按照固定的interval重复做一件事情可以用SetTimer函数。如果只是0.5秒按一次e,可以这么写

#Persistent
SetTimer, pressE, 500

pressE:
Send e
return

关于题主说要在按1的时候不按e,比较简单粗暴的办法是在按1的时候重置pressE的timer,比如

#Persistent
SetTimer, press1, 2000
SetTimer, pressE, 500

pressE:
Send e
return

press1:
Send 1
SetTimer, pressE, On			; reset the pressE timer
return