Send down (Lua)

Материал из UoPilot
Версия от 21:30, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''send_down''' и '''send217_down''' - позволяют зажать клавишу. <br>'''send_up''' и '''send217_up''' - поз...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

send_down и send217_down - позволяют зажать клавишу. <br>send_up и send217_up - позволяют отжать клавишу. <br>Не забывайте отжимать клавишу после зажатия. <br>В зависимости от приложения могут работать оба варианта зажатия send_down или send217_down, иногда только какой-то один. <br>Так же необходимо учитывать, что оператор send217 перед выполнением команды отжимает системные модификаторы Ctrl, Alt, Shift. Send217 подобных действий не производит.

Синтаксис

Привязка к окну: необходима. <br>Работа со свернутым окном: да. <br>Все параметры заключаются в скобки и разделяются запятыми.

send_down (<клавиша> [время])
send_up (<клавиша>)
send217_down (<клавиша> [время])
send217_up (<клавиша>)

где: <br><клавиша> - клавиша с которой производится действие. Если клавиша не односимвольная, то она берется в фигурные скобки, например {Tab}. <br>[время] - время ожидания скрипта после зажатия клавиши. Необязательный параметр.

Примеры

--lua
send_down ("q", 3000)     -- зажать клавишу 'q' на 3 секунды (1 сек. = 1000 мс.)
send_up ("q")
--lua
send217_down ("q", 3000)    -- зажать клавишу 'q' на 3 секунды
send217_up ("q")

Смотрите также

Sendex down (Lua) <br>Send (Lua) <br>Sendex (Lua) <br>Say (Lua)