Tasker Para hablar de todo lo relacionado con la aplicación tasker

Respuesta
 
Herramientas
  #1  
Viejo 12/12/16, 00:18:26
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
Registro de ejecución

Registro de ejecución.

Estoy tratando de utilizar el REGISTRO DE EJECUCIÓN para localizar un problemilla y me doy cuenta de que no entiendo toda la información de este registro. Aporto lo que he entendido y espero que me corrijáis o completéis con lo que sepáis.

El Registro de ejecución es un sistema por el cual Tasker va archivando todo lo que hace y lo va guardando en un fichero "de texto", de forma que luego podemos consultar el detalle de lo que ha ocurrido.

Este registro se activa y consulta en el menú (los tres puntitos), MÁS, REGISTRO DE EJECUIÓN. Hay un botón superior para activar o desactivar el sistema de registro. Si hay algo registrado, los eventos aparecen en la parte central de la pantalla, ordenados de forma cronológica inversa (primero/arriba lo más reciente). Cada apunte corresponde a un evento, y la información se aporta en cuatro columnas que indican el momento, el estado, el ID (identificador numérico), y algunos detalles que identifican el perfil, la tarea o la acción.

Screenshot_20161212-001858.jpg

El código de colores es el siguiente:
-Naranja para los perfiles (activación y desactivación).
-Morado para las tareas (inicio y finalización).
-Azul para las acciones (se indica la tarea y la acción).
-Blanco para "TaskService" (inicio y finalización).

En la parte inferior podemos activar/desactivar tres interruptores para mostrar/ocultar los apuntes relativos a Perfiles, Tareas o Acciones. Además, a la derecha hay un filtro para seleccionar las líneas que contengan ciertos caracteres o palabras, y omitir el resto. Es un filtro muy interesante; por ejemplo puedes buscar "Err" (acciones erroneas), "Ok" (acciones correctas), "Running" (Tarea iniciada), "ExitErr" (tareas falladas), "ExitOk" (tareas finalizadas), "Anon" (tareas sin nombre), "Active" (perfil activado), "Inactive" (perfil desactivado), y también puedes buscar el nombre de cualquier perfil, tarea o acción, incluso incompleto, como por ejemplo "volumen" o "multimedia".

Mi primera duda es que no sé a qué se refiere el "TaskService" (mostrado de color blanco) que se inicia y se finaliza con frecuencia y que no tiene número ID. Este "TaskService" se muestra si se tiene activado el interruptor inferior de Tareas o de Acciones (indistintamente).

Tampoco sé a qué se refieren las referencias de "Sistema", que por el color y por la información aportada (Running/ExitOk) es similar a una tarea, pero tiene un número negativo (igual que las tareas "Anon", que son las que carecen de nombre propio).

Esta información del registro se aloja realmente en un archivo llamado "runlog.txt", ubicado en la subcarpeta "log" dentro de la carpeta "Tasker". Es un fichero de texto plano sin formato, que añade en cada apunte una columna adicional con una sola letra que es la clave para saber si el apunte se refiere a un Perfil (P), Tarea (T), Acción (A), y lleva una letra E (¿Especial?) para las líneas de tipo "TaskService". En este fichero, los eventos aparecen en cronología directa (primero/arriba lo más antiguo).

Código:

20161211 21.07.52 P Active   ID150    MiscMoonReader
20161211 21.07.52 E Start    ID0:0.0  TaskService
20161211 21.07.52 T Running  ID149    MiscMoonReader
20161211 21.07.52 A Err      ID149.1  MiscMoonReader.Matar aplicación
20161211 21.07.52 T ExitErr  ID149    MiscMoonReader
20161211 21.07.52 E Stop     ID0:0.0  TaskService
20161211 21.07.55 P Inactive ID179    HardPantallaEncendida
20161211 21.07.55 P Active   ID70     HardPantallaApagada
20161211 21.07.55 E Start    ID0:0.0  TaskService
20161211 21.07.55 T Running  ID93     HardAntorchaApagar
20161211 21.07.55 A OK       ID93.1   HardAntorchaApagar.Antorcha
20161211 21.07.55 A OK       ID93.2   HardAntorchaApagar.Establecer variable, %HardAntorcha=0
20161211 21.07.55 A OK       ID93.3   HardAntorchaApagar.Establecer variable, %volmant=15
20161211 21.07.55 A OK       ID93.4   HardAntorchaApagar.Volumen multimedia
20161211 21.07.55 A OK       ID93.5   HardAntorchaApagar.Bip
20161211 21.07.55 A OK       ID93.6   HardAntorchaApagar.Volumen multimedia
20161211 21.07.55 T ExitOK   ID93     HardAntorchaApagar
20161211 21.07.55 E Stop     ID0:0.0  TaskService
20161211 21.10.33 P Inactive ID70     HardPantallaApagada
20161211 21.10.33 P Active   ID179    HardPantallaEncendida
20161211 21.10.33 E Start    ID0:0.0  TaskService
20161211 21.10.33 T Running  ID-6653  Sistema
20161211 21.10.33 T Running  ID180:2  HardPantallaEncendida
20161211 21.10.33 A OK       ID-6653.1 Anon.Antorcha
20161211 21.10.33 T ExitOK   ID-6653  Sistema
20161211 21.10.33 A OK       ID180:2.1 HardPantallaEncendida.Establecer variable, %volmant=15
20161211 21.10.33 A OK       ID180:2.2 HardPantallaEncendida.Volumen multimedia
20161211 21.10.33 A OK       ID180:2.3 HardPantallaEncendida.Bip
Quiero terminar con un agradecimiento explícito al compa Mlesir, que fue el primero que me puso en la pista de este Registro, cuando hablábamos de cómo detectar fallos en los perfiles o tareas, en:
http://www.htcmania.com/showthread.php?t=814267
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker

Última edición por Caravantes Día 13/12/16 a las 19:12:42.
Responder Con Cita
Gracias de parte de:


  #2  
Viejo 12/12/16, 08:37:46
Array

[xs_avatar]
fus fus no está en línea
Usuario muy activo
 
Fecha de registro: dic 2010
Localización: Polsovia
Mensajes: 1,503
Modelo de smartphone: Samsung Galaxy Nexus
Tu operador: Vodafone
Buenas!
Por lo que he podido encontrar, TaskService se inicia cada vez que se va a realizar una tarea y se para cuando dicha tarea esta finalizada.
En cuanto a las tareas de system: "System refers to a task created by Tasker, usually to restore a setting when a profile deactivates"
Espero haber sido de ayuda
__________________
Tutorial sobre el mundo de las roms GNexus
Las OTA's llevan a la ira, la ira lleva al flaseo, el flaseo lleva al lado oscuro de Android.
Responder Con Cita
Los siguientes 3 usuarios han agradecido a fus su comentario:
[ Mostrar/Ocultar listado de agradecimientos ]
  #3  
Viejo 12/12/16, 11:05:06
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
Muy buenas

Los "pocos" detalles que aporta la documentación de Tasker están aquí...

http://tasker.dinglisch.net/userguid...ty_runlog.html **

** No existe versión en castellano.

Yo diría que esa "E" hace referencia al "Execution Service", que tiene toda la pinta de ser ese TaskService que aparece en el LOG. El manual dice...

Usually, the execution service will start up, run a task and then stop, so most tasks have execution ID 1. The Run Log doesn't show the execution ID in that case.

Normalmente, el servicio de ejecución se iniciará, ejecutará una tarea y luego se detendrá, por lo que la mayoría de las tareas tienen ID de ejecución 1. El registro de ejecución no muestra el ID de ejecución en ese caso.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
Gracias de parte de:
  #4  
Viejo 13/12/16, 09:35:50
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
Fus y Willy, gracias por las explicaciones sobre el "TaskService".

Dejo el tema "sin solucionar", a la espera de que alguien pueda aportar información sobre eso que aparece en el registro como una tarea y se llama "Sistema".
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
  #5  
Viejo 13/12/16, 10:12:56
Array

[xs_avatar]
WillyWeb WillyWeb no está en línea
Usuario muy activo
 
Fecha de registro: dic 2008
Localización: Hoy aquí y mañana allí
Mensajes: 2,067
Modelo de smartphone: OnePlus 3T | Xiaomi 9T Pro
Tu operador: Vodafone
 Cita: Originalmente Escrito por Caravantes Ver Mensaje
Dejo el tema "sin solucionar", a la espera de que alguien pueda aportar información sobre eso que aparece en el registro como una tarea y se llama "Sistema".
Pues como te ha comentado fus, SYSTEM se refiere a una tarea creada por Tasker, normalmente para restaurar un ajuste cuando un perfil se desactiva.
__________________
Miembro del equipo que promueve el [Subforo de Tasker]

Si das pescado a un hombre hambriento le nutres una jornada. Si le enseñas a pescar le nutrirás toda la vida. (Lao-Tsé - Filósofo chino)
Responder Con Cita
  #6  
Viejo 13/12/16, 19:11:36
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por fus Ver Mensaje
En cuanto a las tareas de system: "System refers to a task created by Tasker, usually to restore a setting when a profile deactivates"
Willy, es cierto, no lo había leído bien, pido disculpas.
Y doy por "solucionado". Gracias de nuevo a los dos.
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de:
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Otro software para Android > Tasker



Hora actual: 23:10:32 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /