Как установить 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.

Если у кого-то есть какие-либо вопросы о том, что мы рассмотрели в этом руководстве, не стесняйтесь задавать их в разделе комментариев ниже, и я сделаю все возможное, чтобы ответить на них.

Источник:

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *