📄️ Color
This block's function is to capture a specific pixel on the screen, allowing you to compare the similarity between the snapshot color and a target (mutation) color
📄️ Dialog
This block enables you to create a dialog popup for the macro user
📄️ Functions
Functions in Android Macro are reusable pieces of code that perform specific tasks. They allow you to organize your code into manageable chunks and avoid repetition.
📄️ Keyboard
A block for simulating keyboard press, in certain scenario you might need to input some text into certain app. It utilizes clipboard mechanism to mimic the same behaviour as typing, so it will copy a text and then paste it into input box
📄️ Loops
Loops in Android Macro allow you to repeat a set of actions multiple times. They are essential for automating repetitive tasks efficiently.
📄️ Math
Math blocks in Android Macro allow you to perform mathematical calculations and operations within your macros.
📄️ Point
Points in Android Macro are fundamental building blocks used to specify screen coordinates and gesture parameters. There are two types of points available: basic Points and SwipePoints.
📄️ Record
Introduced in version 1.0.0.16, this block enables the replay of recorded gestures or touch actions. It is particularly useful for automating complex interactions, such as sequences of swipes and clicks, that are difficult to manage manually.
📄️ Region
Regions in Android Macro allow you to define specific areas on the screen for interaction and recognition. They are useful for limiting where the macro searches for templates or performs actions.
📄️ Screen
The Screen module is used for performing UI automation tasks such as checking the presence of templates or text, performing clicks, and swiping on the screen.
📄️ Settings
The Settings module provides various configuration options to control how your macro behaves. Here are the key features:
📄️ System
The System module provides blocks for interacting with Android system buttons. These blocks allow you to programmatically press the back, home, and recent apps buttons.
📄️ Utility
The Utility blocks provide helpful functions for controlling flow and displaying information in your macros.
📄️ Variables
Variables in Android Macro allow you to store and reuse values throughout your automation script. They act like containers that can hold different types of data like screen coordinates, text to type, or detection results.