Caravantes
12/12/16, 00:18:26
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.
952219
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).
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
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.
952219
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).
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