Record and Replay Touch. Edit record afterward, mixed match different record, play with different speed, randomize
Press "Play" to start or resume recording
Press "Stop" when you done
When pressed "Play", a green border will will wrap around your screen. This indicate that the app is ready to record your touch. The app will relay any actions that you've done immediately.
Only touch the screen when the border is visible.
You can press the red button in the lower left corner to pause the recording. Pressing "Play" again will resume to where you left off.
Record is just like a cd record, it can not play by itself. In order to play a Record you need to use the
Play Record action.
Record you want to play. You can control the
Playback speed, how many times to
Delay and even
Randomize every touchs in that
Playing is a seperate action so you can play a record from any place, in any order.
If you start the recording using Method 1 from any
Group that support a
Play Record. A
Play Record is automatically created for you in that
Record is saved in Resources . You can edit the
Record freely like any other
When the app scan the current working
Group. If it encounters a
Play Record then it'll render the content of that
Record on the screen. If two or more
Play Record is next to each other, the record content will be rendered multiple times thus you will see them overlapping each other, changing one will change others since it points to the same record. See this for how to avoid that.
Note for advanced user: This is what happen when you record in a freshly created macro: The default working group is Main, after recording, a
Record is saved to the Resources. Because Main group support
Play Record, the app automatically create a
Play Record in Main. The app rescan the Main group and found a new
Play Record action, it then look for the
Record in Resources and render its content out. This automatic creation of the
Play Record provide the seamless experience after recording but it's important to know that the content is kept in seperate place and the
Play Record is a delegate to that.
Because record is saved separately. When edit record content, you need to save the macro for changes to take effect, otherwise it'll read data from old files.
Record.play("record name", RParam.speed(1).repeat(3).delay(0).waitNext(100).random(0))
© 2023 - Macrorify by KoK-CODE