我想实现这个目标
- 按“a”>输出“a”
- 再次按“a”>输出“b”
- 再次按“a”>输出“a”
- 再次按“a”>输出“b”
- 继续重复这些...
下面的脚本实现了我想要的功能,但问题不大。当我按住“a”时,它会输出“abababab”......但我需要它继续输出当前字符,直到我释放该键并激活切换。
即按住“a”>输出“aaaaaaaa”......>松开“a”>停止输出并切换到“b”
有人知道我该怎么做吗?提前谢谢!
Toggle:=0
$a::
Toggle:=!Toggle
if(Toggle=1) {
send, a
} else {
send, b
}
return
答案1
此脚本应可完成此任务。请注意,在替换模式下
a
(b
即第二个a
),重复按下a
将重复执行b
。
toggle:=0
apressed:=0
a::
apressed:=1
if (toggle=0) {
send, a
} else {
send, b
}
return
a up::
apressed:=0
toggle:=!toggle
return