Wait
Перейти к навигации
Перейти к поиску
Описание
Wait - приостанавливает выполнение текущего скрипта на указанное количество времени.
Синтаксис
Привязка к окну: нет.
Работа со свернутым окном: да.
wait <#time>[s|m|h]
Где:
#time - количество времени, на которое приостановить скрипт. По умолчанию указывается в миллисекундах. 1 секунда = 1000 мсек.
Если после числа указан символ, то это означает: s - секунды, m - минуты, h - часы (см.примеры)
Примеры
// Пример 1 wait 1 // 1 миллисекунда (мс). 1000 мс = 1 сек. wait 5s // 5 секунд wait 2m // 2 минуты wait 3h // 3 часа wait 1700 // ждать 1700 мс (1.7 сек) wait 1000 + random (2500) // ждать случайное время - от 1000 до 3499 мс ( от 1 до примерно 3.5 сек)
// Пример 2 set linedelay 1 // установить задержку между строк = 1 мс left 100, 200 // кликнуть в оконных координатах 100, 200 wait 1000 + random( 2000 ) // сделать паузу 1-3 сек msg timer // показать в окошке сколько миллисекунд прошло с момента запуска скрипта end_script // конец скрипта
Смотрите также
История развития
1.04 beta 2
Добавил несколько вариантов указания времени задержек в скрипте и между строк:
wait 1 // 1 миллисекунда wait 1s // 1 секунда wait 1m // 1 минута wait 1h // 1 час
2.11
В режиме отладки почти все задержки игнорируются (кроме waitfortarget).
2.28
Научил 'wait' вычислять указанную задержку:
wait 1000 + random(10000)
2.29
Подправил команду 'wait'.
2.30
'wait' теперь понимает задание времени в виде '10sec', '5min', '1hour'.