Changes

no edit summary
Line 1: Line 1: −
<pre style="background-color: #EEEEEE; color: Black; border-radius: 10px; padding: 10px;">
+
===<p><b>About</b></p>===
 +
 
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
This trigger will fire when certain textual content appears on screen or is removed (as configured).
 
This trigger will fire when certain textual content appears on screen or is removed (as configured).
 +
</pre>
 +
'''''Note'''''
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
That this trigger may not work for all apps/screen content as often text will be non-readable (for example if rendered within a game).
 +
</pre>
 +
 +
==<p><b>Supported configurations</b></p>==
   −
Note that this trigger may not work for all apps/screen content as often text will be non-readable (for example if rendered within a game).
+
=== Applications ===
 +
 
 +
* ''''' For optimal performance please select specific applications and do not use the 'All Applications' option.'''''
 +
 
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
Select one or more applications to search for content on the screen.
 
</pre>
 
</pre>
<br>
  −
'''Example Usage'''<br/>
     −
<pre style="background-color: #AC2424; color: white; border-radius: 10px; padding: 10px;">
+
* ''''' On Screen:''''' ''Only IF Text/ID is present on the display.''
Triggers
+
* ''''' Off Screen:''''' ''Only NO Text/ID is present on the screen.''
Screen Content (On Screen) : https://* : WhatsApp
     −
</pre><br>
+
=== Match Option ===
<pre style="background-color: #1665B0; color: white; border-radius: 10px; padding: 10px;">
  −
Actions
  −
Speak Text : 'Link detected'
     −
</pre><br>
+
* ''''' Text content:'''''
<pre style="background-color: green; color: white; border-radius: 10px; padding: 10px;">
+
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
Constraints
+
It will search for the match by text.
 +
</pre>
    +
* ''''' View id:'''''
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
Find the match by identifier, you can find the ids with actions e.g. Read Screen Content, Check Text To Screen.
 +
</pre>
 +
'' See also: '' [[Action: Read Screen Contents|Read Screen Contents]], [[Action: Check Text On Screen|Check Text To Screen]].''
   −
</pre><br>
+
=== Text to match ===
<pre style="background-color: teal; color: white; border-radius: 10px; padding: 10px;">
  −
Local variables
      +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
Text to match, supports the use of wildcards and magic text.
 +
</pre>
 +
'' See also: '' [[magic text|Magic Text]].''
   −
</pre><br>
+
=== Checkbox ===
 +
 
 +
* '''Enable regular expression matching'''
 +
 
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
Regular expression matching (or regex matching) is a technique for finding patterns within text using a specialized syntax known as regular expressions.
 +
It's a powerful tool for text processing and pattern recognition.
 +
</pre>
 +
 
 +
* '''''Case insensitive'''''
 +
 
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
It will ignore the use of upper and lower case in title and detail.
 +
</pre>
 +
 
 +
* '''''Include overlays (Pro Only)'''''
 +
 
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
An overlay is like an additional layer that is placed on top of other applications on your device.
 +
It can be a pop-up window, a banner or even a small icon.
 +
</pre>
 +
 
 +
=== Read Screen Update Rate ===
 +
''The frequency that the device will query the screen contents.<br>
 +
With intervals of 0.1 sec up to a maximum of 5 sec.''<br>
 +
'''''More frequent updates may cause higher battery drain.'''''
 +
 
 +
* '''''Don't read when MacroDroid is open'''''
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
Enabling this option will prevent reading the screen contents when MacroDroid is the foreground app.
 +
This can prevent laggy behaviour when using the app.
 +
</pre>
editors
1,590

edits