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

Ключ

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

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

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

...

Описание 

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

Иконка 

Image Added

Параметры действия

Поле "Контекст" - необходимо указать контекст открытого браузера, в котором будут зажаты клавиши. Страница браузера должна быть открыта (действие "Открыть браузер"). Image Added

Поле "Горячие клавиши" - необходимо указать комбинацию клавиш, которая будет выполняться на странице браузера.

Заполните (необязательные) параметры:

Поле "Элемент" - можно указать веб-элемент, указывающий на элемент браузера, с которым будет взаимодействие. Такой элемент может быть создан вручную или с помощью WebSpy.  Подробнее в разделе Создание Web-элементов.

Поле "Задержка,мс" - можно указать время ожидания между зажатием отдельных клавиш и комбинаций в миллисекундах. Image Removed

Настройки

Свойство

Англ. наименование

Описание

Тип

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

Обязательность 

заполнения поля

Параметры

Контекст

ContextУникальный идентификатор открытого сеанса

Контекст действия для работы с браузером.

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

ACTION_CONTEXT

Контекст браузера

Да

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

Элемент

Элемент для взаимодействия.

Robin.WebElement


Нет

Задержка, мс

Время ожидания между нажатием отдельных клавиш и комбинациями.

Robin.Numeric

100

Нет


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

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

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

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

...

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

...

  • Для добавления дополнительных комбинаций клавиш необходимо нажать на знак плюса. Количество дополнительных комбинаций неограниченно.
    Image AddedImage Added
  • Для удаления параметров дополнительных комбинация необходимо нажать на знак корзины:
    Image Added

Пример использования действия: 

Задача: необходимо скопировать все элемента сайта https://ru.wikipedia.org

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

...

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

...

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

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

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

  4. Настроить параметры действия "Отправить нажатие горячих клавиш". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 

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

...