Send down (Lua): различия между версиями
Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''send_down''' и '''send217_down''' - позволяют зажать клавишу. <br>'''send_up''' и '''send217_up''' - поз...») |
Tatikoma (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
== Описание == | == Описание == | ||
'''send_down''' и '''send217_down''' - позволяют зажать клавишу. | '''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_down (<клавиша> [время]) |
− | send_up ( | + | send_up (<клавиша>) |
− | send217_down ( | + | send217_down (<клавиша> [время]) |
− | send217_up ( | + | send217_up (<клавиша>) |
где: | где: | ||
− | + | <br>'''<клавиша>''' - клавиша с которой производится действие. Если клавиша не односимвольная, то она берется в фигурные скобки, например {Tab}. | |
− | + | <br>'''[время]''' - время ожидания скрипта после зажатия клавиши. Необязательный параметр. | |
== Примеры == | == Примеры == | ||
Строка 31: | Строка 31: | ||
[[Sendex down (Lua)]] | [[Sendex down (Lua)]] | ||
− | + | <br>[[Send (Lua)]] | |
− | + | <br>[[Sendex (Lua)]] | |
− | + | <br>[[Say (Lua)]] |
Текущая версия на 11:12, 28 августа 2019
Содержание
Описание
send_down и send217_down - позволяют зажать клавишу.
send_up и send217_up - позволяют отжать клавишу.
Не забывайте отжимать клавишу после зажатия.
В зависимости от приложения могут работать оба варианта зажатия send_down или send217_down, иногда только какой-то один.
Так же необходимо учитывать, что оператор send217 перед выполнением команды отжимает системные модификаторы Ctrl, Alt, Shift. Send217 подобных действий не производит.
Синтаксис
Привязка к окну: необходима.
Работа со свернутым окном: да.
Все параметры заключаются в скобки и разделяются запятыми.
send_down (<клавиша> [время]) send_up (<клавиша>) send217_down (<клавиша> [время]) send217_up (<клавиша>)
где:
<клавиша> - клавиша с которой производится действие. Если клавиша не односимвольная, то она берется в фигурные скобки, например {Tab}.
[время] - время ожидания скрипта после зажатия клавиши. Необязательный параметр.
Примеры
--lua send_down ("q", 3000) -- зажать клавишу 'q' на 3 секунды (1 сек. = 1000 мс.) send_up ("q")
--lua send217_down ("q", 3000) -- зажать клавишу 'q' на 3 секунды send217_up ("q")