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

Ключ

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

Нажать клавишу и удерживать

...

Версия 4 (Рython)

Группа действий: Имитация устройств 

...

Описание

Действие имитирует нажатие на клавишу, например, на клавишу-модификатор - CTRL или Shift, и удерживает ее до выполнения действия «Отпустить клавишу».

...

"Отпустить клавишу".

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

Image Added

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

Свойство

Описание

Тип

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

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

Параметры

Клавиша

Наименование клавиши. Если указано несколько клавиш, будет выбран первый

.

Robin.HotKeys


Да

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

Отсутствуют 

Пример

...

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

Задача

Имеется : имеется текстовая переменная с значением = тест. Необходимо открыть блокнот и вставить туда значение данной переменной, но большими буквами. Далее, выполнить нажатие клавиши Enter для перехода курсора на новую строку. 

Решение

Воспользоваться : воспользоваться действиями "Клик мышью", "Нажать клавишу и удерживать", "Ввод текста", "Опустить Отпустить клавишу", "Нажатие клавиш". 

Реализация

...

  1. Собрать схему робота, состоящего из действий.
    Image Modified
  2. Настроить параметры для действия "Клик мышью". 
    Image Modified
    Для заполнения поля "Координаты" необходимо нажать на кнопку в виде трех точек, далее на кнопку Image RemovedImage Added,  в появившемся окне необходимо нажать на кнопку PickArea и с зажатой клавишей Shift указать координаты элемента по которому необходимо кликнуть.
    Image Modified
  3. Настроить параметры для действия "Нажать клавишу и удерживать". 
    Image Modified
  4. Настроить параметры для действия "Ввод текста". 
    Image Modified
  5. Настроить параметры для действия "Отпустить клавишу". 
    Image Modified
  6. Настроить параметры для действия "Нажатие клавиш". 
    Image Modified
  7. Нажать на кнопку "Старт" в верхней панели. 

Результат

...

Программный робот отработал успешно. 
Image Modified
Требуемое значение записано в блокнот.  
Image Modified