Skip to main content

Mouse Emulation

🔗 Original page — Source of this material


Description

Mouse emulation lets you bypass site protections by clicking or triggering an element by moving the cursor over it.

How do I add this action to a project?

Via the context menu Add actionEmulationMouse emulation

image-20200808-171926

Or use the ❗→ smart search.

What is it used for?

  • Moving the mouse cursor
  • Hovering over an object
  • Clicking an element (for example, if the element is rendered on a canvas and can’t be reached using the ❗→ Run event action)

How to use the action?

image-20210605-081844

Coordinates

You need to specify the points within which the click will be performed (a random position within these coordinates will be selected).

X - horizontal
Y - vertical

Note

You can find the coordinates in the browser window.

Note

Coordinates can be either static or dynamic variables.

Click type

Left click - press the left mouse button.
Right click - right mouse button click.
Double click - simulate a double click.

Distribution

a) Normal - more likely to click closer to the center of the object.
b) Uniform - even distribution within the given coordinates.

Full mouse emulation

In the ❗→ project settings you can centrally enable the mouse emulation level at the template level. This means that when performing the “❗→ Set value” (Set) and “❗→ Run action” (Rise) actions, mouse emulation from the current cursor position to the HTML element specified in the action is automatically added.

image-20200808-172131

Usage example

To change the design in Mail, you need to move the mouse cursor over an element, which then opens an additional window where you can change the design.

image-20200812-123103

  1. ❗→ Get the element’s coordinates and store them in variables.
  2. Add the mouse emulation action.
  3. Enter the variables with coordinates in the action block.

This way, the email service tries to prevent bots from working, but with the functionality in Zennoposter, that won’t be a problem for you.