Changes

Updating what does not depend on trigger
Line 189: Line 189:  
=== am/pm ===
 
=== am/pm ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{am_pm}
 
am or pm depending on the time.
 
am or pm depending on the time.
 
</pre><br>
 
</pre><br>
 
=== Battery temp ºC===
 
=== Battery temp ºC===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{battery_temp}
 
Temperature in degrees Celsius e.g. 34°
 
Temperature in degrees Celsius e.g. 34°
 
</pre><br>
 
</pre><br>
 
=== Cell connection type ===
 
=== Cell connection type ===
 +
{cell_connection:type}
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
cell connection type e.g. 3g, 4g, 5g.
 
cell connection type e.g. 3g, 4g, 5g.
Line 201: Line 204:  
=== Cell id ===
 
=== Cell id ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{cell_id}
 
number that identifies an individual cell within a cellular network. Used for mobile phones to connect to the network and for the network to send data to mobile phones
 
number that identifies an individual cell within a cellular network. Used for mobile phones to connect to the network and for the network to send data to mobile phones
 
e.g. The cell identifier for a cell in New York City could be 310-200-0000. The LAC (310-200)
 
e.g. The cell identifier for a cell in New York City could be 310-200-0000. The LAC (310-200)
Line 206: Line 210:  
=== Clipboard text ===
 
=== Clipboard text ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{clipboard}
 
Gets the text from the clipboard.
 
Gets the text from the clipboard.
 
</pre><br>
 
</pre><br>
 
=== Current battery % ===
 
=== Current battery % ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{battery}
 
Current battery level (numbers only) e.g. '80'
 
Current battery level (numbers only) e.g. '80'
 
</pre><br>
 
</pre><br>
 
=== Current brightness ===
 
=== Current brightness ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{current_brightness}
 
Current brightness level (numbers only) e.g. '50'
 
Current brightness level (numbers only) e.g. '50'
 
</pre><br>
 
</pre><br>
 
=== Current brightness (Android 9+ alternative) ===
 
=== Current brightness (Android 9+ alternative) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{current_brightness_alternative}
 
Current brightness level (numbers only) e.g. '50'
 
Current brightness level (numbers only) e.g. '50'
 
alternative method for devices with android 9+
 
alternative method for devices with android 9+
Line 223: Line 231:  
=== Current IP address ===
 
=== Current IP address ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{ip}
 
Current IP in 172.217.12.141 format (randomly generated IP).
 
Current IP in 172.217.12.141 format (randomly generated IP).
 
</pre><br>
 
</pre><br>
 
=== Current IP address (V6) ===
 
=== Current IP address (V6) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{ip6}
 
Current IP in format in 2001:0db8:85a3:0000:0000:8a2e:0370:7334 format (randomly generated IP).
 
Current IP in format in 2001:0db8:85a3:0000:0000:8a2e:0370:7334 format (randomly generated IP).
 
</pre><br>
 
</pre><br>
 
=== Current volume (Alarm) ===
 
=== Current volume (Alarm) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{vol_alarm}
 
Current volume level used for alarms.
 
Current volume level used for alarms.
 
</pre><br>
 
</pre><br>
 
=== Current volume (Bluetooth voice) ===
 
=== Current volume (Bluetooth voice) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{vol_bt_voice}
 
Current volume level used for multimedia/calls via Bluetooth.
 
Current volume level used for multimedia/calls via Bluetooth.
 
</pre><br>
 
</pre><br>
 
=== Current volume (Media / Music) ===
 
=== Current volume (Media / Music) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{vol_music}
 
Current volume level used for multimedia.
 
Current volume level used for multimedia.
 
</pre><br>
 
</pre><br>
 
=== Current volume (Notification) ===
 
=== Current volume (Notification) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{vol_notif}
 
Current volume level used for notification alerts.
 
Current volume level used for notification alerts.
 
</pre><br>
 
</pre><br>
 
=== Current volume (Ringer) ===
 
=== Current volume (Ringer) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{vol_ring}
 
Current volume level used for ringtone.
 
Current volume level used for ringtone.
 
</pre><br>
 
</pre><br>
 
=== Current volume (System sounds) ===
 
=== Current volume (System sounds) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{vol_system}
 
Current volume level used for system sounds e.g. screen unlocking and locking, touch sounds among others.
 
Current volume level used for system sounds e.g. screen unlocking and locking, touch sounds among others.
 
</pre><br>
 
</pre><br>
 
=== Current volume (Voice call) ===
 
=== Current volume (Voice call) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{vol_call}
 
Current volume level used when a call is in progress.
 
Current volume level used when a call is in progress.
 
</pre><br>
 
</pre><br>
 
=== Day of the month ===
 
=== Day of the month ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{dayofmonth}
 
Day of the month, includes 0 at the beginning (days 1 to 9) e.g. 04 or 24.
 
Day of the month, includes 0 at the beginning (days 1 to 9) e.g. 04 or 24.
 
</pre><br>
 
</pre><br>
 
=== Day of the week ===
 
=== Day of the week ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{}
 
Day of the week, e.g. Monday or Friday.
 
Day of the week, e.g. Monday or Friday.
 
</pre><br>
 
</pre><br>
 
=== Device serial ===
 
=== Device serial ===
 +
{}
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
Not available on android 10+.
 
Not available on android 10+.
Line 271: Line 291:  
=== Dictionary/Array size ===
 
=== Dictionary/Array size ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{}
 
Size of an array or dictionary.
 
Size of an array or dictionary.
  e.g. to query the size of an array called "my_array" [0,1,2] it would look like this [size=my_array] the result would be 3.
+
e.g. to query the size of an array called "my_array" [0,1,2] it would look like this [size=my_array] the result would be 3.
 
</pre><br>
 
</pre><br>
 
=== Foreground app name ===
 
=== Foreground app name ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{}
 
Name of the application in the foreground, if you are in macrodroid, the output will be MacroDroid.
 
Name of the application in the foreground, if you are in macrodroid, the output will be MacroDroid.
 
</pre><br>
 
</pre><br>
 
=== Foreground app package ===
 
=== Foreground app package ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{}
 
Package of the application in the foreground, if you are in macrodroid, the output will be MacroDroid.
 
Package of the application in the foreground, if you are in macrodroid, the output will be MacroDroid.
 
</pre><br>
 
</pre><br>
 
=== Hour of day ===
 
=== Hour of day ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{}
 
Time of day in 24h format.
 
Time of day in 24h format.
 
</pre><br>
 
</pre><br>
 
=== Hour of day (12h) ===
 
=== Hour of day (12h) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{}
 
Time of day in 12h format.
 
Time of day in 12h format.
 
</pre><br>
 
</pre><br>
 
=== Hour of day (Leanding zero) ===
 
=== Hour of day (Leanding zero) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{}
 
Time of day in 24h format, includes leading zero.
 
Time of day in 24h format, includes leading zero.
 
</pre><br>
 
</pre><br>
 
=== IMEI ===
 
=== IMEI ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{}
 
Obtains the IMEI number, since Android 10+ this information is no longer available.
 
Obtains the IMEI number, since Android 10+ this information is no longer available.
 
</pre><br>
 
</pre><br>
 
=== Last known location (accuracy meters) ===
 
=== Last known location (accuracy meters) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{}
 +
Obtains the precision of the most recent known location, for example 10 meters, due to different causes the GPS may have a greater or lesser margin of positioning error, useful to know how precise the last known location is.
 
</pre><br>
 
</pre><br>
 
=== Last known location (altitude) ===
 
=== Last known location (altitude) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Gets the altitude above sea level of the last known location.
 
</pre><br>
 
</pre><br>
 
=== Last known location (lat) ===
 
=== Last known location (lat) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{}
 +
Gets the latitude above sea level of the last known location.
 
</pre><br>
 
</pre><br>
 
=== Last known location (lat,lon) ===
 
=== Last known location (lat,lon) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{}
 +
Gets the latitude and longitude above sea level of the last known location separated by ',' e.g. 23.44325,-23.215252
 
</pre><br>
 
</pre><br>
 
=== Last known location (link) ===
 
=== Last known location (link) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{}
 +
Gets a Google Maps link with the last known location.
 
</pre><br>
 
</pre><br>
 
=== Last known location (lon) ===
 
=== Last known location (lon) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{}
 +
Gets the longitude above sea level of the last known location.
 
</pre><br>
 
</pre><br>
 
=== Last known location (time) ===
 
=== Last known location (time) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{}
 +
Gets the last known time in format (year - month - day hour : minute : second).
 
</pre><br>
 
</pre><br>
 
=== Last location speed (kmh) ===
 
=== Last location speed (kmh) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{}
 +
Obtains the current speed in km h (You need something to be monitoring your route, for example Waze or Google Maps), otherwise the value will be equal to 0.
 
</pre><br>
 
</pre><br>
 
=== Last location speed (mph) ===
 
=== Last location speed (mph) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{}
 +
Obtains the current speed in mph (You need something to be monitoring your route, for example Waze or Google Maps), otherwise the value will be equal to 0.
 
</pre><br>
 
</pre><br>
 
=== Location area code ===
 
=== Location area code ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{lac}
 +
The LAC is a 16-bit number that identifies a location area on a cellular network. Each location zone consists of 1 to 65534 radio transmission cells.
 
</pre><br>
 
</pre><br>
 
=== Macro category ===
 
=== Macro category ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Name of the category of the macro that was invoked, e.g. utilities, maps & navigation, notifications, productivity or custom names, etc.
 
</pre><br>
 
</pre><br>
 
=== Macro id ===
 
=== Macro id ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{macro_id}
 +
is a GUID number used to uniquely identify a macro file.
 
</pre><br>
 
</pre><br>
 
=== Macro name ===
 
=== Macro name ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Name of the macro that was invoked.
 
</pre><br>
 
</pre><br>
 
=== Macrodroid is pro ===
 
=== Macrodroid is pro ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Boolean value (true or false) depending on whether macrodroid is pro or not.
 
</pre><br>
 
</pre><br>
 
=== Macrodroid version ===
 
=== Macrodroid version ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Version of macrodroid installed for example 5.40.x.
 
</pre><br>
 
</pre><br>
 
=== Minute ===
 
=== Minute ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Current minute.
 
</pre><br>
 
</pre><br>
 
=== Mobile country code ===
 
=== Mobile country code ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
(MCC) is a three-digit country code used to identify the country of origin of a mobile network.
 
</pre><br>
 
</pre><br>
 
=== Mobile network code ===
 
=== Mobile network code ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Mobile Network Code (MNC) is a two or three digit code that uniquely identifies a mobile network operator within a country.
 
</pre><br>
 
</pre><br>
 
=== Month ===
 
=== Month ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Current month.
 
</pre><br>
 
</pre><br>
 
=== Month (as digit) ===
 
=== Month (as digit) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Current month (in numerical format).
 
</pre><br>
 
</pre><br>
 
=== New line ===
 
=== New line ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
\n
 +
(Does not require { } )
 +
is a special character that indicates the end of a line of text and the beginning of a new line. It is used to organize text in a readable and easy-to-read format.
 +
e.g. Hello\nworld, the output would look like this:
 +
Hello
 +
world
 
</pre><br>
 
</pre><br>
 
=== Power (on/off) ===
 
=== Power (on/off) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{power}
 +
Returns on or off depending on the current power state.
 +
e.g. If the charger is connected the response will be on.
 
</pre><br>
 
</pre><br>
 
=== RAM (Total) ===
 
=== RAM (Total) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{ram_total}
 +
Returns real value of total RAM (not theoretical)
 +
On a device with 6 GB of RAM, macrodroid will return, for example, 5.79, which is the real value.
 
</pre><br>
 
</pre><br>
 
=== RAM (available) ===
 
=== RAM (available) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{ram_available}
 +
Returns available RAM value.
 
</pre><br>
 
</pre><br>
 
=== Screen resolution ===
 
=== Screen resolution ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{screen_res}
 +
Device screen resolution (X and Y) separated by ',' e.g. 1080,2400.
 
</pre><br>
 
</pre><br>
 
=== Screen resolution (X) ===
 
=== Screen resolution (X) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{screen_res_x}
 +
Device screen resolution (X) using a reference screen X 1080 Y 2400 the output will be 1080.
 
</pre><br>
 
</pre><br>
 
=== Screen resolution (Y) ===
 
=== Screen resolution (Y) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{screen_res_y}
 +
Device screen resolution (Y) using a reference screen X 1080 Y 2400 the output will be 2400.
 
</pre><br>
 
</pre><br>
 
=== Screen timeout (seconds) ===
 
=== Screen timeout (seconds) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Time that must elapse before the screen turns off (in seconds).
 
</pre><br>
 
</pre><br>
 
=== Second ===
 
=== Second ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
Current second.
 
</pre><br>
 
</pre><br>
 
=== Sim operator name ===
 
=== Sim operator name ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{sim_operator_name}
 +
Name of your telephone company.
 +
</pre><br>
 +
=== Sim 2 operator name ===
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{sim2_operator_name}
 +
Name of your telephone company in the 2nd sim slot.
 +
</pre><br>
 +
=== Stopwatches ===
 +
* '''''Seconds'''''
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{stopwatch=f}
 +
It will not be visible if you do not have stopwatch created
    +
Gets the total stopwatch time in seconds format e.g. 0.0
 
</pre><br>
 
</pre><br>
=== Stopwatches ===
+
* '''''hh:mm:ss'''''
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{stopwatchtime=f}
 +
It will not be visible if you do not have stopwatch created
    +
Obtains the total time of the stopwatch in hour : minute : second format e.g. 00:00:00
 
</pre><br>
 
</pre><br>
 
=== Storage free (external) ===
 
=== Storage free (external) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{storage_external_free}
 +
Total amount of free space (external) e.g. 136GB.
 +
</pre><br>
 +
=== Storage free (internal) ===
 +
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{storage_internal_free}
 +
Total amount of free space (internal) e.g. 136GB.
 
</pre><br>
 
</pre><br>
 
=== Storage total (external) ===
 
=== Storage total (external) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{storage_external_total}
 +
Actual amount of space on external storage, e.g. On a theoretical 256 GB device the real value can be 221GB.
 
</pre><br>
 
</pre><br>
 
=== Storage total (internal) ===
 
=== Storage total (internal) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{storage_internal_total}
</pre><br>
+
Actual amount of space on internal storage, e.g. On a theoretical 256 GB device the real value can be 221GB.
=== String variable length ===
  −
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
  −
 
   
</pre><br>
 
</pre><br>
 
=== String variable value ===
 
=== String variable value ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{strlen=my_var}
 +
Length of a string variable, for the example we have a variable called my_var with the value 'hello world' the output would be 11
 
</pre><br>
 
</pre><br>
 
=== System setting (Global) ===
 
=== System setting (Global) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{setting_global=development_settings_enabled}
 +
 +
Caution: Particular care should be taken when modifying settings, as incorrect changes could affect the functionality or security of the device.
    +
For this example we will use the 'development_settings_enabled' key as a reference, which stores an int value (1 or 0) depending on whether the developer options are active or not.
 
</pre><br>
 
</pre><br>
 
=== System setting (Secure) ===
 
=== System setting (Secure) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{setting_secure=assistant}
 +
 +
Caution: Particular care should be taken when modifying settings, as incorrect changes could affect the functionality or security of the device.
 +
 +
For this example we will use the 'assistant' key as a reference, which stores a value of the assistant used, the associated value is com.google.android.googlequicksearchbox/com.google.android.voiceinteraction.GsaVoiceInteractionService
    +
corresponds to the google assistant.
 
</pre><br>
 
</pre><br>
 
=== System setting (System) ===
 
=== System setting (System) ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 +
{setting_system=time_12_24}
 +
 +
Caution: Particular care should be taken when modifying settings, as incorrect changes could affect the functionality or security of the device.
    +
For this example we will use the key 'time_12_24' as a reference, which stores a value of the time format used, the associated value is 12
 
</pre><br>
 
</pre><br>
 
=== System time ===
 
=== System time ===
  −
</pre><br>
   
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{system_time}
 +
The current time as maintained by your operating system.
 
</pre><br>
 
</pre><br>
 
=== System time (ms) ===
 
=== System time (ms) ===
  −
</pre><br>
   
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{system_time_ms}
 +
The current time according to your device's internal clock, measured in milliseconds since the Unix epoch. The Unix epoch is a reference point in time, set as January 1, 1970, at 00:00:00 Coordinated Universal Time (UTC).
 
</pre><br>
 
</pre><br>
 
=== Week of year ===
 
=== Week of year ===
   
</pre><br>
 
</pre><br>
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{week_of_year}
 +
Returns the week number of the year, e.g. Wednesday, January 3, week is 1.
 
</pre><br>
 
</pre><br>
 
=== Webhook Base Url ===
 
=== Webhook Base Url ===
   
</pre><br>
 
</pre><br>
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{webhook_url}
 +
Returns the base url of your webhook e.g. https://trigger.macrodroid.com/0d5c-49e12-6/ but it does not include the identifier only the base url, a complete url should look like this Returns the base url of your webhook e.g. https://trigger.macrodroid.com/0d5c-49e12-6/mywebhook
 
</pre><br>
 
</pre><br>
 
=== Wifi SSID ===
 
=== Wifi SSID ===
   
</pre><br>
 
</pre><br>
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{ssid}
 +
Name of the Wi-Fi network you are connected to.
 
</pre><br>
 
</pre><br>
 
=== Wifi signal strength ===
 
=== Wifi signal strength ===
  −
</pre><br>
   
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{wifi_strength}
 +
It represents the signal power in decibels per kilowatt. The higher the number (a negative number), the stronger the signal. For example, -60 dBm is louder than -70 dBm.
 
</pre><br>
 
</pre><br>
 
=== Year ===
 
=== Year ===
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
<pre style="background-color: #ACC8E5; color: #112A46; border-radius: 10px; padding: 10px;">
 
+
{year}
 +
Current year.
 
</pre><br>
 
</pre><br>
editors
1,590

edits