Ho cercato su Google, ma non ho trovato nulla sulla misura di questi due plugin: Inactivity watch e Activity watch.
Qualcuno può spiegarmi come funziona? Ho provato ad attivarlo / disattivarlo ma non riesco a vedere nulla.
Ho cercato su Google, ma non ho trovato nulla sulla misura di questi due plugin: Inactivity watch e Activity watch.
Qualcuno può spiegarmi come funziona? Ho provato ad attivarlo / disattivarlo ma non riesco a vedere nulla.
Risposte:
Questo nuovo plug-in è stato sviluppato come descritto in questo rapporto sui bug .
"Controlla il silenzio" è utile nel seguente scenario: Supponiamo di avere un lavoro di lunga durata che produce output mentre è in esecuzione, ad esempio la creazione di alcuni software. Quindi sarebbe bello selezionare l'azione "Guarda il silenzio". Ciò monitorerebbe continuamente l'attività nel terminale e quando non arriva alcun output per un certo tempo configurabile, contrassegnerebbe la finestra come urgente in modo che lampeggi sulla barra delle applicazioni di Gnome.
"Watch for activity" integra "watch for silence" ed è utile per lavori di lunga durata che raramente producono output e si desidera essere avvisati quando si verifica l'output. Forse "tail -F / some / log / file | grep SomePattern" è un tipico esempio.
Guardando il plugin source-code ( /usr/share/terminator/terminatorlib/plugins/activitywatch.py
), in realtà non è configurabile - è hardcoded per visualizzare una notifica 10 secondi dopo l'ultimo aggiornamento di un file. Una volta visualizzata questa notifica, non vengono visualizzate ulteriori notifiche fino al prossimo aggiornamento del file.
Durante il monitoraggio di un file di registro, a volte è utile ricevere una richiesta quando è stato aggiornato.
Viene inviata una notifica ogni volta che il file è stato aggiornato.
NB una volta che viene visualizzata una notifica, un'altra notifica non viene inviata per altri 10 secondi codificati, quindi non è possibile visualizzare un flusso continuo di notifiche per un file continuamente aggiornato.
Forse un po 'confuso, i plugin inactivitywatch e activitywatch non vengono visualizzati dai nomi dei loro plugin.
Fare clic con il tasto destro del mouse su un riquadro di terminazione: è possibile impostare individualmente la funzione di controllo del silenzio o di attività o entrambi.
Non ho visto il plug-in InactivityWatch, ma posso dirti cosa fa il plug-in ActivityWatch:
Fare clic con il tasto destro su una finestra del terminale in cui ci si trova e fare clic su "Controlla attività". Ora, ogni volta che c'è attività in quel terminale, verrà inviata una notifica tramite pynotify (che chiama libnotify) e dovrebbe mostrare una notifica sul desktop.
Presumo che il plug-in InactivityWatch faccia l'opposto del plug-in ActivityWatch e ti avverta di una (lunga) inattività nella finestra del terminale.
/usr/share/terminator/terminatorlib/plugins/activitywatch.py
.