Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

Отправить

...

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

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

...

Описание

Действие эмулирует Эмулирует нажатие горячих клавиш на странице на странице браузера.

Image Removed

...

 Горячие клавиши — это комбинации на клавиатуре, которые выполняют определенные команды

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

Image Added

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

Свойство
Англ. наименование
ОписаниеТипПример заполнения
Обязательность заполнения
Обязательность заполнения поля
Параметры
Контекст
ContextУникальный идентификатор открытого сеанса
Контекст действия для работы с браузеромRobin.Selenium
Идентификатор сеанса
Контекст браузера
ACTION_CONTEXT
Да
Горячие клавишиСписок нажимаемых горячих клавиш. Прим. : действие не работает со следующими клавишами: capslk, break, scrlk, prtsc, win, menu, numlk, fnRobin.HotKeys
Да
Элемент
Element
Элемент для взаимодействияRobin.
Web-элементНетГорячие клавишиHotkeysКомбинация клавиш для нажатия.Горячие клавишиCtrlНетЗадержка
DelayПауза между нажатием клавиш.
Число100Нет

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

WebElement
Нет
Задержка, мсВремя ожидания между нажатием отдельных клавиш и комбинациямиRobin.Numeric
Нет

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

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

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

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

Задача

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

Решение

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

Реализация

  1. Собрать схему робота, состоящую из действий.
    Image Added
  2. Настроить параметры действия "Открыть браузер" (см. Открыть браузер).

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

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

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

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

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

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

Результат

Программный робот отработал успешно. Все элементы страницы сохранились в буфер обмена.
Image AddedМожно отправить нажатие напрямую в браузер.