Разработчики программы scrot заявляют о том, что их детище не только позволяет делать снимки экрана, но делает это в полном соответствии с философией Unix.
А все дело в том, что программа полностью текстовая и не имеет даже зачатков графического интерфейса. Например, скриншот снимается следующей командой в терминале:
Некоторые догадливые линуксоиды тут же спросят, мол, а зачем мне такие скриншоты, на каждом из которых будет окно терминала с вызовом scrot? Разработчики долго думали, но все же нашли решение этой проблемы, придумав опцию -d, позволяющую отложить срабатывание затвора на заданное количество секунд. Например, пользователь может установить задержку в 15 секунд, за которые свернет ненужные окна, откроет нужные и еще успеет почесать тестикулы, если такая необходимость вдруг возникнет.
$ scrot -d 15 -c /tmp/desktop.png
Программа имеет и другие, не менее интересные опции, которые позволяют применять scrot остроумными и оригинальными способами.
Установка scrot
Откройте терминал и напечатайте:
sudo apt-get install scrot
Демонстрация образцов
Скриншот снят с помощью программы scrot
Как бы самое главное в этой программе -- то, что её можно спокойно назначить на комбинации клавиш с PrintScreen (например, в OpenBox). Тогда и окно терминала не появляется, и задержку вставлять не надо.
Кстати, о снятии скриншотов в линуксовых осях -- в Android четвёртых версий это можно сделать, одновременно зажав на две секунды кнопки уменьшения громкости и питания. Причём именно одновременно -- если просто держать одну и нажать другую, то ничего не выйдет. (Лично я достаточно долго искал, как это можно сделать.)
А еще хитрый админ на предприятии может добавить это работничкам в crontab, с пересылкой результата по email, и наблюдать чем труженики занимаются в рабочее время. ;)
PrintScreen и три вида комбинаций scrot под fluxbox и не нужны графические приблуды...
еще - как вариант - запускать не из консоли, а из dmenu или аналогов (Alt+F2 - дежурный хоткей)