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

Ключ

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

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

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

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

Оглавление

Горячие клавиши / Send Keys

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

Настройки

...

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

Указывается в квадратных скобках.

Ввод открывающей скобки раскрывает выпадающий список с кодами всех поддерживаемых клавиш. Справочник кодов можно посмотреть на странице Обозначение клавиш клавиатуры в Robin Studio.

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

...

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

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

...

Время между нажатием каждой из введенных в поле "Ключ" клавиш.

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

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

...

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

Каждая клавиша задается отдельным кодом.

Т.е. если необходимо ввести какой-либо текст с помощью этого действия, то нужно указать код каждой клавиши/буквы.

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

Задача:

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

Необходимо его закрыть сочетанием горячих клавиш Alt+F4.

Решение:

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

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

Реализация:

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

Результат:

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

Клавиши + текст / Send String Keys

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

Настройки

...

Текст, который нужно ввести, и/или код клавиши, нажатие которой необходимо произвести.

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

Ввод открывающей скобки раскрывает выпадающий список с кодами всех поддерживаемых клавиш. Справочник кодов можно посмотреть на странице Обозначение клавиш клавиатуры в Robin Studio.

Между текстом и кодом клавиши пробел не нужен.

...

мама мыла раму[RETURN]

или

{text}[RETURN]

или

[VK_A] [VK_F]

...

Время между нажатием символов текста и клавиш, заданных кодом.

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

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

...

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

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

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

Задача:

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

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

Решение:

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

  2. Ввести комбинацию текста "Подсчитано" и клавиши Enter.

Реализация:

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

Результат:

...

.