Block reference / Web interaction

Human actions

Scroll, move the mouse and pause for a random while, the way a person reading the page would.

Only inWarpX Browser

Partly works in WarpX Browser. The pointer moves on Chromium-based profiles only. On a Camoufox (Firefox) profile the block scrolls and pauses, and Move the mouse does nothing.

Human actions spends a random amount of time on the current page doing what a reader does: scrolls of uneven length, mostly down, the pointer drifting along curves, and pauses in between. Reach for it when warming accounts up, or anywhere a workflow should not jump straight from loading a page to clicking.

The Human actions block's settings, filled in as in the example below.

Settings

Description

A note shown on the block in the canvas.

ExampleRead the feed
At least (seconds)

The shortest time to spend. Anything under 1 counts as 1.

Example120
At most (seconds)

The longest time to spend. Each run picks a random time between the two. A value below At least (seconds) counts as equal to it.

Example240
Scroll the page

Scroll by 150 to 650 pixels at a time, down most of the time and back up now and then. Once the bottom of the page is reached it scrolls back up.

ExampleChecked
Move the mouse

Move the pointer to random points of the page along curved paths. It only moves; it never clicks.

ExampleChecked

Every block also has the shared block settings — a description, Disable block and what to do on an error. Fields that take text accept data from earlier blocks.

What it hands on

Leaves by its only output. The log line says how many scrolls and pointer moves it made.

Example: Warm an account up by reading its feed for 2 to 4 minutes

  1. Start
  2. Open URL
  3. Human actions
  4. Open URL
  5. Human actions
Where Human actions sits in the example workflow.
  1. Add an Open URL block with Open url https://www.facebook.com/.
  2. Add a Human actions block with At least (seconds) 120 and At most (seconds) 240, both boxes ticked.
  3. Add a second Open URL block with https://www.facebook.com/notifications.
  4. Add another Human actions block with 20 and 60, so the account also spends a short while on its notifications.
  5. Run the workflow on each profile you are warming up; every run reads for a different length of time.

Good to know

  • Between moves it pauses for 0.4 to 2.2 seconds, so the block can run a second or two past At most (seconds).
  • Scrolling moves the window. A page whose feed scrolls inside its own panel rather than the whole window does not move; use Scroll element on that panel instead.
  • With the mouse turned off, almost every step is a scroll followed by a pause.
  • It needs an open tab and acts on the tab the workflow is working in.

See also

  • Delay — Pauses the run for a set number of milliseconds before the next block.
  • Scroll element — Scroll the page or a scrollable area to an element or to a position.
  • Emulate — Show the current tab at the size of a phone or tablet, like the device toolbar in DevTools.