Wait: различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''Wait''' - приостанавливает выполнение текущего скрипта на указанное количес...») |
Tatikoma (обсуждение | вклад) |
||
Строка 5: | Строка 5: | ||
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: нет. | Привязка к окну: нет. | ||
− | + | <br>Работа со свернутым окном: да. | |
− | wait | + | wait <#time>[s|m|h] |
Где: | Где: | ||
− | + | <br>#time - количество времени, на которое приостановить скрипт. По умолчанию указывается в миллисекундах. 1 секунда = 1000 мсек. | |
− | + | <br>Если после числа указан символ, то это означает: s - секунды, m - минуты, h - часы (см.примеры) | |
== Примеры == | == Примеры == | ||
Строка 30: | Строка 30: | ||
[[Waitfortarget]] | [[Waitfortarget]] | ||
− | + | <br>[[Random]] | |
== История развития == | == История развития == | ||
'''1.04 beta 2''' | '''1.04 beta 2''' | ||
− | + | <br>Добавил несколько вариантов указания времени задержек в скрипте и между строк: | |
wait 1 // 1 миллисекунда | wait 1 // 1 миллисекунда | ||
wait 1s // 1 секунда | wait 1s // 1 секунда | ||
Строка 42: | Строка 42: | ||
'''2.11''' | '''2.11''' | ||
− | + | <br>В режиме отладки почти все задержки игнорируются (кроме waitfortarget). | |
'''2.28''' | '''2.28''' | ||
− | + | <br>Научил 'wait' вычислять указанную задержку: | |
wait 1000 + random(10000) | wait 1000 + random(10000) | ||
'''2.29''' | '''2.29''' | ||
− | + | <br>Подправил команду 'wait'. | |
'''2.30''' | '''2.30''' | ||
− | + | <br>'wait' теперь понимает задание времени в виде '10sec', '5min', '1hour'. | |
[[Категория:Управление скриптами]] | [[Категория:Управление скриптами]] |
Текущая версия на 11:28, 28 августа 2019
Описание
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'.