The statement from elsewhere is ...
"Global variables are global in that the variables are available to the Tasker application and not limited to the current task. Global does not mean that the variables are available to all applications running in the operating system. An application created by Tasker's App Factory is an independent app and the created app does not share global variables."
... is partially correct. It should say ...
"Global variables are global in that the variables are available to the Tasker application and not limited to the current Tasker task. Global does not necessarily mean that the variables are available to all applications running in the operating system. An application created by Tasker's App Factory is an independent app and the created app does not share all global variables."
Elsewhere ... a variable with a name that is all lower case letters is local and a variable with a name that has one or more upper case letters is global.
Here's the confusion ... some global built-in variables are not available to apps created by the Tasker App Factory and some global built-in variables are. From my direct valuation ...
All are available to a Tasker Task or a shortcut to a Tasker Task.
(Why would you care? It is great to give a potential customer a Tasker App Factory created app that runs correctly on their device without their need to purchase and install Tasker. When they see the potential for their environment they will then readily buy and install Tasker for their own customizations.)
... Thom
"Global variables are global in that the variables are available to the Tasker application and not limited to the current task. Global does not mean that the variables are available to all applications running in the operating system. An application created by Tasker's App Factory is an independent app and the created app does not share global variables."
... is partially correct. It should say ...
"Global variables are global in that the variables are available to the Tasker application and not limited to the current Tasker task. Global does not necessarily mean that the variables are available to all applications running in the operating system. An application created by Tasker's App Factory is an independent app and the created app does not share all global variables."
Elsewhere ... a variable with a name that is all lower case letters is local and a variable with a name that has one or more upper case letters is global.
Here's the confusion ... some global built-in variables are not available to apps created by the Tasker App Factory and some global built-in variables are. From my direct valuation ...
%BATT - available to Tasker created App
%DEVTID - available to Tasker created App
%PACTIVE - not available to Tasker created App
%PENABLED - not available to Tasker created App
%SIMNUM - available to Tasker created App
%SMSRB - not available to Tasker created App
%SMSRN - not available to Tasker created App
%VOLA - available to Tasker created App
%VOLC - available to Tasker created App
%VOLD - available to Tasker created App
%VOLM- available to Tasker created App
%VOLN - available to Tasker created App
%VOLR - available to Tasker created App
%VOLS - available to Tasker created App
%WIFII - available to Tasker created App
%WIFI - available to Tasker created App
%DEVTID - available to Tasker created App
%PACTIVE - not available to Tasker created App
%PENABLED - not available to Tasker created App
%SIMNUM - available to Tasker created App
%SMSRB - not available to Tasker created App
%SMSRN - not available to Tasker created App
%VOLA - available to Tasker created App
%VOLC - available to Tasker created App
%VOLD - available to Tasker created App
%VOLM- available to Tasker created App
%VOLN - available to Tasker created App
%VOLR - available to Tasker created App
%VOLS - available to Tasker created App
%WIFII - available to Tasker created App
%WIFI - available to Tasker created App
All are available to a Tasker Task or a shortcut to a Tasker Task.
(Why would you care? It is great to give a potential customer a Tasker App Factory created app that runs correctly on their device without their need to purchase and install Tasker. When they see the potential for their environment they will then readily buy and install Tasker for their own customizations.)
... Thom
Last edited: