¿Qué hacen los complementos ActivityWatch e InactivityWatch?

11

He buscado en google pero no he encontrado nada sobre las medidas de estos dos complementos: reloj de inactividad y reloj de actividad.

¿Alguien puede explicarme cómo funciona? He intentado activarlo / desactivarlo pero no puedo ver nada.

Pestaña Complementos

peppe84
fuente
en 11.10 instalé Terminator - no había "inactivewatch" - pero había un "activitywatch" - ¿de dónde sacaste "inactwatchwatch"?
fossfreedom
es un complemento predeterminado del paquete 0.96-0ubuntu1 (repositorio preciso del universo)
peppe84

Respuestas:

15

Reloj de inactividad

Este nuevo complemento se desarrolló como se describe en este informe de error .

"Watch for silence" es útil en el siguiente escenario: suponga que tiene un trabajo de larga ejecución que produce resultados mientras se está ejecutando, por ejemplo, la creación de algún software. Entonces sería genial seleccionar la acción "Ver silencio". Esto monitorearía continuamente la actividad en el terminal, y cuando no llega ninguna salida por un tiempo configurable, marcaría la ventana como urgente para que parpadee en la barra de tareas de Gnome.

"Vigilar actividad" complementa a "vigilar silencio" y es útil para trabajos de larga duración que rara vez producen resultados, y desea recibir alertas cuando se produce un resultado. Quizás "tail -F / some / log / file | grep SomePattern" es un ejemplo típico.

Mirando el código fuente de los complementos ( /usr/share/terminator/terminatorlib/plugins/activitywatch.py), en realidad no es configurable: está codificado para mostrar una notificación 10 segundos después de la última actualización de un archivo. Una vez que se ha mostrado esta notificación, no se muestran más notificaciones hasta la próxima actualización del archivo.

ingrese la descripción de la imagen aquí

ActivityWatch

Al monitorear un archivo de registro, a veces es útil que se le solicite cuando se haya actualizado.

ingrese la descripción de la imagen aquí

Se envía una notificación cada vez que se actualiza el archivo.

Nota: una vez que se muestra una notificación, no se envía otra notificación durante otros 10 segundos codificados, por lo que no tiene una secuencia continua de notificaciones que se muestran para un archivo actualizado continuamente.

Cómo habilitar

Quizás un poco confuso, los complementos de inactividad y actividad no se muestran por sus nombres de complementos.

Haga clic con el botón derecho en un panel de terminación: puede configurarlo individualmente para observar silencio o ver actividad o ambos.

ingrese la descripción de la imagen aquí

fossfreedom
fuente
2

No he visto el complemento InactivityWatch, pero puedo decirte lo que hace el complemento ActivityWatch:

Haga clic derecho en una ventana de terminal en la que se encuentra y haga clic en "Observar actividad". Ahora, cada vez que haya actividad en ese terminal, se enviará una notificación a través de pynotify (que llama a libnotify) y debería mostrar una notificación en su escritorio.

Voy a suponer que el complemento InactivityWatch hace lo contrario del complemento ActivityWatch y le alerta de una inactividad (larga) en esa ventana de terminal.

Meta Bergman
fuente
Eso es correcto. En realidad, ambos complementos se definen en /usr/share/terminator/terminatorlib/plugins/activitywatch.py.
htorque