mlesir
23/03/16, 00:02:12
Extraido de:
http://tasker.dinglisch.net/userguide/en/javascript.html#loadApp
leemos:
"loadApp
var ok = loadApp( str name, str data, bool excludeFromRecents )
Start up the named app.
Name can be a package name or app label, it's tested first against known package names. Note: app label could be localized to another language if the script is used in an exported app.
Data is in URI format and app-specific.
When excludeFromRecents is true, the app will not appear in the home screen 'recent applications' list."
LANZAR APPS CON JAVASCRIPLET: ( se puede mejorar sobre todo usando variables locales)
A1: Establecer variable [ Nombre:%app A:WhatsApp Calcular:Apagado Añadir:Apagado ]
A2: JavaScriptlet [ Código:var ok = loadApp(app); Librerías: Salida Automática:Encendido Cuenta atrás (segundos):45 ]
OBTENER NOMBRES DE APPS EN UN ARRAY:
A1: Array Clear [ Nombre:%Aab ]
A2: List Apps [ Tipo:Aplicación Coincidir: Almacenar Resultado en:%aaa ]
A3: Establecer variable [ Nombre:%con A:1 Calcular:Apagado Añadir:Apagado ]
A4: For [ Variable:%for Ítems:%aaa(:) ]
A5: Buscar y Reemplazar Contenido de Variable [ Variable:%for Buscar::.* Ignorar Caso:Apagado Multilínea:Encendido Una sola coincidencia:Apagado Almacenar Coincidencias En: Reemplazar Coincidencias:Encendido Reemplazar Con: ]
A6: Probar App [ Tipo:Nombre Paquete Datos:%for Almacenar Resultado en:%Aab(%con) Continuar Tarea Tras Error:Encendido ]
A7: Sumar a variable [ Nombre:%con Valor:1 Módulo (wrap around):0 ] Si (if) [ %Aab(%con) !~ %* & %Aab(%con) !~ %for ]
A8: End For
Nota: si no quieres almacenar los nombres de los apps para luego cambia la variable de usuario %Aab por una local %aab, y suprime la acción A1 de borrar array. Con variables locales la tarea va mucho más rápida.
Enviado desde mi T1-701u mediante Tapatalk
http://tasker.dinglisch.net/userguide/en/javascript.html#loadApp
leemos:
"loadApp
var ok = loadApp( str name, str data, bool excludeFromRecents )
Start up the named app.
Name can be a package name or app label, it's tested first against known package names. Note: app label could be localized to another language if the script is used in an exported app.
Data is in URI format and app-specific.
When excludeFromRecents is true, the app will not appear in the home screen 'recent applications' list."
LANZAR APPS CON JAVASCRIPLET: ( se puede mejorar sobre todo usando variables locales)
A1: Establecer variable [ Nombre:%app A:WhatsApp Calcular:Apagado Añadir:Apagado ]
A2: JavaScriptlet [ Código:var ok = loadApp(app); Librerías: Salida Automática:Encendido Cuenta atrás (segundos):45 ]
OBTENER NOMBRES DE APPS EN UN ARRAY:
A1: Array Clear [ Nombre:%Aab ]
A2: List Apps [ Tipo:Aplicación Coincidir: Almacenar Resultado en:%aaa ]
A3: Establecer variable [ Nombre:%con A:1 Calcular:Apagado Añadir:Apagado ]
A4: For [ Variable:%for Ítems:%aaa(:) ]
A5: Buscar y Reemplazar Contenido de Variable [ Variable:%for Buscar::.* Ignorar Caso:Apagado Multilínea:Encendido Una sola coincidencia:Apagado Almacenar Coincidencias En: Reemplazar Coincidencias:Encendido Reemplazar Con: ]
A6: Probar App [ Tipo:Nombre Paquete Datos:%for Almacenar Resultado en:%Aab(%con) Continuar Tarea Tras Error:Encendido ]
A7: Sumar a variable [ Nombre:%con Valor:1 Módulo (wrap around):0 ] Si (if) [ %Aab(%con) !~ %* & %Aab(%con) !~ %for ]
A8: End For
Nota: si no quieres almacenar los nombres de los apps para luego cambia la variable de usuario %Aab por una local %aab, y suprime la acción A1 de borrar array. Con variables locales la tarea va mucho más rápida.
Enviado desde mi T1-701u mediante Tapatalk