Jak mogę wyświetlić stronę internetową jako wygaszacz ekranu Gnome?

8

Chcielibyśmy zmienić nasze wygaszacze ekranu, aby pokazać aktualny stan naszej usługi na pierwszy rzut oka. Mamy już stronę, która pokazuje czas pracy, status kompilacji i więcej jako duże czerwone i zielone kwadraty, i strona ta odświeża się automatycznie.

Wszyscy prowadzimy Gnome. Jak możemy uczynić tę stronę naszym wygaszaczem ekranu?

opłacony kujon
źródło

Odpowiedzi:

5

wypróbuj cutycap , „www-snapshoter” oparty na pakiecie internetowym:

CutyCapt to małe wieloplatformowe narzędzie wiersza polecenia do przechwytywania renderowania strony internetowej przez WebKit w różnych formatach wektorowych i bitmapowych, w tym SVG, PDF, PS, PNG, JPEG, TIFF, GIF i BMP. Zobacz IECapt dla podobnego narzędzia opartego na Internet Explorerze.

następnie skonfiguruj aplikację do wygaszacza ekranu, aby pobierać migawkowe obrazy witryn.

akira
źródło
Hmmm ... To dobrze, ale chciałbym płynniejsze rozwiązanie. Wymaga to zadania crona i wygaszacza ekranu, który jest odpowiedni do obracania jednego obrazu i nie buforuje. Hmm
płatny frajer
2

hmm ... może spróbuj połączyć to, co oboje powiedzieliście ...

cron jako „nikt” (lub odpowiednik) co minutę, aby uruchomić cutycapt w imagedir / date +nagios-%y-%m-%d_%T.jpgwith auto-cleanup =

... * * * * * dir = "/ usr / share / admin / ScreenSaverDir" && a = date +$dir/nagios-%y-%m-%d_%T.png&& CutyCapt --url = http://nagios.MyDomain.com/ --out = $ a && && b = ls -1tr $dir | tail -1&& rmls -1 $dir | egrep -v $b

więc najnowszy obraz będzie jedyną rzeczą w tym katalogu, ale będzie miał niepowtarzalną nazwę pliku, co zagwarantuje, że wygaszacz ekranu nie będzie buforowany

Sarnac
źródło