Mam wyszukiwanie w google, ale nie znalazłem nic na temat tych dwóch wtyczek: zegarek nieaktywności i zegarek aktywności.
Czy ktoś może mi wyjaśnić, jak to działa? Próbowałem go włączyć / wyłączyć, ale nic nie widzę.
Mam wyszukiwanie w google, ale nie znalazłem nic na temat tych dwóch wtyczek: zegarek nieaktywności i zegarek aktywności.
Czy ktoś może mi wyjaśnić, jak to działa? Próbowałem go włączyć / wyłączyć, ale nic nie widzę.
Odpowiedzi:
Ta nowa wtyczka została opracowana zgodnie z opisem w tym raporcie o błędzie .
„Uważaj na ciszę” jest przydatne w następującym scenariuszu: Załóżmy, że masz długo działające zadanie, które generuje dane wyjściowe podczas pracy, na przykład budując oprogramowanie. Wtedy fajnie byłoby wybrać akcję „Uważaj na ciszę”. Spowodowałoby to ciągłe monitorowanie aktywności w terminalu, a gdy przez jakiś czas nie można uzyskać danych wyjściowych, oznaczałoby to okno jako pilne, aby migało na pasku zadań Gnome.
„Uważaj na aktywność” uzupełnia „uważaj na ciszę” i jest przydatne w przypadku długotrwałych zadań, które rzadko generują dane wyjściowe, i chcesz być powiadamiany o wystąpieniu danych wyjściowych. Być może „tail -F / some / log / file | grep SomePattern” jest typowym przykładem.
Patrząc na kod źródłowy wtyczek ( /usr/share/terminator/terminatorlib/plugins/activitywatch.py
), w rzeczywistości nie można go konfigurować - na stałe jest wyświetlane powiadomienie 10 sekund po ostatniej aktualizacji pliku. Po wyświetleniu tego powiadomienia żadne kolejne powiadomienia nie będą wyświetlane do następnej aktualizacji pliku.
Podczas monitorowania pliku dziennika czasem przydatne jest monitowanie go o aktualizację.
Powiadomienie jest wysyłane przy każdej aktualizacji pliku.
Uwaga: po wyświetleniu powiadomienia kolejne powiadomienie nie jest wysyłane przez kolejne 10 sekund zakodowanych na stałe, dlatego nie można wyświetlać ciągłego strumienia powiadomień dla stale aktualizowanego pliku.
Być może nieco mylące, wtyczki nieaktywności i aktywności nie są wyświetlane według nazw wtyczek.
Kliknij prawym przyciskiem myszy okienko terminatora - można indywidualnie ustawić na zegarek dla ciszy lub zegarek na działalność lub obu.
Nie widziałem wtyczki InactivityWatch, ale mogę powiedzieć, co robi wtyczka ActivityWatch:
Kliknij prawym przyciskiem myszy okno terminala, w którym się znajdujesz, i kliknij „Obserwuj aktywność”. Teraz, za każdym razem, gdy w tym terminalu będzie aktywność, zostanie wysłane powiadomienie za pośrednictwem pynotify (które wywołuje libnotify) i powinno wyświetlać powiadomienie na pulpicie.
Zakładam, że wtyczka InactivityWatch działa odwrotnie niż wtyczka ActivityWatch i ostrzega o (długim) braku aktywności w tym oknie terminala.
/usr/share/terminator/terminatorlib/plugins/activitywatch.py
.