A way to record multiple UI interactions and save them to a macro

dreamily9724

New member
Hi, I got this idea from "MacroRecorder". A PC application to record and repeat certain inputs, be it with the mouse or keyboard.

Is something like this even possible with macro droid?

A way to record multiple taps and gestures all at once?

Also, being able to modify each input in the future will be important, if mistakes are made while recording.

I've attached an example from MacroRecorder. Each entry can be modified, moved around, etc.
 

Attachments

  • 1690735991392.png
    1690735991392.png
    89.5 KB · Views: 16

Droid

New member
This is exactly the reason why I came to the forum today! I was going to suggest almost the exact same thing. I can't believe macrodroid doesn't have a macro recorder.
 

Dm114

Well-known member
Hi, I got this idea from "MacroRecorder". A PC application to record and repeat certain inputs, be it with the mouse or keyboard.

Is something like this even possible with macro droid?

A way to record multiple taps and gestures all at once?

Also, being able to modify each input in the future will be important, if mistakes are made while recording.

I've attached an example from MacroRecorder. Each entry can be modified, moved around, etc.
This is exactly the reason why I came to the forum today! I was going to suggest almost the exact same thing. I can't believe macrodroid doesn't have a macro recorder.
What would be the use cases? 🤔
 

Dm114

Well-known member
Easily replicate UI Interaction to for example turn on/off a setting is one of many.
I just wanted to know how the guys who originated the request plan to use such a feature with some real use cases.

In your case, replicating UI Intercations is exactly what a macro is supposed to do...
 

Qarboz

Well-known member
I just wanted to know how the guys who originated the request plan to use such a feature with some real use cases.

I your case, replicating UI Intercations is exactly what a macro is supposed to do...
Example
Recorder on
User tap/swipe on phone display.
Recorder stop
The UI action(s) has the settings pre-filled automatically
 

FrameXX

Well-known member
There used to be trigger marked as experimental/beta that did exactly what this feature request proposes. It was removed, probably because it was too hard to implement.
 

Dm114

Well-known member
Example
Recorder on
User tap/swipe on phone display.
Recorder stop
The UI action(s) has the settings pre-filled automatically
Of course I understood that but as @FrameXX just said, it obviously would be too hard to implement in MD.

Apart from this kind of recording, what else could it be used for? 🤔
 

Endercraft

Moderator
Of course I understood that but as @FrameXX just said, it obviously would be too hard to implement in MD.

Apart from this kind of recording, what else could it be used for? 🤔
That's about it, but imagine this:
You want your macro to log into a website, navigate a few pages, click some buttons, scroll down to reach those buttons, and log out.
It would be very long to implement all of this with UI Interaction actions.
 

Dm114

Well-known member
That's about it, but imagine this:
You want your macro to log into a website, navigate a few pages, click some buttons, scroll down to reach those buttons, and log out.
It would be very long to implement all of this with UI Interaction actions.
Very long indeed!
But as @FrameXX pointed out, implementing such a "recorder" on swipes and clicks should probably not be feasible or, at least, too huge/heavy for an app like MD.

It's the reason why I was asking for other cases than swipes-and-clicks. Unfortunately the guys ,ho originated this thread are a bit silent... 😀
 

FrameXX

Well-known member
I think the trigger was called a "Gesture sequence" or something like that. I don't really know the reason why it was removed. Maybe it is hard to precisely record the finger swipes on the screen, I don't know... It is certainly not unfeasible as AFAIK there are some dedicated autoclicker apps on Android that allow for this, but it is probably hard. Only @MacroDroidDev could tell more.
 

Droid

New member
What would be the use cases? 🤔
I can't believe you're even asking that. It's simple: you start the recorder, do your touches, slides, switches, etc. Stop the recorder, and use the recording to play back the action section of a macro.

Then you just set your triggers and your constraints. So simple a child could do it. If only.

As we all know creating the action section of a macro is the hardest part. Depending on what you want it to do, it can be extremely difficult.

The action recorder would simplify things immensely. I would pay $500 to have it added. No, make that $1,000. I'm not kidding.
 
Last edited:

Dm114

Well-known member
I can't believe you're even asking that. It's simple: you start the recorder, do your touches, slides, switches, etc. Stop the recorder, and use the recording to play back the action section of a macro.

Then you just set your triggers and your constraints. So simple a child could do it. If only.

As we all know creating the action section of a macro is the hardest part. Depending on what you want it to do, it can be extremely difficult.

The action recorder would simplify things immensely. I would pay $500 to have it added. No, make that $1,000. I'm not kidding.
If you want to place an order, write to @MacroDroidDev!
 
Top