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

Ключ

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

Отправить нажатие горячих клавиш

...

Версия 14 (Java)

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

...

Описание

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

Image Removed

Настройки

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

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

Image Added

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

Свойство
СвойствоАнгл. наименование
ОписаниеТипПример заполнения
Обязательность заполнения
Обязательность заполнения поля
Параметры
Контекст
ContextУникальный идентификатор открытого сеанса
Контекст действия для работы с браузеромRobin.Selenium

Идентификатор сеанса браузера

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

Delay
, мсВремя ожидания
Пауза
между нажатием отдельных клавиш и комбинациямиRobin.Numeric
Число100

Нет

Особые условия

...

использования

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

  • Если указанный

...

Можно отправить нажатие напрямую в браузер.

...

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

Пример

...

использования

Задача

Необходимо скопировать все элементы сайта : перейти по ссылке https://codepen.io/GBora/pen/VLYyzY  и нажать на данную кнопку (Follow) с помощью клавиши Enter. 

Image Removed

ru.wikipedia.org с помощью горячих клавиш.

Решение

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

Реализация

...

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

    параметр

    параметры действия "Открыть браузер"

    .
    Image Removed
    Настроить параметры действия "Перейти по URL". 
    Image Removed

    (см. Открыть браузер).

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

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

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

    ". Элемент взять с помощью инструмента WebSpy.
    Image Removed

    ".

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

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

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

Результат

...

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