Scrot: applikation för att ta skärmdumpar eller skärmdumpar genom terminalen

Skrot es en ansökan som körs via terminalen, låter oss ta skärmdumpar av vårt skrivbord, av en specifik applikation, allt beror på vad vi vill ha.

screenshot-scrot-kzkggaara

Scrot installation

I deras officiella förråd borde det finnas ett paket med samma namn, scrot, de måste bara installera det. Till exempel:

I distros som Debian, Ubuntu eller derivator skulle det vara:

sudo apt-get install scrot

I ArchLinux eller andra distros som använder pacman skulle det vara:

yaourt -S scrot

Använda verktyget

För att ta en skärmdump måste vi helt enkelt köra den i en terminal, som visas i bilden ovan:

scrot

Bilden kommer att sparas i vår hem- eller personliga mapp, men om vi sätter den slutliga bilden som första parameter, det är där den kommer att sparas, detta om vi vill spara skärmdumpen direkt i en annan mapp, till exempel:

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

Som standard tar den skärmdumpen med en kvalitet på 75 %, du kan ange kvaliteten på fångsten med parametern -q, till exempel, anta att vi vill ha 100 % kvalitet, det skulle vara:

scrot -q 100

Dessutom (och detta är ett riktigt användbart alternativ) kan vi ange att vi också vill skaffa en miniatyrbild, det vill säga att vi kommer att ha hela skärmdumpen och även en mindre exempelbild. För detta kommer vi att använda parametern -t följt av procentandelen av den totala storleken på miniatyrbilden, till exempel om vi vill ta en skärmdump och även generera en miniatyrbild som är 20 % av storleken på skärmdumpen, skulle det vara:

scrot -t 20

Det finns tillfällen då vi vill vänta några sekunder innan skärmdumpen tas, för att ställa in en fördröjning eller vänta innan vi tar lägger vi till parametern -c. Anta att vi vill vänta 5 sekunder innan skärmdumpen tas:

scrot -c 5

Kort sagt, fler alternativ kan hittas genom:

man scrot

Detta har varit allt, jag hoppas att du har funnit det användbart.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   @Jlcmux sade

    En fråga. Om åtkomst till en server på distans via ssh. (Servern har en grafisk miljö. Kan du ta skärmdumpar av den miljön?

  2.   desikoder sade

    Ja, jag har det installerat. Bara istället för att starta den i ett skal, har jag konfigurerat min älskade openbox så att ett tryck på alt+s sparar en skärmdump till en viss fil. Om jag vill ta flera skärmdumpar så byter jag namn på filen (den sparas i mitt hem) och det är allt. Det är en bra idé att kombinera scrot med tangentbindningarna i din skrivbordsmiljö. Den avger också ett pip genom högtalarna när bilden tas.

    hälsningar

  3.   od_air sade

    I archlinux finns det i de officiella arkiven, så Yaourt används inte, det skulle vara:
    # pacman -S scrot

    1.    xykyz sade

      Med yaourt installerar du också från den officiella repos, så skillnaden spelar inte så stor roll, eller hur? 😉

  4.   eliotime3000 sade

    Excellent. Jag började redan tröttna på den XFCE-skärmdumpen.

  5.   manolox sade

    Jag har det kombinerat som en kortkommando för att ta skärmdumpar.

    Saken är att du kan fånga ett fönster, hela skrivbordet eller en del vald med musen.
    Förutom att skapa en mapp för inspelningarna, namnger den dem med datum och tid (ifall vi gör flera på varandra följande) och med måtten.

    Det här är manuset: http://paste.desdelinux.net/?dl=4987
    *(ta hänsyn till filhanteraren för var och en. Jag använder rox)

    #! / Bin / bash

    # Skript för att göra en snabb skärmdump av den del som valts med musen.
    # Du kan också fånga ett program (utan ett fönster) genom att klicka på det.
    # Den kommer att skapa (om den inte redan finns) en mapp som heter "Snapshots" i användarmappen med skärmbilderna tagna.
    # När det är klart öppnas mappen med rox-filer.

    scrot -s -e 'if [ ! -d ~/Captures ]; sedan \
    mkdir ~/Snapshots \
    fi\
    mv $f ~/Captures/ | rox ~/Captures'

    1.    desikoder sade

      Jag tänker dock inte använda ditt manus. Du har gett mig idén att separera inspelningarna efter datum så att de inte skrivs över

      hälsningar

  6.   FIXOCONN sade

    Så intressant, terminalen har inga gränser.

  7.   Joaquin sade

    Intressant, att göra lite spionprogram. Muahahah

  8.   cosmoscalibur sade

    För att ta skärmdumpen med räkning är det inte bara alternativet -c följt av antalet sekunder, utan också, med alternativet -d före antalet sekunder. Faktum är att med scrot –help kommer du att upptäcka att .c bara fungerar om den åtföljs av -d. https://fbcdn-sphotos-c-a.akamaihd.net/hphotos-ak-prn1/t1.0-9/10296953_658754724201323_8914215320240877838_n.jpg

  9.   otkmanz sade

    Intressant artikel!! Jag tänkte just nu kommentera vad cosmoscalibur sa, att alternativet -c måste åtföljas av -d för att det ska fungera.
    Hälsningar!

    1.    Aliana sade

      @cosmoscalibur

      Ditt bidrag uppskattas.
      Hälsningar till Paula Andrea 😛

      (när du lägger upp personliga skärmdumpar, försök att beskära dem innan)

  10.   Brutal sade

    Bra verktyg för PC med få resurser. Tack

  11.   clow_eriol sade

    Perfekt, det hjälpte mig mycket, tack!