<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
	<id>https://macrodroidforum.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Trigger%3A_Screenshot_Content</id>
	<title>Trigger: Screenshot Content - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://macrodroidforum.com/wiki/index.php?action=history&amp;feed=atom&amp;title=Trigger%3A_Screenshot_Content"/>
	<link rel="alternate" type="text/html" href="https://macrodroidforum.com/wiki/index.php?title=Trigger:_Screenshot_Content&amp;action=history"/>
	<updated>2026-05-16T13:43:42Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://macrodroidforum.com/wiki/index.php?title=Trigger:_Screenshot_Content&amp;diff=3076&amp;oldid=prev</id>
		<title>MacroDroidDev at 10:24, 9 January 2026</title>
		<link rel="alternate" type="text/html" href="https://macrodroidforum.com/wiki/index.php?title=Trigger:_Screenshot_Content&amp;diff=3076&amp;oldid=prev"/>
		<updated>2026-01-09T10:24:20Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en-GB&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 10:24, 9 January 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l24&quot; &gt;Line 24:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 24:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;pre class=&amp;quot;trigger-style&amp;quot;&amp;gt;Triggers&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;pre class=&amp;quot;trigger-style&amp;quot;&amp;gt;Triggers&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Vibrate&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Long Buzz&lt;/del&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Screenshot Content (Off Screen)&lt;/ins&gt;: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;Loading&amp;quot;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;pre class=&amp;quot;action-style&amp;quot;&amp;gt;Actions&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   &amp;lt;pre class=&amp;quot;action-style&amp;quot;&amp;gt;Actions&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Display Notification&lt;/del&gt;: &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;&amp;quot;Loading complete&amp;quot;&lt;/del&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Vibrate&lt;/ins&gt;: &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Long Buzz&lt;/ins&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''' Notes '''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;''' Notes '''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key my_wiki:diff::1.12:old-3075:rev-3076 --&gt;
&lt;/table&gt;</summary>
		<author><name>MacroDroidDev</name></author>
	</entry>
	<entry>
		<id>https://macrodroidforum.com/wiki/index.php?title=Trigger:_Screenshot_Content&amp;diff=3075&amp;oldid=prev</id>
		<title>MacroDroidDev: Created page with &quot;&lt;pre class=&quot;header-style&quot;&gt;This trigger fires when specified text appears on screen or disappears, using OCR on screenshots. It is less efficient and less reliable than the Scr...&quot;</title>
		<link rel="alternate" type="text/html" href="https://macrodroidforum.com/wiki/index.php?title=Trigger:_Screenshot_Content&amp;diff=3075&amp;oldid=prev"/>
		<updated>2026-01-09T10:23:32Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&amp;lt;pre class=&amp;quot;header-style&amp;quot;&amp;gt;This trigger fires when specified text appears on screen or disappears, using OCR on screenshots. It is less efficient and less reliable than the Scr...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre class=&amp;quot;header-style&amp;quot;&amp;gt;This trigger fires when specified text appears on screen or disappears, using OCR on screenshots. It is less efficient and less reliable than the Screen content trigger and should be used when that trigger does not work (for example in games or where apps block standard screen reading).&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Options '''&lt;br /&gt;
&lt;br /&gt;
* '''Text to Match''' - The text to detect in screenshots&lt;br /&gt;
* '''On Screen / Off Screen''' - Trigger when the text appears or disappears&lt;br /&gt;
* '''Enable Regex''' - Use regular expressions for complex patterns&lt;br /&gt;
* '''Ignore Case''' - Case-insensitive matching (default on)&lt;br /&gt;
* '''Select Applications''' - Limit detection to specific apps&lt;br /&gt;
* '''Save Results to Array''' - Store OCR results in an array variable&lt;br /&gt;
&lt;br /&gt;
''' Examples '''&lt;br /&gt;
&lt;br /&gt;
''Example 1: Detect &amp;quot;Game Over&amp;quot; text''&lt;br /&gt;
  &amp;lt;pre class=&amp;quot;trigger-style&amp;quot;&amp;gt;Triggers&lt;br /&gt;
&lt;br /&gt;
Screenshot Content (On Screen): &amp;quot;Game Over&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
  &amp;lt;pre class=&amp;quot;action-style&amp;quot;&amp;gt;Actions&lt;br /&gt;
&lt;br /&gt;
Display Notification: &amp;quot;Game Over detected&amp;quot;&lt;br /&gt;
Speak Text: &amp;quot;Game over&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''Example 2: Detect when loading text disappears''&lt;br /&gt;
  &amp;lt;pre class=&amp;quot;trigger-style&amp;quot;&amp;gt;Triggers&lt;br /&gt;
&lt;br /&gt;
Vibrate: Long Buzz&amp;lt;/pre&amp;gt;&lt;br /&gt;
  &amp;lt;pre class=&amp;quot;action-style&amp;quot;&amp;gt;Actions&lt;br /&gt;
&lt;br /&gt;
Display Notification: &amp;quot;Loading complete&amp;quot;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
''' Notes '''&lt;br /&gt;
&lt;br /&gt;
* Secure apps that block screenshots will prevent this trigger from working&lt;br /&gt;
&lt;br /&gt;
''' See Also '''&lt;br /&gt;
&lt;br /&gt;
* [[Trigger: Screen content|Screen content Trigger]]&lt;br /&gt;
* [[Action: Check Text In Screenshot|Check Text In Screenshot Action]]&lt;/div&gt;</summary>
		<author><name>MacroDroidDev</name></author>
	</entry>
</feed>