четверг, 5 марта 2009 г.

Скриншот Web-страницы


Бывают ситуации, когда нужно сделать скриншот какой-нибудь Web-страницы, но она очень большая и не вмещается полностью в окно браузера. Разумеется, можно покрутить страницу, сделать несколько скриншотов подряд, а потом всё это добро собирать в графическом редакторе, например в GIMP.
Но есть другой вариант: использовать консольную утилиту kwebdesktop.


Это очень простая программка, которая в качестве входных данных использует web-страницу, а в результате на выходе формирует изображение этой страницы. Параметров у kwebdesktop не так много и они простые и логичные.
kwsebdesktop [ширина] [высота] [выходной_файл] [адрес_сайта]
Вот пример:
kwebdesktop 1280 1024 out.png http://en.wikipedia.org/wiki/Special:Random

Эта команда сделает файл out.png с размерами 1280*1024 в текущем каталоге. Ссылка, указанная в конце строки, говорит о том, что будет загружена случайная статья из Свободной Энциклопедии.
Кроме того, в KDE 3.5х есть возможность установить kwebdesktop как программу отрисовки фона рабочего стола. Т.е. можно сделать так, чтобы вместо простых обоев, у вас на рабочем столе отображалась какая-либо Web-страница.
При этом можно выставить интервал обновления этой страницы, например 5 минут. И следить за обновлениями на вашем любимом сайте даже не открывая баузер, или, как в примере, просвещаться с помощью случайных статей с сайте Wikipedia.

Приведу для примера скриншот страницы сайта "СПО в российских школах":
команда: kwebdesktop 1024 3000 webscreenshot.png http://freeschool.altlinux.ru

1 комментарий:

  1. Хорошо. А можно статьи на заказ? Например: настройка почтового и прокси сервера на альтовом сервере.

    ОтветитьУдалить