Wie kann ich eine Webseite als meinen Gnome-Bildschirmschoner anzeigen?


8

Wir möchten unsere Bildschirmschoner ändern, um den aktuellen Status unseres Dienstes auf einen Blick anzuzeigen. Wir haben bereits eine Seite, auf der die Verfügbarkeit, der Erstellungsstatus und vieles mehr als große rote und grüne Quadrate angezeigt werden. Diese Seite wird automatisch aktualisiert.

Wir führen alle Gnome. Wie können wir diese Seite zu unserem Bildschirmschoner machen?

Antworten:


5

versuchen cutycap , ein Webkit basiert 'www-Snapshoter':

CutyCapt ist ein kleines plattformübergreifendes Befehlszeilenprogramm zum Erfassen des WebKit-Renderings einer Webseite in einer Vielzahl von Vektor- und Bitmapformaten, einschließlich SVG, PDF, PS, PNG, JPEG, TIFF, GIF und BMP. In IECapt finden Sie ein ähnliches Tool, das auf Internet Explorer basiert.

Richten Sie dann Ihre Bildschirmschoneranwendung so ein, dass die Bilder der Website mit Schnappschuss aufgenommen werden.


Hmmm ... Das ist gut, aber ich hätte gerne eine glattere Lösung. Dies erfordert einen Cron-Job und einen Bildschirmschoner, der sich durch ein einzelnes Bild drehen lässt und nicht zwischengespeichert wird. Hmm.
Ein bezahlter Nerd

2

hmm ... vielleicht versuchen Sie die Fusion dessen, was Sie beide gesagt haben ...

cron als "niemand" (oder gleichwertig) jede Minute, um cutycapt in imagedir / date +nagios-%y-%m-%d_%T.jpgmit automatischer Bereinigung = auszuführen

... * * * * * 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

Das neueste Bild wird also das einzige in diesem Verzeichnis sein, aber es wird einen auf die Sekunde eindeutigen Dateinamen haben, der garantiert, dass es nicht vom Bildschirmschoner zwischengespeichert wird

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.