Я получил это прямо сейчас
SetTitleMatchMode, 3
SetKeyDelay, 350
^ О ::
$ stop:= 0
Loop,
{
controlsend,,{a 30},ahk_pid 12144
controlsend,,{a 30}{s 30},ahk_pid 12144
controlsend,,{s 30},ahk_pid 12144
controlsend,,{s 30}{d 30},ahk_pid 12144
controlsend,,{d 30},ahk_pid 12144
controlsend,,{d 30}{w 30},ahk_pid 12144
controlsend,,{w 30},ahk_pid 12144
controlsend,,{w 30}{a 30},ahk_pid 12144
controlsend,,{w 30},ahk_pid 12144
controlsend,,{w 30}{d 30},ahk_pid 12144
controlsend,,{d 30},ahk_pid 12144
controlsend,,{d 30}{s 30},ahk_pid 12144
controlsend,,{s 30},ahk_pid 12144
controlsend,,{s 30}{a 30},ahk_pid 12144
if ($stop)
{
return
}
}
^ p :: $ stop: = 1
controlsend ,, {a 30} {s 30} отправляет 30 раз "a", а затем 30 раз "s", но я хочу 30 раз "as"
Одно нажатие клавиши с 30 повторениями работает без проблем, но одновременные нажатия клавиш не работают одновременно. Вместо этого он работает последовательно. Вы можете помочь с этим?