Отправить нажатие горячих клавиш Версия 14 (Java)
Группа действий: Браузеры
Описание
Действие эмулирует нажатие горячих клавиш на странице браузера. Горячие клавиши — это комбинации на клавиатуре, которые выполняют определенные команды
Иконка действия
Параметры и их настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
---|---|---|---|---|
Параметры | ||||
Контекст | Контекст действия для работы с браузером | Robin.Selenium | Контекст браузера | Да |
Горячие клавиши | Список нажимаемых горячих клавиш. Прим. : действие не работает со следующими клавишами: capslk, break, scrlk, prtsc, win, menu, numlk, fn | Robin.HotKeys | Да | |
Элемент | Элемент для взаимодействия | Robin.WebElement | Нет | |
Задержка, мс | Время ожидания между нажатием отдельных клавиш и комбинациями | Robin.Numeric | Нет |
Особые условия использования
Данное действие не предназначено для ввода текста, поэтому его функционал ограничен. Для ввода текста или необходимых символов предполагается использовать действие "Отправить текст";
- Если указанный элемент находится вне зоны видимости, будет совершена прокрутка к нему;
- Действие не работает со следующими клавишами: capslk, break, scrlk, prtsc, win, menu, numlk, fn;
- Для добавления дополнительных комбинаций клавиш необходимо нажать на знак плюса. Количество дополнительных комбинаций неограниченно;
- Для удаления параметров дополнительных комбинация необходимо нажать на знак корзины.
Пример использования
Задача
Необходимо скопировать все элементы сайта https://ru.wikipedia.org с помощью горячих клавиш.
Решение
Воспользоваться действиями "Открыть браузер", "Отправить нажатие горячих клавиш".
Реализация
- Собрать схему робота, состоящую из действий.
Настроить параметры действия "Открыть браузер" (см. Открыть браузер).
Параметр "Браузер". Выбрать браузер, который будет открыт роботом.
Параметр "Адрес". Указать URL-адрес, по которому будет осуществлен переход после открытия браузера.
Настроить параметры действия "Отправить нажатие горячих клавиш".
Параметр "Контекст". Указать контекст открытого браузера.
Параметр "Горячие клавиши". Указать список горячих клавиш. В данном случае - "LCtrl + A" и "LCtrl + C".
Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно. Все элементы страницы сохранились в буфер обмена.