Skip to main content

Project recording


Project Recording

Project Recording

This tab contains the settings that get activated when project recording is turned on.

Settings


Automatically insert project directory macro

This setting works even when project recording is off.

ZennoDroid has environment variables. For example, {-Project.Directory-}, which stores the path to the directory where your project file is saved.

If the project isn't saved to disk, the variable contains an empty string.

When you turn on this setting, ProjectMaker will automatically insert the project directory macro wherever possible while creating a project. For example, in other settings or actions. The chosen path should either be in the same folder as the project file, or in one of its subfolders.


Record actions by coordinates

This setting controls whether all clicks inside the Emulator Window get recorded along with their coordinates when recording your project. The project will include touch emulation actions with the click coordinates filled in automatically.

The emulator's resolution must be the same when creating and running your project!

When you turn on this option, every click inside the Emulator Window will be saved to your project as a touch action using Image Search.

Color mode

Image search will use one of the following modes by default:

  • RGB. Search by colored image.
  • Gray. Grayscale only.
  • Black. Black and white only.
RGBGrayBlack (Threshold 140)
RGBGrayBlack
Our advice

To speed up the search, use either Gray or Black mode

Search area

Choose the default area for image search:

  • Entire screen
  • Selected area of the screen
To reduce CPU load, it's better to search only in a designated screen area.

Character Input Delay

Used in Keyboard Emulation and Set Value actions as the default setting.


Element Wait Timeout

Used in Set Value, Get Value, and Run Event as the default for the field "Wait for element no more than (sec)".


Element Search Timeout

Used in the Image Search action as the default value for
"Wait for element no more than (sec)".


Pixel Search Timeout

Used in the Pixel Search action as the default value for
"Wait for element no more than (sec)".