Поиск по сайту:

Как установить инструмент для создания снимков экрана Flameshot в Linux


Flameshot – это инструмент для создания снимков экрана с открытым исходным кодом, доступный для Linux, Mac и Windows. Он создан на языке C++ и QT5. В каждом популярном дистрибутиве Linux есть инструмент для создания снимков экрана, но ему не хватает некоторых функций, которые предлагает flameshot.

Некоторые из популярных функций включают в себя.

  • Поддерживает графический режим и режим CLI.
  • Редактируйте изображения мгновенно.
  • Изображение загружается в Imgur.
  • Экспорт и импорт конфигурации.
  • Простой в использовании и настраиваемый.

В этой статье вы узнаете, как установить и использовать программу создания снимков экрана Flameshot в настольных системах Linux. В целях демонстрации я использую Linux Mint 20.04.

Как установить Flameshot в Linux

Flameshot можно установить с помощью менеджеров пакетов. Перед установкой этим методом убедитесь, что вы проверили версию, поставляемую с вашей ОС.

sudo dnf install flameshot  # Rhel, Centos, Fedora
sudo apt install flameshot  # Debian, Ubuntu-based distro 

Второй способ — загрузить пакет Flameshot (.rpm или .deb) с GitHub в зависимости от вашего дистрибутива и установить его локально. Я предпочитаю этот метод, поскольку я могу установить новую версию независимо от того, что входит в состав моего дистрибутива.

Ubuntu based distribution
wget https://github.com/flameshot-org/flameshot/releases/download/v0.9.0/flameshot-0.9.0-1.ubuntu-20.04.amd64.deb
dpkg -i flameshot-0.9.0-1.ubuntu-20.04.amd64.deb

# Rhel based distribution
wget https://github.com/flameshot-org/flameshot/releases/download/v0.9.0/flameshot-0.9.0-1.fc32.x86_64.rpm
rpm -i flameshot-0.9.0-1.fc32.x86_64.rpm

Вы также можете установить самую последнюю версию Flameshot из магазина Snap Store или Flathub.

Как использовать Flameshot на рабочем столе Linux

Flameshot можно запустить вручную или сделать так, чтобы он запускался автоматически при загрузке системы. Перейдите в «Меню → Введите Flameshot → Выберите. «flameshot» запустится и появится на панели задач. Чтобы получить доступ из системного трея, убедитесь, что в вашей ОС установлен системный трей. Поскольку я использую Linux Mint, по умолчанию у него есть системный трей.

Щелкните правой кнопкой мыши значок пламени на панели задач. Это покажет различные варианты, с которыми вы можете работать. Мы увидим, что представляет собой каждый вариант и как его использовать.

Нажмите «Информация», и отобразятся ярлыки и информация о лицензии/версии.

Чтобы сделать снимок экрана, все, что вам нужно сделать, это нажать «Сделать снимок экрана». Выберите область, которую хотите захватить, и вы получите несколько опций для работы, таких как выделение, рисование линий и указателей, добавление текста, загрузка в Imgur, сохранение локально и т. д. Вы можете нажать «Esc». чтобы отменить выбор, или нажмите клавишу «Enter», чтобы сохранить изображение в буфер обмена.

Вы можете сделать снимок всего экрана, нажав «Открыть панель запуска». Здесь вы можете выбрать, на каком мониторе вам нужно сделать снимок экрана, а также установить время задержки и нажать «Сделать новый снимок экрана».

Откройте «Конфигурация», нажав параметр конфигурации. На вкладке «Интерфейс» вы можете выбрать, какие кнопки будут отображаться при создании снимка экрана. Вы также можете контролировать непрозрачность невыбранных областей.

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

На вкладке «Редактор имени файла» вы можете установить имя файла по умолчанию в разделе «Панель редактирования».

На вкладке «Общие» вы можете выбрать такие параметры, как отображение значка на панели задач, запуск Flameshot при запуске системы, копирование URL-адреса после загрузки в Imgur, уведомления на рабочем столе и справочные сообщения.

Все конфигурации хранятся в «/home//.config/Dharkael/flameshot.ini». Вы можете импортировать или экспортировать этот файл, используя опцию импорта и экспорта. Рекомендуется задавать параметры через графический интерфейс вместо непосредственного редактирования файла .ini.

Как использовать Flameshot из командной строки

До сих пор мы видели, как использовать flameshot в режиме графического интерфейса. Вы можете делать все, что делаете в режиме графического интерфейса, и в режиме CLI. Чтобы запустить flameshot, просто запустите «flameshot» с терминала.

flameshot &

Чтобы получить помощь, введите «flameshot -h» в терминале.

flameshot -h

Чтобы сделать снимок экрана, введите «flameshot gui», который откроет режим графического интерфейса. Это то же самое, что мы видели в разделе Gui.

flameshot gui

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

flameshot gui -p /home/tecmint/images

Чтобы добавить задержку при создании скриншота, используйте флаг -d и добавьте время в качестве аргумента.

flameshot gui -d 2000

Чтобы сделать полноэкранный снимок, используйте опцию «full».

flameshot full  -p /home/tecmint/images -d 1500

Скопировать снимок экрана в буфер обмена с помощью флага -c без сохранения местоположения.

flameshot full -c -p -p /home/tecmint/images

Чтобы захватить экран, на котором находится мышь, используйте флаг -r.

flameshot -r

Вы можете открыть конфигурацию, минуя опцию «config».

flameshot config

Вот и все, что касается этой статьи. Поиграйте с flameshot и поделитесь с нами своими отзывами.