Как установить Scrot на Ubuntu 20.04 — инструмент командной строки для создания скриншотов в Linux
Говоря о приложениях для скриншотов, их много. Есть Shutter, GIMP, Kazam и многие другие. Но есть проблема, большинство этих приложений используют графический интерфейс пользователя (GUI). Но что, если вы больше любите командную строку?
К счастью для вас, есть scrot, терминальное приложение, которое может делать скриншоты в Ubuntu. Scrot — это инструмент для захвата скриншотов с открытым исходным кодом, который использует imlib2
библиотека для получения и сохранения изображений.
Это гибкая и мощная утилита командной строки для создания снимков экрана вашего рабочего стола, терминала или определенного окна вручную или автоматически с помощью задания Cron. Scrot обеспечивает значительную степень гибкости за счет указания параметров в командной строке, включая возможность вызова сторонней утилиты для управления полученным снимком экрана.
Он поддерживает несколько форматов изображений (PNG, JPG, GIF и т. д.), которые вы можете указать при создании снимков экрана с помощью инструмента.
Ключевые особенности Скрот
- Бесплатный и с открытым исходным кодом
- Установка чрезвычайно проста
- Может легко делать скриншоты
- Оптимизируйте качество скриншотов
- Может делать скриншоты автоматически с помощью cron
Установка Scrot из репозитория Ubuntu apt
Скрот включен в Ubuntu 20.04. Следуйте пошаговой инструкции по установке приложения.
Шаг 1
Введите следующую команду, чтобы обновить подходящие источники.
$ sudo apt update
Шаг 2
Теперь выполните эту команду, чтобы установить пакет Scrot.
$ sudo apt install scrot
С помощью &&
вы можете написать обе команды в одной строке. Что-то вроде этого:
$ sudo apt update && sudo apt install scrot
На этом этапе вы успешно установили Scrot в системе Ubuntu 20.04.
Как использовать scrot для захвата скриншотов
Как я уже сказал, Scrot может захватить конкретное окно, весь рабочий стол или терминал. С помощью scrot вы также можете делать снимки экрана оболочки/терминала системы, которая не поддерживает графический интерфейс пользователя (GUI).
1. Сделайте снимок экрана рабочего стола
Введите следующую команду, чтобы сделать снимок экрана всего рабочего стола с определенным именем. Здесь мы назвали файл как desktop.jpg
.
$ scrot desktop.jpg
Примечание: По умолчанию scrot сохраняет скриншоты в вашем текущем рабочем каталоге.
2. Захват текущего окна
Если вы хотите сделать снимок экрана того, что сейчас находится в фокусе на вашем экране, будь то приложение, окно браузера или что-то еще, вы можете использовать эту команду.
$ scrot -u current_window.jpg
3. Сохранить снимок экрана в определенном каталоге
Если вы хотите сохранить свои скриншоты в определенном каталоге, вам просто нужно изменить свой каталог или указать полный путь к каталогу. Вот пример.
$ scrot mydata/test.jpg
4. Настройка качества изображения
С помощью опции -q
вы можете указать уровень качества изображения между 1 а также 100.
Уровень изображения по умолчанию установлен на 75, и вывод изображения будет отличаться в зависимости от указанного вами формата файла. Следующая команда захватит изображение в 90% качество оригинального экрана высокого качества.
$ scrot -q 90 mydata/testing.jpg
5. Включите границу окна в скриншоты
То -u
Параметр командной строки, который мы обсуждали ранее, не включает границу окна на скриншотах.
Однако вы можете включить границу окна, если хотите. Доступ к этой функции можно получить с помощью -b
вариант (в сочетании с -u
вариант конечно).
$ scrot -ub testing.jpg
6. Задержка со скриншотами
Вы можете ввести временную задержку при съемке скриншотов. Для этого необходимо присвоить числовое значение --delay
или -d
вариант командной строки.
Синтаксис:
$ scrot --delay [NUM]
Вот пример:
$ scrot --delay 5 testing.jpg
Приведенная выше команда будет ждать 5 секунд, прежде чем сделать снимок экрана.
7. Обратный отсчет перед скриншотом
Инструмент также позволяет отображать обратный отсчет при использовании опции задержки. Доступ к этой функции можно получить с помощью -c
вариант командной строки.
Синтаксис:
$ scrot –delay [NUM] -c
Пример:
$ scrot -d 5 -c mysnap.jpg
Заключение
Я надеюсь, что теперь вы хорошо понимаете, как установить Scrot на Ubuntu 20.04 LTS Focal Fossa.
Если у кого-то есть какие-либо вопросы о том, что мы рассмотрели в этом руководстве, не стесняйтесь задавать их в разделе комментариев ниже, и я сделаю все возможное, чтобы ответить на них.
Источник: