GREAT LOTUS PYAUTO WEB icon

GREAT LOTUS PYAUTO WEB

10 action groups: ManagerAction, MouseAction, KeyboardAction, BrowserControl, ElementAction, ImageAction, OthersAction, EmailAction, DeveloperAction, General Debug

2. Mouse → many_click

AI-generated

Summary

Sends an MQTT request for a client to repeatedly click a target until a stop image appears or the timeout expires. Configure the target with screen coordinates, an XPath, or both, and set the click interval, button, and other click options as needed.

Inputs

  • Topic (required) — MQTT topic used to route the request to the client.
  • QoS — MQTT delivery quality; defaults to 1.
  • Remote Port (required) — CDP port used to route the command to the intended browser session; defaults to the incoming remote_port value.
  • X, Y — Screen pixel coordinates for the click target. Leave blank when targeting with XPath.
  • XPath — XPath for the page element to click. Leave blank when targeting with coordinates.
  • Stop Image Input — Image path or URL that signals the client to stop clicking when it appears.
  • Interval (sec) — How often the client checks the stop condition; defaults to 1 second.
  • Timeout (sec) — Maximum time to keep clicking before a timeout; defaults to 30 seconds.
  • Button — Mouse button to use: left, middle, or right; defaults to left.
  • Clicks — Number of consecutive clicks at the target per iteration; defaults to 1.
  • Central Click — When enabled, clicks the element center; otherwise selects a point in its safe area. Defaults to false.
  • Include Input Items — Optionally include selected fields from incoming items in the request payload.
  • Include Input Fields — Comma-separated field paths to include when Include Input Items is enabled.
  • Wait For Response — Wait for the MQTT response before returning; defaults to false.
  • Response Timeout (sec) — Maximum wait for a response when waiting is enabled; defaults to 60 seconds.
  • Delay Next Step (ms) — Delay before continuing after publishing, or after receiving the response when waiting; defaults to rand(200,1000).

Output shape

A single operation result per input item, returned through the node's MQTT response handling.

The operation is executed by the remote client. The node can continue after publishing or wait for a response, depending on Wait For Response; response timeout and delay settings apply in that flow.

Examples

Example 1: Stop when a completion image appears

Set Remote Port from the browser session, provide an X/Y target or XPath, enter the completion image path or URL in Stop Image Input, and choose an interval and timeout.

Example 2: Repeatedly click a known page element

Set XPath to the element, leave X and Y empty, and configure Button, Clicks, and Central Click as needed.

Links

Discussion