No-code Quick Start

Build your first macro in 7 steps

No code required. The IMAGE + CLICK + DELAY trio that taps a button on screen, repeated. For full per-block details see the Visual Builder Guide.

Clean quick path

The three critical places in the first macro

A new user must understand the target image first, then the tight scan region, and finally the CLICK step connected to the found result. The clean screenshot shows that flow on the real no-code screen without overlays.

1. TargetIf the template is wrong, the macro cannot tap the right place.
2. RegionA tight region gives faster scans and fewer false matches.
3. ActionThe flow is complete when CLICK is linked to the last found point.
Clean IMAGE screen for the first macro
1TargetA small clean template of the button to tap.
2RegionThe area to scan on screen.
3FlowCLICK if found; safe wait or rescan if not found.
  1. Open Macro Handler

    Open the app and complete the setup wizard: Welcome, Age, Privacy Policy, Terms of Service, EULA and the permission pages. The wizard runs only once; later launches skip it.

    PrerequisiteDisplay Over Apps and Accessibility must be granted; on Android 7–10, Screen Capture is needed too. Without them the Image, Color and Text blocks cannot read the screen.

    Welcome

    First-launch welcome screen
  2. Create a New Macro

    Tap "+" at the top right of the Home screen, give the macro a name and create it. Then open the No-Code Workspace from the macro card; you will see an empty block list.

    Dashboard

    Macro list on the home screen

    New Macro

    New macro creation screen
  3. Add an IMAGE Block

    From the left/bottom block palette, drag an IMAGE block under the start node. Select the Template field and capture from the screen: outline the target button / icon as a small region.

    • IMAGEFinds where a template image is on screen. Records the position when found; returns false otherwise.
    Performance tipKeep the Scan Region as NARROW as possible. Scan time grows roughly linearly with area.

    IMAGE Flow

    IMAGE block settings and scan region flow

    Template Gallery

    Template gallery

    Block Preview

    Current in-app block card for the IMAGE block.

    English UI
    IMAGE block card
  4. Add a CLICK Block

    Drag a CLICK block under the IMAGE block's "true" branch (target found). Set its target to "Last IMAGE hit". CLICK now taps where the IMAGE block found the target.

    • CLICKPerforms a single tap on a coordinate or the last find hit.

    Block Preview

    CLICK block card showing tap target options for a coordinate or last hit.

    English UI
    CLICK block card
  5. Add a DELAY Block

    After CLICK the macro should pause briefly; otherwise later scans hit a screen that has not redrawn yet. Drag a DELAY block under CLICK and set 500-800 ms.

    • DELAYPauses the macro for the given number of milliseconds.

    Block Preview

    WAIT/DELAY block card for defining the pause duration.

    English UI
    WAIT/DELAY block card
  6. Repeat with LOOP (optional)

    If you want the macro to run continuously, place a LOOP block at the root and put the IMAGE+CLICK+DELAY chain inside it. Choose a repeat count or infinite.

    • LOOPRepeats the contained block chain a given number of times or infinitely.

    Block Preview

    GROUP block card showing loop settings for repeating the IMAGE + CLICK + DELAY chain.

    English UI
    GROUP/LOOP block card
  7. Save and Run

    Save the project. Return to the Home screen, select the macro from the list and run it. The control panel appears on screen: stop the macro with its Stop button; holding volume-down works as an emergency stop.

    If something failsEnable Debug Mode in the No-Code Workspace settings and place a breakpoint on the IMAGE block. The marked block is highlighted as it runs, so you can see where the flow stops. The Macro flow log on the control panel also shows every step and what each scan found.

    Main Panel

    Macro run control panel

    Helper Panel

    Helper control panel

Next step

Explore every block type, its parameters and example combinations in the Visual Builder Guide.

See All Blocks (79)

+2 blocksComing soonv1.0.52

See an unfamiliar term?

Canonical definitions of mScore, Region, Hud, pcall and similar live on the Glossary page.

Open Glossary