GnomeスクリーンセーバーとしてWebページを表示するにはどうすればよいですか?


8

スクリーンセーバーを変更して、サービスの現在のステータスが一目でわかるようにしたいと思います。稼働時間、ビルドステータスなど、大きな赤と緑の四角形を表示するページが既にあり、そのページは自動的に更新されます。

私たちはみんなGnomeを実行しています。そのページをスクリーンセーバーにする方法を教えてください。

回答:


5

「www-snapshoter」ベースのWebkitであるcutycapを試してください。

CutyCaptは、WebKitによるWebページのレンダリングをSVG、PDF、PS、PNG、JPEG、TIFF、GIF、BMPなどのさまざまなベクトルおよびビットマップ形式にキャプチャする、小さなクロスプラットフォームのコマンドラインユーティリティです。Internet Explorerに基づく同様のツールについては、IECaptを参照してください。

次に、スクリーンセーバーアプリケーションをセットアップして、スナップショットのWebサイトの画像を取得します。


うーん...これは良いですが、私はよりスムーズな解決策が欲しいです。これにはcronジョブと、1つの画像を回転しても問題なく、キャッシュしないスクリーンセーバーが必要です。うーん。
有料オタク

2

うーん...多分あなたの両方が言ったことの合併を試してみてください...

cronを "nobody"(または同等のもの)として毎分実行date +nagios-%y-%m-%d_%T.jpgし、自動クリーンアップを使用してimagedir /にcutycaptを実行します=

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

したがって、最新の画像がそのディレクトリで唯一のものになりますが、スクリーンセーバーによってキャッシュされないことを保証する、一意の2番目のファイル名になります

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.