O que fazem os plugins ActivityWatch e InactivityWatch?

11

Eu pesquiso no google, mas não encontrei nada sobre a medição desses dois plugins: Inactivity watch e Activity watch.

Alguém pode me explicar como funciona? Eu tentei ativar / desativar, mas não consigo ver nada.

    
por peppe84 08.04.2012 / 13:45

2 respostas

15

InactivityWatch

Este novo plugin foi desenvolvido conforme descrito neste relatório de erros .

  

"Cuidado com o silêncio" é útil no seguinte cenário: Suponha que você   tem um trabalho de longa execução que produz saída durante a execução, por   exemplo construindo algum software. Então seria legal selecionar o   "Cuidado com o silêncio" ação. Isso monitoraria continuamente a atividade   no terminal, e quando não há saída para alguns configurável   tempo, marcaria a janela como urgente para que ela pisque no   Barra de tarefas do Gnome.

     

"Cuidado com a atividade" complementa "observe o silêncio" e é útil para   trabalhos de longa duração que raramente produzem saída, e você quer ser   alertado quando a saída acontece. Talvez "tail -F / some / log / file | grep   SomePattern "é um exemplo típico.

Olhando o código fonte dos plug-ins ( /usr/share/terminator/terminatorlib/plugins/activitywatch.py ), na verdade não é configurável - ele é codificado para exibir uma notificação 10 segundos depois que o arquivo foi atualizado pela última vez. Depois que essa notificação for exibida, nenhuma outra notificação será mostrada até a próxima atualização do arquivo.

ActivityWatch

Ao monitorar um arquivo de log, às vezes é útil ser avisado quando ele for atualizado.

Uma notificação é enviada sempre que o arquivo é atualizado.

N.B. uma vez que uma notificação é exibida, outra notificação não é enviada para outros 10 segundos codificados, assim você não tem um fluxo contínuo de notificações sendo exibidas para um arquivo continuamente atualizado.

Como ativar

Talvez um pouco confuso, os plugins inactivitywatch e activitywatch não sejam exibidos pelos nomes dos plugins.

Clique com o botão direito do mouse em um painel de terminadores - você pode definir individualmente para assistir ao silêncio ou assistir a atividade ou ambos.

    
por fossfreedom 22.04.2012 / 09:31
2

Eu não vi o plug-in InactivityWatch, mas posso dizer o que o plugin ActivityWatch faz:

Clique com o botão direito do mouse em uma janela do terminal em que você está e clique em "Preste atenção para a atividade". Agora, sempre que houver atividade naquele terminal, uma notificação por meio de pynotify será enviada (que chama libnotify) e deverá mostrar uma notificação em sua área de trabalho.

Suponho que o plug-in InactivityWatch faz o oposto do plug-in ActivityWatch e alerta você sobre uma inatividade (longa) nessa janela de terminal.

    
por Niek Bergman 20.04.2012 / 16:19