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

Оглавление


Описание

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


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

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

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


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

  • Перемещение курсора мыши

  • Наведение на объект

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


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

Координаты

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

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

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

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

Тип клика

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

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

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


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

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


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

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

  1. Получаем координаты элемента и кладём их в переменные.

  2. Добавляем экшен эмуляции мыши.

  3. Указываем в кубике переменные с координатами.

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


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