Установка и настройка Scrot — консольного инструмента для создания снимков экрана

Для начала установим Scrot в Ubuntu/Debian следующей командой:

sudo apt-get install scrot

Запустить можно командой:

scrot

После выполнения команды в домашней директории пользователя в тихом режиме без вопросов будет сохранен снимок экрана.

Запустить scrot можно также с дополнительными параметрами, например указав директорию для сохранения скриншотов и качество:

scrot ~/screen-%Y-%m-%d-%H:%M:%S.jpg -q 55

Опишу некоторые параметры запуска:
-d цифра (количество секунд, через которое будет сделан снимок)
-c (отображать обратный отсчет если используется параметр -d)
-q цифра (качество изображения, 1 — 100, больше — лучше, стандартное 75)
-t процент (создавать с оригинальным снимком миниатюру)
-h (отображение справки)
-v (отображение версии программы)
-s (сделать снимок нужного окна после клика мышкой по нем)
-b (при выборе окна сохранить также рамку вокруг него)
-e приложение (выполнить программу к сохраненному изображению)
-s (выбрать мышь область)
-u (скриншот текущего активного окна)
-t процент (генерировать миниатюру в процентах от текущего снимка)
-z (тихий режим, без звука)

Приведу пример скрипта для сохранения снимков экрана каждые 5 минут:

#!/bin/bash
while true;
do
scrot -d 300 -q 40 '%Y-%m-%d-%H:%M:%S.jpg';
done

Сохраним код скрипта например в файл scrot.sh и сделаем его исполняемым:

chmod +x ~/scrot.sh

После этого файл можно добавить в автозапуск по этой статье: Немного о CRON

Добавить комментарий