Отправить нажатие горячих клавиш Версия 14 (Java)

Группа действий: Браузеры


Описание

Действие эмулирует нажатие горячих клавиш на странице браузера. Горячие клавиши — это комбинации на клавиатуре, которые выполняют определенные команды

Иконка действия


Параметры и их настройки

СвойствоОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстКонтекст действия для работы с браузеромRobin.SeleniumКонтекст браузераДа
Горячие клавишиСписок нажимаемых горячих клавиш. Прим. : действие не работает со следующими клавишами: capslk, break, scrlk, prtsc, win, menu, numlk, fnRobin.HotKeys
Да
ЭлементЭлемент для взаимодействияRobin.WebElement
Нет
Задержка, мсВремя ожидания между нажатием отдельных клавиш и комбинациямиRobin.Numeric
Нет

Особые условия использования

  • Данное действие не предназначено для ввода текста, поэтому его функционал ограничен. Для ввода текста или необходимых символов предполагается использовать действие "Отправить текст";

  • Если указанный элемент находится вне зоны видимости, будет совершена прокрутка к нему;
  • Действие не работает со следующими клавишами: capslk, break, scrlk, prtsc, win, menu, numlk, fn;
  • Для добавления дополнительных комбинаций клавиш необходимо нажать на знак плюса. Количество дополнительных комбинаций неограниченно;
  • Для удаления параметров дополнительных комбинация необходимо нажать на знак корзины.

Пример использования

Задача

Необходимо скопировать все элементы сайта https://ru.wikipedia.org с помощью горячих клавиш.

Решение

Воспользоваться действиями "Открыть браузер", "Отправить нажатие горячих клавиш".

Реализация

  1. Собрать схему робота, состоящую из действий.

  2. Настроить параметры действия "Открыть браузер" (см. Открыть браузер).

    1. Параметр "Браузер". Выбрать браузер, который будет открыт роботом.

    2. Параметр "Адрес". Указать URL-адрес, по которому будет осуществлен переход после открытия браузера.

  3. Настроить параметры действия "Отправить нажатие горячих клавиш".

    1. Параметр "Контекст". Указать контекст открытого браузера.

    2. Параметр "Горячие клавиши". Указать список горячих клавиш. В данном случае - "LCtrl + A" и "LCtrl + C".

  4. Нажать на кнопку "Старт" в верхней панели. 

Результат

Программный робот отработал успешно. Все элементы страницы сохранились в буфер обмена.

  • Нет меток