xdotool, Как я автоматизирую щелчок для нажатия 30 раз на каждого задержанного из-за 30 secs затем, повторяются снова каждый час?

Вот код, который я попробовал:

while sleep 3600; do xdotool mousemove xxx yyy click --repeat 30 --delay 60000 1; done
  • - clearmodifiers - сбрасывают активные модификаторы (высокий звук, и т.д.) при вводе
  • - окно WINDOW - указывает окно для отправки щелчка в
  • - повторите ПОВТОРЕНИЯ - времена количества раз для нажатия. Значение по умолчанию равняется 1
  • - МИЛЛИСЕКУНДЫ задержки - задерживаются в миллисекундах между щелчками.

    Это не имеет никакого эффекта, если Вы не используете - повторение. Значение по умолчанию составляет 100 мс

Таким образом, то, что я ищу, является 30 щелчками каждый задержанный на 60 секунд затем, чтобы целый процесс запустился снова через час. Когда я вхожу, это в терминальные флаги не распознано. - повторяются, ни - задержка

0
задан 28 September 2018 в 20:11

1 ответ

Ваш сценарий выглядит главным образом корректным, но --delay находится в millseconds не секунды, и кажется, что эта опция на самом деле управляет задержкой промежуточные повторения. Можно использовать sleep 60s вместо этого задержать начальный щелчок.

--delay MILLISECONDS
    Specify how long, in milliseconds, to delay between clicks. This option is not
    used if the --repeat flag is set to 1 (default).
0
ответ дан 27 October 2019 в 09:44

Другие вопросы по тегам:

Похожие вопросы: