Paano kumuha ng mga screenshot sa Linux

Screenshot ng panoorin

Ang lahat ng desktop ay may kasamang screen capture tool na maaaring simulan sa pamamagitan ng pagpindot sa PrintScreen key.

Isa sa mga bagay na ginagawa naming mga user ng Linux ay ang pagbabahagi ng mga larawan ng aming mga desktop sa mga social network. Ang ilang mga pagpapasadya ay tunay na mga gawa ng sining at, kahit na walang ipinahayag na kumpetisyon, walang duda na mayroon. Kung gusto mong sumali o dahil interesado kang gumawa ng mga tutorial o kailangan ng tulong mula sa mga forum, ang pag-alam kung paano kumuha ng mga screenshot sa Linux ay isang kasanayang dapat mong matutunan.

Mayroon ding iba pang gamit. Para sa maraming may kapansanan sa paningin, hindi sapat ang mga opsyon sa accessibility ng mga e-book reader, at dahil protektado sila ng DRM, hindi magagawa ang mga pagbabago sa format, ang alternatibo ay kumuha ng mga screenshot ng mga page at ipasa ang mga ito sa pamamagitan ng optical recognition program. ng mga karakter. Makikita rin natin kung paano i-automate ang prosesong iyon.

Paano kumuha ng mga screenshot

Upang maunawaan mo kung tungkol saan ang post na ito, magsimula sa pamamagitan ng pagtukoy sa screenshot bilang isang larawan o video na nagpapakita kung ano ang nakikita mo sa monitor. Ang pagkuha ay maaaring sa buong screen, bahagi nito, o isang window.

Nagsalita ako tungkol sa mga screenshot ng video sa isang nakaraang artikulo, kaya Magtutuon ako ng pansin sa mga tool para sa pagkuha ng mga larawan.

Ang pinakamadaling paraan upang kumuha ng screenshot ay ang pagpindot sa key I-print ang Screen sa keyboard. Sa karamihan ng mga pamamahagi ng Linux, dapat nitong buksan ang kaukulang application kung saan maaari kang pumili ng iba't ibang mga opsyon.

vokoscreenNG
Kaugnay na artikulo:
Simple at Open Source na Mga Programa sa Produksyon ng Video Unang Bahagi

Ang bawat app ay may sariling mga screenshot upang mapabilis ang proseso.

Mga tool para kumuha ng mga screenshot

palabas

Ito ang tool na kasama sa KDE desktop at ito ang bubukas kapag pinindot mo ang PrintScreen key. Mayroon kaming mga sumusunod na opsyon sa pagkuha:

  • Fullscreen.
  • rehiyon ng parihaba.
  • Aktibong window.
  • Window sa ilalim ng cursor.

Ang pagkakaiba sa pagitan ng huling dalawang opsyon ay ang aktibong window ay ang nasa harapan, habang sa huling opsyon maaari kang pumili ng anumang iba pang bukas na window gamit ang mouse pointer.

Binibigyang-daan kami ng Spectacle na magtatag ng pagkaantala mula sa sandaling pinindot namin ang key I-print ang Screen o ang button na Kumuha ng bagong pagkuha o kunin ito kaagad.

Maaaring kasama sa pagkuha ang:

  • Isama ang pointer
  • Isama ang title bar at ang window border.
  • Kumuha ng popup.

Mga screenshot maaaring i-save sa pinakakaraniwang mga graphic file format, kinopya sa clipboard o na-export sa pag-edit ng graphics o pagtingin sa mga program na na-install namin sa computer.

Ang tool ng anotasyon ay nagbibigay sa amin ng isang maliit na graphical na editor na nagpapahintulot sa amin na markahan ang mga bahagi ng screen, magdagdag ng teksto at mga emoticon, i-blur ang bahagi ng pagkuha, i-highlight, magdagdag ng mga arrow at gumuhit.

Sa seksyon ng mga tool, bilang karagdagan sa opsyon na i-print ang screenshot, nag-aalok ito sa amin ng posibilidad na i-record ang screen sa video, ngunit ang ginagawa nito ay sumangguni sa gawain sa isa pang application (kung naka-install ito) o nag-aalok sa amin ng pag-install.

Spectacle Annotation Tool

Nagbibigay-daan sa amin ang tampok na anotasyon ng Spectacle na magdagdag ng graphic at impormasyon ng teksto sa screenshot

GNOME Screenshot Tool

Hanggang ngayon, ang tool ng screenshot ng GNOME ay hindi gaanong naiiba sa KDE maliban na kulang ito sa mga opsyon para sa pag-annotate at pag-export sa ibang mga programa. Mula sa bersyon 42 (Ang makikita natin sa mga pamamahagi na inilabas mula Abril) may bagong gamit na sinasamantala ang mga bagong graphic na posibilidad ng desktop at pinagsasama ang kasalukuyang mga application ng pagkuha ng larawan at video screen sa isa.

Higit pa sa kamangha-manghang interface, wala itong maraming mga tampok. Pinapayagan ka nitong i-record ang lahat o bahagi ng isang screen o isang window sa video o makuha ito sa larawan, ngunito walang opsyon na baguhin ang mga opsyon sa pag-save.

Flameshot

Kung gagawa ka ng maraming pagbabago sa screenshot at ayaw mong lumipat sa pagitan ng mga application, dapat mong subukan ang Flameshot.. Magagamit ito sa mga repositoryo ng ilan sa mga pangunahing distribusyon ng Linux, pati na rin sa Flatpak at Snap.

Logo ng mga pamamahagi ng Linux na sumusuporta sa format na Platpak
Kaugnay na artikulo:
Paghahambing ng Snap at Flatpak. Mga kalamangan at kawalan

Kapag na-install namin ang program nakakakita kami ng isang maliit na babala na nagpapaalam sa amin ng hitsura ng isang icon sa tuktok na bar. Maaari naming ilunsad ang programa sa pamamagitan ng pag-click dito.

Kapag ginawa namin, makikita namin ang isang listahan ng mga keyboard shortcut sa itaas ng aktibong window na nagdidilim. Kapag pumili kami ng isang rehiyon na may cursor ito ay lilitaw na may mga normal na kulay at isang serye ng mga tool ay ipinapakita sa hangganan. Sa kanila maaari tayong:

  • ilagay sa itaas ng lahat ng mga bintana ang nakunan na imahe.
  • mag-upload ng larawan kay Imgur.
  • Buksan gamit ang isa pang application Ang paghuli.
  • i-save ang pagkuha sa pangunahing mga graphic na format.
  • Kopyahin sa clipboard.
  • i-undo o gawing muli ang huling pagbabago.
  • mag-scroll sa bintana ng pagpili.
  • Ipakita ang mga coordinateCartesian s ng window ng pagpili
  • Baliktarin ang mga kulay.
  • mga pixelate zone ng nakunan.
  • Lagyan ng numero ang iba't ibang zone ng nakunan.
  • Magdagdag ng teksto saluhin.
  • I-highlight ang mga lugar.
  • gumuhit ng bilog vacuum
  • Gumuhit ng isang rektanggulo napuno
  • iguhit ang hangganan ng isang parihaba.
  • Magdagdag ng mga arrow.
  • Gumuhit ng mga linya.
  • Gumuhit ng freehand.

Hindi kami maaaring magtalaga ng mga arbitrary na pangalan, ngunit kung anong mga parameter at sa anong pagkakasunud-sunod ang magiging bahagi ng pamagat kung saan ise-save ang mga screenshot.

Available din ang Flameshot para sa Windows at Mac mula dito página web.

Website ng Flameshot

Ang Flameshot ay isang open source program para sa pagkuha ng mga screenshot gamit ang iba't ibang tool sa pag-edit.

scrot

Ang Scrot ay isang tool na idinisenyo upang kumuha ng mga screenshot mula sa terminal. Ang pinakamalaking utility nito, tulad ng makikita natin sa ibang pagkakataon, ay pinapayagan ka nitong i-automate ang proseso ng screenshot.

Naka-install ito tulad ng sumusunod:

Debian, Ubuntu at mga derivatives

sudo apt install scrot

Fedora

sudo dnf install scrot

Kumuha ng full screen capture

scrot
Ise-save nito ang buong screen sa iyong personal na folder at ang pangalan na binubuo ng petsa at laki.

Pumili ng destinasyon at pangalan ng larawan

scrot ~/Imágenes/captura_scrot.png

Pumili ng window o rehiyon

Kung sinubukan mo ang mga nakaraang utos, mapapansin mo ang problema. Palaging lumalabas ang terminal sa pagkuha. Ito ay naayos gamit ang sumusunod na utos.
scrot -s

Kailangan mo lang ilagay ang cursor sa window at pindutin ang kaliwang button o markahan ang isang lugar gamit ang pointer at bitawan ang button.
Siyempre ang mga utos ay maaaring pagsamahin
scrot ~/Imágenes/captura_scrot3.png -s

Maiiwasan natin ang pagsulat ng lahat ng ito sa pamamagitan ng direktang pagpunta sa direktoryo kung saan gusto nating i-save ang larawan. ginagawa namin ito sa
cd Imágenes

Magtakda ng oras ng pagkaantala

Ang isa pang paraan upang matiyak na nakukuha namin ang gusto naming makuha ay magtakda ng pagkaantala sa ilang segundo bago mangyari ang pagkuha. Ang utos ay ang mga sumusunod:
scrot -s -d 10

Sa kasong ito, nagtakda kami ng pagkaantala ng 10 segundo bago ang pagkuha.

Handbook ng Scrot

Ang Scrot ay isang kumpletong tool sa pagkuha ng screen na ginamit mula sa terminal

Pagtukoy sa kalidad

Kung mas mataas ang kalidad ng imahe, mas tumitimbang ito at ang oras na aabutin upang mai-load kung gagamitin mo ito sa isang website. Maaari naming ayusin ang parameter na ito sa pamamagitan ng pagtatakda ng porsyento.
scrot -q 70

Itakda ang pagkuha sa 70% na kalidad

Pagtatakda ng laki

Ang mga editor ng Linux Adictos Itinatag nila na ang mga larawan ay dapat magkaroon ng maximum na lapad na 1200 pixels. Ito, kasama ang karaniwang mga tool sa screenshot, ay nangangahulugan na kailangan mong patakbuhin ang mga ito sa pamamagitan ng Gimp o ilang iba pang serbisyo sa web upang ayusin ang mga ito sa laki. Sa kabutihang palad, ililigtas ako ni scrot sa trabaho. Tingnan natin:

Tulad ng sinasabi sa akin ng pangalan ng screenshot, ang aking screen ay may lapad na 1366 pixels, kailangan ko ng 1200. Ang paglalapat ng isang simpleng mathematical operation ay kinakalkula namin ang parameter ng porsyento ng laki
1200*100/1366=87,8477..

Subukan Natin
scrot -s -d 10 -t 87.85
Maganda ang ideya, ngunit napakaraming mga decimal na lugar para makuha mo ang ninanais na resulta

Paggawa ng maramihang pagkuha gamit ang mouse click simulation

Kumuha tayo ng puro hypothetical na halimbawa. Ang isang online na bookstore na may heograpikal na pangalan ay hindi nagpapahintulot sa iyo na makita ang mga aklat na binili mo sa labas ng kanilang mga device o ng browser. Ang isang solusyon ay i-automate ang proseso ng pagkuha at pag-turn sa pahina, at pagkatapos ay patakbuhin ang mga larawang iyon sa pamamagitan ng isang optical character recognition tool.

Bilang karagdagan sa Scrot kakailanganin namin ng isa pang tool mula sa mga repository na tinatawag xdotools. Sa pamamagitan nito, gagayahin natin ang presyon ng pindutan ng mouse para sa pag-ikot ng pahina.

Kapag na-install na ang program kailangan nating gawin ang mga sumusunod.

  1. buksan ang website ng serbisyo sa pagbabasa ng ulap.
  2. buksan ang dulobawasan ito sa laki.
  3. Ilagay ang terminal sa kaliwa mula sa window ng mambabasa.
  4. Sa uri ng terminalxdotool getmouselocation at huwag pindutin ipasok
  5. kunin ang pointer sa pindutan ng pagbabago ng pahina ng cloud reader at pindutin ang enter.
  6. Tandaan ang mga halaga ng X at Y. kung ano ang makikita mo sa terminal.
  7. Kopyahin ang sumusunod na script sa text editor:

#!/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

Tandaan na palitan ang x at y ng mga halaga na isinulat mo dati.

Ang programa ay kukuha ng screenshot ng pahina at lilipat sa susunod pagkatapos ng 20 segundo.

I-save ang file na may pangalan script.sh. Pagkatapos ay pumunta sa lugar kung saan mo ito nai-save, ilagay ang mouse sa file at gamit ang kanang pindutan bigyan ito ng mga pahintulot sa pagpapatupad mula sa Properties window.

Upang ilunsad ang uri ng program na ./script.sh, i-maximize ang window ng mambabasa at abangan kapag umabot na sa dulo ng aklat dahil kung hindi mo isasara ang terminal ay patuloy itong kukuha ng mga screenshot.

Dalawang huling paglilinaw

Ang pamamaraan na inilarawan ko ay binuo, tulad ng sinabi ko sa simula ng artikulo, ng mga may kapansanan sa paningin para sa paggamit ng mga may kapansanan sa paningin na nangangailangan ng higit pa sa mga opsyon sa accessibility magagamit upang tamasahin ang mga aklat na kanilang binili. Hindi ko hinihikayat ang hindi awtorisadong pamamahagi ng nilalaman.

Ang Scrot ay isang napakakumpletong tool, upang maunawaan ang lahat ng mga posibilidad nito gamitin ang command

man scrot


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: AB Internet Networks 2008 SL
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Ivan dijo

    Salamat! Susubukan ko ang scrot (pangit na pangalan :) ).
    Well, sa keyboard ng mac na kaka-ubunt ko pa lang, hindi agad gumagana ang PrintScreen key (wala ito, gaya ng ngayon).

    Isang tanong, kung may gustong magkomento dito (salamat).
    Nagawa ko lang ayusin ang isang 2009 imac gamit ang Pop distro, batay sa ubuntu. At kung gaano kahusay ang nagawa.
    Nami-miss ko ang isang program tulad ng textedit mula sa macOS. Simple lang, mag-edit ng text, magpalit ng mga font at kulay, para lang magsulat, hindi para mag-program..., at sa loob nito, ang pagpapalaki ng letra at gawin itong magkasya ang lahat ay naging madali... at hindi ko magagamit ang OpenOffice sa ganoong paraan ( iyon ay nagkakahalaga ng isang libong iba pang mga bagay);

    Maaari bang may magrekomenda sa akin ng mga programa? Sinubukan ko ang mga bagay tulad ng Kwriter o Sublime, atbp., at hindi ganoon kasimple at kumportable ang mga ito para sa mga nakakatuwang gawain ng pagsusulat, paglalaro ng mga font, kulay, at kakayahang palakihin ang teksto nang maayos, atbp.

    1.    Diego German na si Gonzalez dijo

      Hindi ko alam kung magiging pareho ito, ngunit maaari mong subukan ang nano.
      I-type ang nano sa terminal at dapat magbukas ang program para sa iyo. Kung hindi, hanapin ito sa manager ng package

  2.   MAGBUO dijo

    MABUTING PUBLIKASYON