Как да правите екранни снимки в Linux

Екранна снимка на зрелища

Всички настолни компютри включват инструмент за заснемане на екрана, който може да се стартира чрез натискане на клавиша PrintScreen.

Едно от нещата, които правим потребителите на Linux, е да споделяме снимки на нашите настолни компютри в социалните мрежи. Някои персонализации са истински произведения на изкуството и въпреки че няма обявена конкуренция, няма съмнение, че има. Независимо дали искате да се присъедините или защото се интересувате от създаване на уроци или имате нужда от помощ от форумите, да знаете как да правите екранни снимки в Linux е умение, което трябва да научите.

Има и други приложения. За много хора с увредено зрение опциите за достъпност на четците на електронни книги не са достатъчни и тъй като те са защитени от DRM, не могат да се правят промени във форматите, алтернативата е да се правят екранни снимки на страниците и да се прехвърлят през програма за оптично разпознаване. символи. Ще видим и как да автоматизираме този процес.

Как да правим екранни снимки

За да разберете за какво е тази публикация, започнете, като дефинирате екранната снимка като снимка или видео, показващо това, което виждате на монитора. Заснемането може да бъде на целия екран, част от него или прозорец.

Говорих за видео екранни снимки в предишна статия, така че Ще се съсредоточа върху инструментите за заснемане на изображения.

Най-лесният начин да направите екранна снимка е да натиснете клавиша Екран за печат на клавиатурата. В повечето дистрибуции на Linux това трябва да отвори съответното приложение, където можете да изберете различни опции.

vokoscreenNG
Свързана статия:
Прости и отворени програми за видеопроизводство, част първа

Всяко приложение има свои собствени екранни снимки за ускоряване на процеса.

Инструменти за правене на екранни снимки

шоу

Това е инструментът, който е включен в работния плот на KDE и той е този, който се отваря, когато натиснете клавиша PrintScreen. Имаме следните опции за заснемане:

  • Цял екран.
  • правоъгълна област.
  • Активен прозорец.
  • Прозорец под курсора.

Разликата между последните две опции е, че активният прозорец е този на преден план, докато при последната опция можете да изберете всеки друг отворен прозорец с показалеца на мишката.

Spectacle ни позволява да установим забавяне от момента, в който натиснем бутона Екран за печат или бутона Направете ново заснемане или го направете незабавно.

Улавянето може да включва:

  • Включете показалеца
  • Включете заглавната лента и границата на прозореца.
  • Заснемане на изскачащ прозорец.

Екранни снимки може да се запише в най-често срещаните графични файлови формати, копирани в клипборда или експортирани в програмите за редактиране или преглед на графики, които сме инсталирали на компютъра.

Инструментът за анотации ни предоставя малък графичен редактор което ни позволява да маркираме области на екрана, да добавяме текст и емотикони, да размазваме част от заснемането, да подчертаваме, добавяме стрелки и да рисуваме.

В секцията инструменти, освен опцията за отпечатване на екранната снимка, ни предлага възможността да запишем екрана на видео, но това, което прави, е да пренасочи задачата към друго приложение (ако е инсталирано) или да ни предложи инсталацията.

Инструмент за анотация на очила

Функцията за анотация на Spectacle ни позволява да добавяме графична и текстова информация към екранната снимка

Инструмент за екранни снимки на GNOME

Досега инструментът за скрийншот на GNOME не се различаваше много от този на KDE, с изключение на това, че му липсваха опции за анотиране и експортиране в други програми. От версия 42 (Какво ще видим в дистрибуциите, пуснати от април) има нов инструмент който се възползва от новите графични възможности на работния плот и обединява текущите приложения за заснемане на изображения и видео екрани в едно.

Освен грандиозния интерфейс, той няма много функции. Позволява ви да запишете целия или част от екран или прозорец във видео или да го заснемете в изображение, ноили няма опция за промяна на опциите за запис.

Flameshot

Ако ще направите много модификации на екранната снимка и не искате да превключвате между приложения, определено трябва да опитате Flameshot. Предлага се в хранилищата на някои от основните дистрибуции на Linux, както и в Flatpak и Snap.

Лого на Linux дистрибуции, които поддържат формата Platpak
Свързана статия:
Сравняване на Snap и Flatpak. Предимства и недостатъци

Когато инсталираме програмата, виждаме малко предупреждение, което ни информира за появата на икона в горната лента. Можем да стартираме програмата, като щракнем върху нея.

Когато го направим, виждаме списък с клавишни комбинации над активния прозорец, който е затъмнен. Когато изберем регион с курсора, той се появява с нормални цветове и серия от инструменти се показват на границата. С тях можем:

  • поставени по-горе от всички прозорци заснетото изображение.
  • качи изображение до Имгур.
  • Отворете с друго приложение Улавянето.
  • запазване на заснемане в основните графични формати.
  • Копиране в клипборда.
  • отменете или повторете последната модификация.
  • превъртете прозореца на селекцията.
  • Показване на координатиДекартови s на прозореца за избор
  • Обърнете цветовете.
  • пикселни зони на залавянето.
  • Номерирайте различни зони на залавянето.
  • Добавете текст да хвана.
  • Маркирайте области.
  • начертайте кръг вакуум
  • Начертайте правоъгълник пълен
  • начертайте границата на правоъгълник.
  • Добавете стрелки.
  • Начертайте линии.
  • Рисувайте със свободна ръка.

Не можем да присвояваме произволни имена, но какви параметри и в какъв ред ще бъдат част от заглавието, с което ще се записват скрийншотите.

Flameshot е достъпен и за Windows и Mac от него Página интернет.

Уебсайт на Flameshot

Flameshot е програма с отворен код за правене на екранни снимки с различни инструменти за редактиране.

Скрот

Scrot е инструмент, предназначен за правете екранни снимки от терминала. Най-голямата му полезност, както ще видим малко по-късно, е, че ви позволява да автоматизирате процеса на екранна снимка.

Инсталира се както следва:

Debian, Ubuntu и деривати

sudo apt install scrot

Fedora

sudo dnf install scrot

Направете заснемане на цял екран

scrot
Това ще запази целия екран във вашата лична папка и името, съставено от датата и размера.

Изберете дестинация и име на изображението

scrot ~/Imágenes/captura_scrot.png

Изберете прозорец или регион

Ако сте опитали предишните команди, ще сте забелязали проблема. Терминалът винаги се появява в заснемането. Това се коригира със следната команда.
scrot -s

Просто трябва да поставите курсора върху прозореца и да натиснете левия бутон или да маркирате област с показалеца и да пуснете бутона.
Разбира се, командите могат да се комбинират
scrot ~/Imágenes/captura_scrot3.png -s

Можем да избегнем записването на всичко това, като отидем директно в директорията, където искаме да запишем изображението. правим го с
cd Imágenes

Задайте време за забавяне

Друг начин да сме сигурни, че заснемаме това, което искаме да заснемем, е да зададем закъснение в секунди, преди да се случи заснемането. Командата е както следва:
scrot -s -d 10

В този случай задаваме закъснение от 10 секунди преди заснемането.

Наръчник на Скрот

Scrot е пълен инструмент за заснемане на екрана, използван от терминала

Определяне на качеството

Колкото по-високо е качеството на изображението, толкова повече ще тежи то и времето, което ще отнеме за зареждане, ако ще го използвате на уебсайт. Можем да коригираме този параметър, като зададем процент.
scrot -q 70

Задайте заснемането на 70% качество

Задаване на размера

Редакторите на Linux Adictos Те установяват, че изображенията трябва да имат максимална ширина от 1200 пиксела. Това, с обичайните инструменти за екранни снимки, означава, че трябва да ги пуснете през Gimp или друга уеб услуга, за да ги коригирате според размера. За щастие scrot ще ми спести работата. Да видим:

Както ми казва името на екранната снимка, моят екран е с ширина 1366 пиксела, трябват ми 1200. Прилагайки проста математическа операция, изчисляваме параметъра на процента от размера
1200*100/1366=87,8477..

да опитаме
scrot -s -d 10 -t 87.85
Идеята е добра, но има твърде много десетични знака, за да получите желания резултат

Правене на множество заснемания със симулация на щракване с мишката

Да вземем един чисто хипотетичен пример. Онлайн книжарница с географско име не ви позволява да виждате книгите, които сте закупили, извън техните устройства или браузъра. Едно от решенията е да се автоматизира процеса на заснемане и превъртане на страници и след това да се стартират тези изображения чрез инструмент за оптично разпознаване на знаци.

В допълнение към Scrot ще ни трябва друг инструмент от хранилищата, наречен xdotools. С него ще симулираме натискането на бутона на мишката за обръщане на страницата.

След като програмата е инсталирана, трябва да направим следното.

  1. отворете уебсайта на услугата за четене в облак.
  2. отворете краяпросто го намали по размер.
  3. Поставете терминала отляво от прозореца на четеца.
  4. В типа терминалxdotool getmouselocation и не натискай въведете.
  5. вземете показалеца до бутона за промяна на страницата на облачния четец и натиснете enter.
  6. Обърнете внимание на стойностите X и Y. какво ще видите в терминала.
  7. Копирайте следния скрипт в текстовия редактор:

#!/bin/bash
while [ 1 ]; do
xdotool mousemove XXXX YYY click 1 &
scrot -q 100 '%Y-%m-%d-%H:%M:%S.png' -e 'mv $f ~/Imágenes/'
sleep 20
done

Не забравяйте да замените x и y със стойностите, които сте записали по-рано.

Програмата ще направи екранна снимка на страницата и ще премине към следващата след 20 секунди.

Запазете файла с името script.sh. След това отидете на мястото, където сте го запазили, поставете мишката върху файла и с десния бутон му дайте разрешения за изпълнение от прозореца Properties.

За да стартирате програмата от типа ./script.sh, увеличете максимално прозореца на четеца и внимавайте кога стигне до края на книгата, защото ако не затворите терминала, той ще продължи да прави екранни снимки.

Две последни уточнения

Процедурата, която току-що описах, е разработена, както казах в началото на статията, от хора с увредено зрение за използване от хора с увредено зрение, които се нуждаят от повече от опции за достъпност на разположение, за да се насладите на закупените от тях книги. По никакъв начин не насърчавам неразрешеното разпространение на съдържание.

Scrot е много пълен инструмент, за да разберете всичките му възможности, използвайте командата

man scrot


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Иван каза той

    Благодаря ти! Ще пробвам скрота (грозно име :) ).
    Е, на клавиатурата на mac, който току-що разубунах, клавишът PrintScreen не работи веднага (няма го, както е сега).

    Един въпрос, ако някой иска да коментира това (благодаря).
    Току-що успях да поправя образ от 2009 г. с Pop дистрибуцията, базирана на ubuntu. И колко страхотно можеше.
    Липсва ми програма като textedit от macOS. Лесно е, да редактираш текст, да променяш шрифтове и цветове, само да пишеш, а не да програмираш... и в него, уголемяването на буквата и прилягането й, всичко беше лесно... и не мога да използвам OpenOffice по този начин ( това струва хиляди други неща);

    Някой може ли да ми препоръча програми? Пробвал съм неща като Kwriter или Sublime и т.н., и те не са толкова прости и удобни за най-глупавите задачи по писане, игра с шрифтове, цветове и възможност за добре уголемяване на текста и т.н.

    1.    Диего Герман Гонзалес каза той

      Не знам дали ще е същото, но може да пробваш нано.
      Въведете nano в терминала и програмата трябва да се отвори за вас. В противен случай го потърсете в мениджъра на пакети

  2.   ГЕРАР каза той

    ОТЛИЧНА ПУБЛИКАЦИЯ