Scrot: applicatie om screenshots of screenshots te maken via de terminal

scroo es een aanvraag dat wordt uitgevoerd via de terminal, het stelt ons in staat om screenshots te maken van onze desktop, van een specifieke applicatie, het hangt allemaal af van wat we willen.

screenshot-scrot-kzkggaara

Scrot installatie

In hun officiële repositories zou er een pakket moeten zijn met dezelfde naam, scrot, ze hoeven het alleen maar te installeren. Bijvoorbeeld:

In distro's zoals Debian, Ubuntu of derivaten zou het zijn:

sudo apt-get install scrot

In ArchLinux of andere distributies die pacman gebruiken zou het zijn:

yaourt -S scrot

Met behulp van de tool

Om een ​​screenshot te maken, hoeven we het alleen maar in een terminal uit te voeren, zoals weergegeven in de afbeelding hierboven:

scrot

De afbeelding wordt opgeslagen in onze thuismap of persoonlijke map, maar als we de uiteindelijke afbeelding als eerste parameter plaatsen, wordt deze daar opgeslagen, dit voor het geval we de schermafbeelding rechtstreeks in een andere map willen opslaan, bijvoorbeeld:

scrot $HOME/Pictures/Screenshots/screenshot-nuevo.png

Standaard wordt de schermafbeelding gemaakt met een kwaliteit van 75%, u kunt de kwaliteit van de opname specificeren met de -q parameter, bijvoorbeeld, stel dat we 100% kwaliteit willen, dan zou het zijn:

scrot -q 100

Ook (en dit is een erg nuttige optie) kunnen we specificeren dat we ook een miniatuur willen verkrijgen, dat wil zeggen dat we de volledige schermafbeelding zullen hebben en ook een kleinere voorbeeldafbeelding. Hiervoor gebruiken we de parameter -t gevolgd door het percentage van de totale miniatuurgrootte, als we bijvoorbeeld een screenshot willen maken en ook een miniatuur willen genereren die 20% van de grootte van de screenshot is, zou dit zijn:

scrot -t 20

Er zijn momenten waarop we een paar seconden willen wachten voordat de schermafbeelding wordt gemaakt, om een ​​vertraging in te stellen of te wachten voordat we de schermafbeelding maken, voegen we de parameter -c toe. Stel dat we 5 seconden willen wachten voordat de screenshot wordt gemaakt:

scrot -c 5

Kortom, meer mogelijkheden zijn te vinden via:

man scrot

Dit was alles, ik hoop dat je het nuttig vond.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.

  1.   @Jlcmux zei

    Een vraag. Als toegang tot een server op afstand via ssh. (De server heeft wel een grafische omgeving. Zou je screenshots kunnen maken van die omgeving?

  2.   desicoder zei

    Ja, ik heb het geïnstalleerd. Alleen in plaats van het in een shell te starten, heb ik mijn lieve openbox zo geconfigureerd dat het indrukken van alt + s een opname in een bepaald bestand opslaat. Als ik meerdere opnames wil maken, hernoem ik het bestand (het wordt thuis opgeslagen) en dat is alles. Het is een goed idee om scrot te combineren met de keybinds in uw desktopomgeving. Het maakt ook een piep door de luidsprekers wanneer de opname wordt gemaakt.

    groeten

  3.   od_air zei

    In archlinux staat het in de officiële repositories, dus Yaourt wordt niet gebruikt, het zou zijn:
    #pacman -S scrot

    1.    xykyz zei

      Met yaourt installeer je ook vanuit de officiële repo's, dus het onderscheid maakt niet veel uit, vind je niet? 😉

  4.   eliotime3000 zei

    Uitstekend. Ik verveelde me al van die XFCE-screenshot.

  5.   manolox zei

    Ik heb het gecombineerd als sneltoets om schermafbeeldingen te maken.

    Het ding is dat je een venster, het hele bureaublad of een deel geselecteerd met de muis kunt vastleggen.
    Naast het maken van een map voor de opnames, geeft het ze een naam met datum en tijd (voor het geval we meerdere opeenvolgende maken) en met de metingen.

    Dit is het script: http://paste.desdelinux.net/?dl=4987
    *(houd rekening met de bestandsbeheerder van elk. Ik gebruik rox)

    #! / Bin / bash

    # Script om snel een screenshot te maken van het met de muis geselecteerde onderdeel.
    # U kunt ook een toepassing vastleggen (zonder venster) door erop te klikken.
    # Het maakt (als het nog niet bestaat) een map met de naam "Snapshots" in de gebruikersmap met de gemaakte screenshots.
    # Als het klaar is, wordt de map geopend met rox-filer.

    scrot -s -e 'als [ ! -d ~/Opnamen]; Dan \
    mkdir ~ / Captures \
    fi\
    mv $f ~/Captures/ | rox ~/Vastleggingen'

    1.    desicoder zei

      Ik ga je script echter niet gebruiken. Je hebt me op het idee gebracht om de opnames op datum te scheiden, zodat ze niet worden overschreven

      groeten

  6.   FIXOCONN zei

    Hoe interessant, de terminal kent geen grenzen.

  7.   Joaquin zei

    Interessant, om een ​​beetje spyware te maken. Muahahah

  8.   kosmoscalibur zei

    Om de schermafbeelding met telling te maken, is het niet alleen de optie -c gevolgd door het aantal seconden, maar ook de optie -d voor het aantal seconden. Met scrot –help zul je zien dat .c alleen werkt als het vergezeld gaat van -d. https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-prn1/t1.0-9/10296953_658754724201323_8914215320240877838_n.jpg

  9.   otkmanz zei

    Interessant artikel!! Ik wilde nu net reageren op wat cosmoscalibur zei, dat de optie -c vergezeld moet gaan van -d om het te laten werken.
    Groeten!

    1.    Aliana zei

      @BuienRadarNL

      Uw bijdrage wordt gewaardeerd.
      Groeten aan Paula Andrea 😛

      (wanneer je persoonlijke screenshots plaatst, probeer ze dan eerst bij te snijden)

  10.   brutaal zei

    Goed hulpprogramma voor pc met weinig middelen. Bedankt

  11.   clow_eriol zei

    Perfect, dank je wel!