Send217: различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == '''Send217''' - используется для отправки нажатий клавиш в приложения. Может рабо...») |
Tatikoma (обсуждение | вклад) |
||
Строка 2: | Строка 2: | ||
== Описание == | == Описание == | ||
'''Send217''' - используется для отправки нажатий клавиш в приложения. Может работать в тех приложениях, где не работает [[Send]]. | '''Send217''' - используется для отправки нажатий клавиш в приложения. Может работать в тех приложениях, где не работает [[Send]]. | ||
− | + | <br>Для нажатия модификаторов Ctrl, Alt, Shift используйте [[Sendex]]. | |
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: необходима. | Привязка к окну: необходима. | ||
− | + | <br>Работа со свернутым окном: да. | |
− | Send217 | + | Send217 <клавиша [пауза]> | <текст> |
Где: | Где: | ||
− | + | <br>'''<клавиша>''' - клавиша для нажатия, не односимвольные клавиши заключается в {}. | |
− | + | <br>'''[пауза]''' - необязательный параметр, указывается в миллисекундах (1 секунда = 1000 мсек). | |
− | + | <br>'''<текст>''' - если параметр не распознан как управляющая клавиша, то он посылается как текст. | |
== Примеры == | == Примеры == | ||
Строка 58: | Строка 58: | ||
[[Send]] | [[Send]] | ||
− | + | <br>[[Sendex]] | |
− | + | <br>[[Post]] | |
− | + | <br>[[Say]] | |
− | + | <br>[[Send_down]] | |
− | + | <br>[[Sendex_down]] | |
− | + | <br>[[SetSelectedText]] | |
== История развития == | == История развития == | ||
'''2.29''' | '''2.29''' | ||
− | + | <br>Добавил команду 'send217' современный аналог команды 'send' версии 2.17. | |
[[Категория:Клавиатура]] | [[Категория:Клавиатура]] |
Текущая версия на 11:10, 28 августа 2019
Описание
Send217 - используется для отправки нажатий клавиш в приложения. Может работать в тех приложениях, где не работает Send.
Для нажатия модификаторов Ctrl, Alt, Shift используйте Sendex.
Синтаксис
Привязка к окну: необходима.
Работа со свернутым окном: да.
Send217 <клавиша [пауза]> | <текст>
Где:
<клавиша> - клавиша для нажатия, не односимвольные клавиши заключается в {}.
[пауза] - необязательный параметр, указывается в миллисекундах (1 секунда = 1000 мсек).
<текст> - если параметр не распознан как управляющая клавиша, то он посылается как текст.
Примеры
// Пример 1 Send217 Привет // напишет 'Привет'
// Пример 2 Send217 {F1} // нажать клавишу 'F1'
// Пример 3 Send217 {Enter} // нажать 'Enter'
// Пример 4 // Этот вариант работает не во всех приложениях Sendex ^{} // зажать Ctrl Send217 v // нажать 'v', т . е. в итоге получится Ctrl + V (вставить) Sendex // отпустить Ctrl, точнее все модификаторы Ctrl,Alt,Shift.
// Пример 5 Send217 q 2000 // нажать клавишу 'q' и ждать 2 секунды (1 секунда = 1000 мсек)
// Пример 6 set $a F3 send217 $a // нажать клавишу 'F3'
// Пример 7 set #a 3 send217 {F#a} // нажать клавишу 'F3'
// Пример 8 set $string "mymail@mail.ru" send217 $string // напечатает строку mymail@mail.ru, кавычек не будет
// Пример 9 init_arr %a (1) Hour : Min : Sec send217 %a [1] // напечатает текущее время
// Пример 10 //В операторе send вы можете использовать строковые, числовые и зарезервированные переменные, а также их сочетания: set $a Сейчас set #b hour send217 $a #b часов min минут Результат: Сейчас 14 часов 27 минут.
Смотрите также
Send
Sendex
Post
Say
Send_down
Sendex_down
SetSelectedText
История развития
2.29
Добавил команду 'send217' современный аналог команды 'send' версии 2.17.