If the user prompt window is blocked, how can I set a custom integer variable?

JoeReMi

Member
I am using a blocking app (Lock Me Out) to make sure I'm not using MacroDroid too much. But that app also blocks the User Prompt window. I want to still be able to enter integer variables though. How can I do this?

Any help/suggestions would be greatly appreciated :)
 

Dm114

Well-known member
I am using a blocking app (Lock Me Out) to make sure I'm not using MacroDroid too much. But that app also blocks the User Prompt window. I want to still be able to enter integer variables though. How can I do this?

Any help/suggestions would be greatly appreciated :)
Unlock MacroDroid 😉
 

JoeReMi

Member
Simply do that, I'm not sure in what locking MacroDroid would help you. Unless you're addicted to making macros 😄
I am not. However I am autistic and so I struggle with doing daily tasks a lot due to being distracted by screens. For this I have tried several blocking apps on my phone but none are able to only partially block MacroDroid, which is important so I can still change the settings within.

I am now trying to write a macro that blocks MacroDroid itself (with some failsafes of course) but it is proving very difficult. This is ironically because writing macro's can be very time-consuming if I start hyper-focussing on one that won't do what I want it to 😅

I welcome any and all suggestions to block only part of MacroDroid :)
 

Dm114

Well-known member
I am not. However I am autistic and so I struggle with doing daily tasks a lot due to being distracted by screens. For this I have tried several blocking apps on my phone but none are able to only partially block MacroDroid, which is important so I can still change the settings within.

I am now trying to write a macro that blocks MacroDroid itself (with some failsafes of course) but it is proving very difficult. This is ironically because writing macro's can be very time-consuming if I start hyper-focussing on one that won't do what I want it to 😅

I welcome any and all suggestions to block only part of MacroDroid :)
Do you really need your blocking app or blocking the apps with a dedicated macro would fit you?
 

Jacob L

Moderator (Lawsonator)
Screen content trigger > excludes > name of prompt window. Then add constraints to foreground app to prevent it triggering all the time.

Alternatively, Android 12 and below can use Logcat trigger, it catches specific screens display
 

JoeReMi

Member
Do you really need your blocking app or blocking the apps with a dedicated macro would fit you?
The blocking app I have now (Lock Me Out) works fine for blocking most things, however for blocking MD I am looking for a specific macro, yes. I think I have something that works well enough, though...
Screen content trigger > excludes > name of prompt window. Then add constraints to foreground app to prevent it triggering all the time.

Alternatively, Android 12 and below can use Logcat trigger, it catches specific screens display
Right now I've got a macro that closes MD after a few seconds if it's later than a set time, allowing me to do what I need to do in any pop-up menus while preventing me from getting too distracted by MD itself. This works okay right now but I am still curious about screen triggers.

Do you know if there's a way to set one single trigger for multiple words? Like for example, one that triggers when both words X and Y are on screen, no matter where they are? Is that a Reg Ex thing?

Will look into logcat, thank you :) I assume that can do the multiple word thing but would still like to know more about the regular sc trigger
 

JoeReMi

Member
Screen content trigger > excludes > name of prompt window. Then add constraints to foreground app to prevent it triggering all the time.

Alternatively, Android 12 and below can use Logcat trigger, it catches specific screens display
Can't find the "excludes" option in the screen content trigger. Could you clarify what you mean by this?

Use the | symbol between words and tick use Regex.
Sorry, I wasn't clear. I would like the trigger to fire only if word1 AND word2 are both on the screen at the same time. Is that possible?
 

Endercraft

Moderator (& bug finder :D)
Sorry, I wasn't clear. I would like the trigger to fire only if word1 AND word2 are both on the screen at the same time. Is that possible?
There is a new check text on screen action, you can use that's action to check if word2 is on screen after trigger from word1.
 

MacroDroidDev

Administrator
Staff member
There is a new check text on screen action, you can use that's action to check if word2 is on screen after trigger from word1.
This is available in the beta which you can grab now from the forum. Hopefully it should be in production within the next week.
 
Top