Горячие клавиши / Send Keys
Имитация нажатия клавиш на клавиатуре.
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Ключ | Button key | Код клавиши, нажатие которой необходимо произвести. Указывается в квадратных скобках. Ввод открывающей скобки раскрывает выпадающий список с кодами всех поддерживаемых клавиш. Справочник кодов можно посмотреть на странице Обозначение клавиш клавиатуры в Robin Studio. Комбинация клавиш указывается через пробел или без него. | Robin.String | [VK_A] [VK_F] [RETURN] | Да |
Количество нажатий | Number of pressing | Количество нажатий комбинации клавиш из поля "Ключ". По умолчанию равно 1. | Robin.Numeric | 2 | Да |
Пауза | Pause | Время между нажатием каждой из введенных в поле "Ключ" клавиш. Указывается в миллисекундах. По умолчанию равно 0. | Robin.Numeric | 1000 | Нет |
Особые условия использования
Каждая клавиша задается отдельным кодом.
Т.е. если необходимо ввести какой-либо текст с помощью этого действия, то нужно указать код каждой клавиши/буквы.
Пример использования
Задача:
Открыто окно "Test.txt – Блокнот".
Необходимо его закрыть сочетанием горячих клавиш Alt+F4.
Решение:
Сделать активным окно"Test.txt – Блокнот".
Ввести комбинацию клавиш Alt+F4.
Реализация:
- Делаем активным окно"Test.txt – Блокнот".
- Открываем группу действий "Windows".
- Помещаем в рабочее пространство ROBIN Studio действие "Горячие клавиши".
- Настройка действия:
- Параметр "Ключ": выбираем [MENU] [F4].
- Параметр "Количество нажатий": оставляем единицу.
- Параметр "Пауза": оставляем без изменений.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Окно блокнота стало активным и было после этого закрыто.
Клавиши + текст / Send String Keys
Нажатие клавиш на клавиатуре
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|---|
Параметры | |||||
Строка [Ключ] | Text or button key | Текст, который нужно ввести, и/или код клавиши, нажатие которой необходимо произвести. Код клавиши указывается в квадратных скобках. Ввод открывающей скобки раскрывает выпадающий список с кодами всех поддерживаемых клавиш. Справочник кодов можно посмотреть на странице Обозначение клавиш клавиатуры в Robin Studio. Между текстом и кодом клавиши пробел не нужен. | Robin.String | мама мыла раму[RETURN] или {text}[RETURN] или [VK_A] [VK_F] | Да |
Пауза | Pause | Время между нажатием символов текста и клавиш, заданных кодом. Указывается в миллисекундах. По умолчанию равно 0. | Robin.Numeric | 500 | Нет |
Особые условия использования
Отсутствуют.
Пример использования
Задача:
Открыто окно "Test.txt – Блокнот".
Необходимо записать в него текст "Подсчитано" и перевести курсор на новую строку.
Решение:
Сделать активным окно"Test.txt – Блокнот".
Ввести комбинацию текста "Подсчитано" и клавиши Enter.
Реализация:
- Делаем активным окно"Test.txt – Блокнот".
- Открываем группу действий "Windows".
- Помещаем в рабочее пространство ROBIN Studio действие "Клавиши + текст".
- Настройка действия:
- Параметр "Строка [Ключ]": выбираем "Подсчитано[RETURN]".
- Параметр "Пауза": оставляем без изменений.
- Запускаем робота по кнопке "Запуск" в верхней панели.
Результат:
Окно блокнота стало активным, в него был записан текст "Подсчитано" и курсор был переведен на новую строку.