Сейчас я продемонстрирую работу с еще одной утилитой для работы снятия скриншотов экрана (scrot), будь-то работа программы, результат выполняемых действий.
keiz@ekz:~$ aptitude search scrot
p scrot – утилита командной строки для захвата изображения экрана
Установим её:
keiz@ekz:~$ sudo apt-get install scrot
На текущий момент доступная версия в репозитариях:
keiz@ekz:~$ scrot -v
scrot version 0.8
Снимки сохраняются в ту директорию в какой запущена программа. Снимки имеют формат png.
Сделать снимок активного окна:
keiz@ekz:~/test_pic$ scrot -d 5 -u
результатом будет снимок того на каком активном окне мы остановимся, в дополнении будет указаны размеры снимка.
2012-06-03-200859_626x500_scrot.png
Задаем таймер через какое время сделать снимок всего экрана ( 5 — число секунд)
keiz@ekz:~/test_pic$ scrot -d 5
Указываем качество выходящего изображения (от этого зависит размер, по умолчанию параметр q = 70):
keiz@ekz:~/test_pic$ scrot -q 90 -d 5
Указываем, что сделанные снимки обрабатывать (перемещать) следующей командой:
keiz@ekz:~/test_pic$ scrot ‘%Y-%m-%d_$wx$h.png’ -u -d 5 -e ‘mv $f ~/screenshots’
, где -u — сделать снимок текущего окна
-d 5 — показывать в консоли таймер ( 5 4 3 2 1 и снимок)
- e — результат предыдущей команды передать на на исполнение следующей, в данном случае переместить в домашний каталог /home/keiz/screenshots
На этом всё, надеюсь данный материал будет полезен и Вам.