8

Мы хотели бы изменить заставки, чтобы сразу увидеть текущее состояние нашего сервиса. У нас уже есть страница, которая показывает время безотказной работы, состояние сборки и, в частности, большие красные и зеленые квадраты, и эта страница обновляется автоматически.

Мы все работаем с Gnome. Как мы можем сделать эту страницу нашей заставкой?

2 ответа2

5

попробуйте cutycap, основанный на web-наборе 'www-snapshoter':

CutyCapt - это небольшая кроссплатформенная утилита командной строки для захвата рендеринга WebKit веб-страницы в различные векторные и растровые форматы, включая SVG, PDF, PS, PNG, JPEG, TIFF, GIF и BMP. См. IECapt для аналогичного инструмента на основе Internet Explorer.

затем настройте свое приложение-заставку, чтобы получить снимки с сайта.

2

хм ... может быть, попробовать слияние того, что вы оба сказали ...

cron как "никто" (или эквивалент) каждую минуту, чтобы запустить cutycapt в imagedir/date +nagios-%y-%m-%d_%T.jpg с автоматической очисткой =

... * * * * * 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 && rm ls -1 $dir | egrep -v $b

таким образом, самое последнее изображение будет единственным в этом каталоге, но у него будет уникальное имя файла, что гарантирует, что оно не будет кэшировано заставкой

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .