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

Ключ

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

Отображение дочерних элементов
depth1

Информация
titleПримечание

При работе с действиями группы может возникнуть ошибка по несоответствию уровней прав агента и самого приложения (например, блокнота). Проблема связана с User Interface Privilege Isolation, который блокирует сигналы при передаче приложению с большим уровнем прав. В данном случае, должен помочь запуск агента от имени администратора

Оглавление

Нажатие клавиш / Key press

Имитация нажатия клавиш на клавиатуре.

Настройки

...

Клавиша или комбинация клавиш, нажатие которой необходимо произвести.

Комбинация клавиш указывается через "+".

Список доступных клавиш и их названия - Список наименований клавиш

...

Shift+Left

или

Ctrl+A

...

Количество нажатий клавиши/комбинации из поля "Клавиши".

По умолчанию равно 1.

...

Время между нажатиями клавиши/комбинации из поля "Клавиши".

Указывается в миллисекундах.

По умолчанию равно 0.

...

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

Данное действие не предназначено для ввода текста, поэтому его функционал ограничен.

Для ввода текста или необходимых символов предполагается использовать действие "Ввод текста".

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

Задача:

Открыто окно "Test.txt – Блокнот".

Необходимо его закрыть.

Решение:

  1. Сделать активным окно"Test.txt – Блокнот".

  2. Ввести комбинацию клавиш Alt+F4.

Реализация:

  1. Делаем активным окно"Test.txt – Блокнот".
  2. Открываем группу действий "Windows".
  3. Помещаем в рабочее пространство студии действие "Нажатие клавиш". 
  4. Настройка действия: 
    1. Параметр "Клавиши": вводим "LAlt+F4".
    2. Параметр "Количество нажатий": оставляем без изменений.
    3. Параметр "Пауза": оставляем без изменений.
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Окно блокнота стало активным и было после этого закрыто.

Ввод текста / Keyboard input

Действие предназначено для имитации ввода текста с клавиатуры.

Настройки

...

Текст, который нужно ввести.

...

текстовый текст

...

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

Отсутствуют.

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

Задача:

Открыто окно "Test.txt – Блокнот".

Необходимо записать в него текст "Подсчитано" и перевести курсор на новую строку.

Решение:

  1. Сделать активным окно"Test.txt – Блокнот".

  2. Ввести текст "Подсчитано".

Реализация:

  1. Делаем активным окно"Test.txt – Блокнот".
  2. Открываем группу действий "Windows".
  3. Помещаем в рабочее пространство студии действие "Ввод текста". 
  4. Настройка действия: 
    1. Параметр "Текст": заполняем "Подсчитано".
  5. Запускаем робота по кнопке "Запуск" в верхней панели.

Результат:

Окно блокнота стало активным, в него был записан текст "Подсчитано" .

Клик мышью / Mouse click

Имитация клика мышки по заданным координатам.

Настройки

...

Варианты вызываемого клика.

В выпадающем списке доступны значения:

  • ЛКМ - Force click.
  • ПКМ - Force right click.
  • Двойной ЛКМ - Force double click.
  • Колесиком мыши - Middle Click

По умолчанию значение равно "ЛКМ".

...

ПКМ

...

Координата точки клика по горизонтали.

...

Координата точки клика по вертикали.

...

Coordinates

Координаты точки, по которой будет совершен клик.

Переменная, которая содержит координаты X,Y.

...

Robin.LocationPoint

...

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

Отсутствуют.

Движение мышью / Mouse move

Имитация движения курсора мышки по заданным координатам с возможностью перемещения мобильных элементов.

Настройки

...

Мобильный элемент будет перемещен из точки начала в точку конца движения.

Чек-бокс.

По умолчанию false.

Зажимает левую кнопку мыши в стартовых координатах, ведет мышь к финальным координатам, отпускает левую кнопку мыши.

...

Стартовая координата по горизонтали.

...

100

...

Конечная координата по горизонтали.

...

Конечная координата по вертикали.

...

Start coordinates

...

Координаты точки старта движения.

...

Finish coordinates

...

Координаты точки конца движения.

...

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

Отсутствуют.

Скролл / Scroll

Имитация прокрутки отображаемого содержимого при скролле мышью.

Настройки

...

Number of pixels

...

Количество пикселей, на которое будет совершена прокрутка вниз.

Если указать отрицательно значение, то будет совершена прокрутка вверх.

...

100

...

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

Перед использованием необходимо установить фокус на окно, в котором необходим скролл.

Ожидание нажатия клавиш / Waiting for key press

Ожидание нажатия указанной клавиши на реальной клавиатуре для продолжения исполнение алгоритма. 

Настройки

...

Клавиша или комбинация клавиш, нажатие которой будет ожидаться.

Комбинация клавиш указывается через "+".

Список доступных клавиш и их названия - Список наименований клавиш

...

Enter

или

Shift+Left

...

Максимальное время ожидания.

Указывается в миллисекундах.

По умолчанию равно 1000.

Если нажатия не было произведено, действие завершится с ошибкой.

...

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

...

.