autohotkey одновременные нажатия клавиш с повторами

Я получил это прямо сейчас


settitlematchmode,3

SetKeyDelay, 350

^o::

$ stop: = 0

цикл

{

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,,{а 30}{С. 30} посылает 30 раз "а" и 30 раз "ы", но я хочу в 30 раз ", так как"

одно нажатие клавиши с 30 повторами работает без проблем, но одновременные нажатия клавиш не работают одновременно. Вместо этого он работает последовательно. Можете ли вы помочь с этим?

6
задан Salihcan Taşarkuyu
31.12.2022 10:09 Количество просмотров материала 2955
Распечатать страницу

1 ответ

...но я хочу 30 раз "как"

два способа, которые, я думаю, могут помочь.

send {a}{s} ; 
            ;  or 
mystr:="as" ;  set a string value
send %mystr%; send string 

петли:

mystr:="as" ;  set a string value
Loop, 30
{
    send %mystr%; send string 
}
0
отвечен ejbytes 2023-01-01 17:57

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх