Ena od stvari, ki jih počnemo uporabniki Linuxa, je, da fotografije naših namiznih računalnikov delimo na družbenih omrežjih. Nekatere prilagoditve so prava umetniška dela in, čeprav ni razglašene konkurence, ni dvoma, da obstaja. Ne glede na to, ali se želite pridružiti ali ker vas zanima izdelava vadnic ali potrebujete pomoč na forumih, vedeti, kako narediti posnetke zaslona v Linuxu, je veščina, ki se je morate naučiti.
Obstajajo tudi druge uporabe. Za mnoge slabovidne možnosti dostopnosti bralnikov e-knjig niso dovolj, in ker so zaščiteni z DRM, ni mogoče spreminjati formata, alternativa je, da posnamete zaslonske posnetke strani in jih posredujete skozi program za optično prepoznavanje. znakov. Videli bomo tudi, kako avtomatizirati ta proces.
Kako narediti posnetke zaslona
Da boste razumeli, o čem govori ta objava, začnite tako, da določite posnetek zaslona kot fotografijo ali video, ki prikazuje, kaj vidite na monitorju. Zajem je lahko celotnega zaslona, njegovega dela ali okna.
O video posnetkih zaslona sem govoril v prejšnjem članku, torej Osredotočil se bom na orodja za zajemanje slik.
Posnetek zaslona najlažje naredite tako, da pritisnete tipko Natisni zaslon na tipkovnici. V večini distribucij Linuxa bi to moralo odpreti ustrezno aplikacijo, kjer lahko izberete različne možnosti.
Vsaka aplikacija ima svoje posnetke zaslona za pospešitev postopka.
Orodja za snemanje posnetkov zaslona
oddaja
To je orodje, ki je vključeno v namizje KDE in je tisti, ki se odpre, ko pritisnete tipko PrintScreen. Imamo naslednje možnosti zajemanja:
- Celozaslonski način.
- pravokotna regija.
- Aktivno okno.
- Okno pod kazalko.
Razlika med zadnjima možnostma je v tem, da je aktivno okno tisto v ospredju, pri zadnji možnosti pa lahko s kazalcem miške izberete katero koli drugo odprto okno.
Spectacle nam omogoča, da ugotovimo zamik od trenutka, ko pritisnemo tipko Natisni zaslon ali gumb Naredi nov posnetek ali ga posnemi takoj.
Zajem lahko vključuje:
- Vključite kazalec
- Vključite naslovno vrstico in obrobo okna.
- Zajemite pojavno okno.
Posnetki zaslona lahko shranite v najpogostejše oblike grafičnih datotek, kopirati v odložišče ali izvoziti v programe za urejanje ali ogled grafike, ki smo jih namestili v računalnik.
Orodje za pripise nam ponuja majhen grafični urejevalnik ki nam omogoča, da označimo področja zaslona, dodamo besedilo in čustvene simbole, zabrišemo del posnetka, označimo, dodamo puščice in narišemo.
V razdelku orodij nam poleg možnosti tiskanja posnetka zaslona ponuja tudi možnost snemanja zaslona na video, vendar pa nalogo napoti na drugo aplikacijo (če je nameščena) ali nam ponudi namestitev.
Orodje za posnetke zaslona GNOME
Do zdaj se orodje za posnetke zaslona GNOME ni veliko razlikovalo od KDE-jevega, le da ni imel možnosti za označevanje in izvoz v druge programe. Od različice 42 (Kaj bomo videli v distribucijah, izdanih od aprila) obstaja novo orodje ki izkorišča nove grafične možnosti namizja in združuje trenutne aplikacije za zajem slik in videa v eno.
Poleg spektakularnega vmesnika nima veliko funkcij. Omogoča vam, da posnamete celoten ali del zaslona ali okna v video ali ga posnamete v sliko, vendarali ni možnosti za spreminjanje možnosti shranjevanja.
Flameshot
Če boste naredili veliko sprememb na posnetku zaslona in ne želite preklapljati med aplikacijami, vsekakor poskusite Flameshot. Na voljo je v skladiščih nekaterih večjih distribucij Linuxa, pa tudi v Flatpak in Snap.
Ko namestimo program, vidimo majhno opozorilo, ki nas obvesti o pojavu ikone v zgornji vrstici. Program lahko zaženemo s klikom nanj.
Ko to storimo, vidimo seznam bližnjic na tipkovnici nad aktivnim oknom, ki je zatemnjeno. Ko s kazalko izberemo regijo, se prikaže z običajnimi barvami, na robu pa je prikazana vrsta orodij. Z njimi lahko:
- postavite zgoraj vseh oken zajeto sliko.
- naloži sliko za Imgur.
- Odprite z drugo aplikacijo Zajem.
- shrani zajem v glavnih grafičnih formatih.
- Kopirati v odložišče.
- razveljavi ali ponovi zadnja modifikacija.
- pomikajte okno izbora.
- Pokaži koordinateKartezijanski s izbirnega okna
- Obrni barve.
- pikselne cone zajema.
- Številka različnih con zajema.
- Dodajte besedilo ujeti.
- Označite področja.
- narisati krog vakuum
- Nariši pravokotnik lleno
- narišite mejo pravokotnika.
- Dodajte puščice.
- Nariši črte.
- Risanje prostoročno.
Ne moremo dodeliti poljubnih imen, ampak kateri parametri in v kakšnem vrstnem redu bodo del naslova, s katerim bodo posnetki zaslona shranjeni.
Flameshot je na voljo tudi za Windows in Mac Página spletu.
scrot
Scrot je orodje, namenjeno naredite posnetke zaslona s terminala. Njegova največja uporabnost, kot bomo videli malo kasneje, je, da vam omogoča avtomatizacijo postopka posnetka zaslona.
Nameščen je na naslednji način:
Debian, Ubuntu in izpeljanke
sudo apt install scrot
Fedora
sudo dnf install scrot
Posnemite celozaslonski posnetek
scrot
To bo shranilo celoten zaslon v vašo osebno mapo in ime, sestavljeno iz datuma in velikosti.
Izberite cilj in ime slike
scrot ~/Imágenes/captura_scrot.png
Izberite okno ali regijo
Če ste preizkusili prejšnje ukaze, boste opazili težavo. Terminal se vedno pojavi v posnetku. To je popravljeno z naslednjim ukazom.
scrot -s
Preprosto morate postaviti kurzor na okno in pritisniti levi gumb ali označiti območje s kazalcem in spustiti gumb.
Seveda je ukaze mogoče kombinirati
scrot ~/Imágenes/captura_scrot3.png -s
Vsemu temu se lahko izognemo tako, da gremo neposredno v imenik, kamor želimo shraniti sliko. naredimo z
cd Imágenes
Nastavite čas zakasnitve
Drug način za zagotovitev, da bomo zajeli tisto, kar želimo zajeti, je, da nastavite časovni interval v sekundah, preden pride do zajema. Ukaz je naslednji:
scrot -s -d 10
V tem primeru nastavimo zamik 10 sekund pred zajemanjem.
Določitev kakovosti
Višja kot je kakovost slike, večja bo njena teža in čas, potreben za nalaganje, če jo boste uporabljali na spletnem mestu. Ta parameter lahko prilagodimo z nastavitvijo odstotka.
scrot -q 70
Nastavite zajem na 70-odstotno kakovost
Nastavitev velikosti
Uredniki Linux Adictos Določajo, da morajo imeti slike največjo širino 1200 slikovnih pik. To z običajnimi orodji za posnetke zaslona pomeni, da jih morate zagnati prek Gimpa ali katere druge spletne storitve, da jih prilagodite velikosti. Na srečo mi bo scrot prihranil delo. Pa poglejmo:
Kot mi pove že ime posnetka zaslona, ima moj zaslon širino 1366 slikovnih pik, potrebujem 1200. Z uporabo preproste matematične operacije izračunamo parameter odstotka velikosti
1200*100/1366=87,8477..
poskusimo
scrot -s -d 10 -t 87.85
Ideja je dobra, vendar je preveč decimalnih mest, da bi dobili želeni rezultat
Izdelava več posnetkov s simulacijo klikov z miško
Vzemimo čisto hipotetični primer. Spletna knjigarna z geografskim imenom vam ne omogoča ogledov knjig, ki ste jih kupili, zunaj njihovih naprav ali brskalnika. Ena od rešitev je avtomatizirati postopek zajema in obračanja strani ter nato te slike zagnati prek orodja za optično prepoznavanje znakov.
Poleg Scrota bomo potrebovali še eno orodje iz repozitorijev, imenovano xdotools. Z njim bomo simulirali pritisk miške za obračanje strani.
Ko je program nameščen, moramo narediti naslednje.
- odprite spletno mesto storitve branja v oblaku.
- odprite koneczmanjšati velikost.
- Postavite terminal na levo iz okna bralnika.
- V tipu terminala
xdotool getmouselocation
in ne pritiskaj vnesite - vzemi kazalec na gumb za spremembo strani bralnika v oblaku in pritisnite enter.
- Upoštevajte vrednosti X in Y. kar boste videli v terminalu.
- Kopirajte naslednji skript v urejevalniku besedil:
#!/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
Ne pozabite zamenjati x in y z vrednostmi, ki ste jih zapisali prej.
Program bo naredil posnetek zaslona strani in po 20 sekundah preklopil na naslednjo.
Shranite datoteko z imenom skripta.sh. Nato pojdite na mesto, kamor ste ga shranili, postavite miško na datoteko in ji z desnim gumbom dajte dovoljenja za izvajanje iz okna Lastnosti.
Če želite zagnati program tipa ./script.sh, povečajte okno bralnika in pazite, ko pride do konca knjige, ker če ne zaprete terminala, bo še naprej snemal posnetke zaslona.
Dve končni pojasnili
Postopek, ki sem ga pravkar opisal, je bil razvit, kot sem rekel na začetku članka, za slabovidne za uporabo slabovidnim, ki potrebujejo več kot le možnosti dostopnosti na voljo za uživanje v knjigah, ki so jih kupili. Nikakor ne spodbujam nepooblaščene distribucije vsebin.
Scrot je zelo popolno orodje, za razumevanje vseh njegovih možnosti uporabite ukaz
man scrot
Hvala vam! Bom poskusila s scrotom (grdo ime :) ).
No, na tipkovnici mac-a, ki sem ga pravkar ubuntal, tipka PrintScreen ne deluje takoj (nima je, kot je zdaj).
Eno vprašanje, če želi kdo to komentirati (hvala).
Pravkar mi je uspelo popraviti imac iz leta 2009 z distribucijo Pop, ki temelji na ubuntuju. In kako super, da sem lahko.
Pogrešam program, kot je textedit iz macOS-a. Enostavno je, urejati besedilo, spreminjati pisave in barve, samo pisati, ne programirati ... in v njem je bilo povečanje črke in prilagajanje vsega enostavno ... in tako ne morem uporabljati OpenOffice ( to je vredno tisoč drugih stvari);
Mi lahko kdo priporoči programe? Preizkusil sem stvari, kot sta Kwriter ali Sublime itd., in niso tako preproste in udobne za najbolj neumne naloge pisanja, igranja s pisavami, barvami in možnostjo dobrega povečanja besedila itd.
Ne vem, če bo enako, lahko pa poskusiš nano.
V terminal vnesite nano in program bi se moral odpreti za vas. V nasprotnem primeru ga poiščite v upravitelju paketov
ODLIČNA OBJAVA