Перейти к основному содержимому

Эмуляция клавиатуры

🔗 Оригинальная страница — Источник данного материала


Описание​

Позволяет имитировать ручной набор текста или нажатия клавиш на сайте.

Используется для:​

  • Заполнения полей ввода
  • Набора различного текста
  • Эмуляции нажатия клавиш

Как добавить действие в проект?​

Через контекстное меню: Добавить действие → Эмуляция → Эмуляция клавиатуры

image-20200807-194254


Принцип работы​

Настройка экшена​

image-20200807-195738

  1. Поле для текста, переменных и специальных клавиш. Их все можно использовать одновременно.
  2. Пауза между набором символов.

Статичный текст​

image-20200807-200220

  1. Вводим статичный текст.
  2. Выставляем параметры ввода.
Текст останется неизменным на протяжении всего выполнения проекта.

Работа с переменными​

Переменная в экшене позволит каждый раз вводить новый текст.

image-20200807-201138

  1. Устанавливаем необходимую переменную.
  2. Фиксируем ползунок задержки.
Текст будет меняться в зависимости от содержания переменной.

Использование специальных клавиш​

Позволяет эмулировать клавиши Enter, CTRL, END и другие.

image-20200807-204053

  1. Устанавливаем курсор мыши в поле Текст.
  2. Нажатием горячих клавиш CTRL + Space вызываем контекстное меню.
  3. Выбираем из списка нужную клавишу.

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

Многие ресурсы научились отслеживать нажатия клавиш, поэтому для максимальной надежности можно заполнять формы через эмуляцию клавиатуры.

Это выглядит примерно так:

image-20200820-112958

  1. Заходим на сайт и переходим в раздел заполнения профиля.
  2. Сохраняем необходимые данные в соответствующие переменные.
  3. Затем вносим их в экшен эмуляции клавиатуры.
  4. После установки курсора в поле ввода запускаем кубик.
  5. Сайт расценивает нас как настоящего пользователя и принимает данные.

Полезные ссылки​

  1. ❗→ Окно переменных
  2. ❗→ Настройки проекта
  3. ❗→ Эмуляция мыши