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

Эмуляция мыши

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


Эмуляция мыши

Описание

Эмуляция мыши позволяет обойти защиту на сайте, нажать или вызвать элемент путём наведения на него курсора.

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

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

image-20200808-171926

Либо воспользуйтесь ❗→ умным поиском.

Для чего это используется?

  • Перемещение курсора мыши
  • Наведение на объект
  • Клик по элементу (например, когда последний отрисован на canvas и к нему нельзя подобраться с помощью экшена ❗→ Выполнить событие)

Как работать с экшеном?

image-20210605-081844

Координаты

Здесь необходимо указать точки, в пределах которых будет осуществлён клик (будет выбрана случайная позиция в пределах указанных координат).

X - по горизонтали
Y - по вертикали

На заметку

Узнать координаты можно в Окне браузера.

На заметку

Координаты можно указывать статичные и динамические в виде переменных.

Тип клика

Left click - нажатие левой кнопкой мыши.
Right click - клик правой кнопкой мыши.
Double click - эмуляция двойного нажатия.

Распределение

a) Нормальное - более вероятно попадание ближе к центру объекта.
b) Равномерное - ровное распределение в пределах указанных координат.

Полная эмуляция мыши

В ❗→ настройках проекта можно централизованно включить уровень эмуляции мыши на уровне шаблона. Это значит, что при выполнении экшенов «❗→ Установка значения» (Set) и «❗→ Выполнить действие» (Rise) автоматически добавится эмуляция мыши от текущего курсора к HTML элементу, что указан в действии.

image-20200808-172131

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

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

image-20200812-123103

  1. ❗→ Получаем координаты элемента и кладём их в переменные.
  2. Добавляем экшен эмуляции мыши.
  3. Указываем в кубике переменные с координатами.

Таким образ почтовый сервис старается пресечь работу ботов, но Вам это не грозит с имеющимся функционалом Zennoposter.

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