Posted on January 23, 2017 by admin

Cattura lo schermo da linea di comando

Se avete la necessità di prendere uno screenshot da linea di comando esistono un gran numero di utilities che possono fare al caso vostro.
Se ne volete uno minimale, scrot può fare al caso vostro.
Uno scenario tipico potrebbe essere il dover prendere uno screenshot su un computer remoto via SSH.

scrot è un programma che ci permette di salvare immagini di quello che appare su desktop direttamente da linea di comando.

Installazione
scrot è presente nei repository di diversi S.O.
Per installarlo su Ubuntu basta eseguire:

[code lang=”bash” gutter=”false”]
$ sudo apt-get install scrot
[/code]

Una volta installato, si lancia semplicemente con:
[code lang=”bash” gutter=”false”]$ DISPLAY=:0 scrot
[/code]

Il risultato sarà un file screenshot di tipo png nella cartella corrente, dalla quale abbiamo lanciato il comando.

E’ anche possibile perfezionare il nostro screenshot con le seguenti opzioni a nostra disposizione.

[code lang=”bash” gutter=”false”]
-h, –help
visualizzazione dei messaggi di aiuto
-v, –version
mostra il numero di versione
-b, –border
includi il bordo della finestra nello screenshot
-c, –count
visualizzare un conto alla rovescia quando viene utilizzato delay
-d, –delay secondi
ritardare la schermata di cattura
-e, comando
il comando indicato verrà eseguito dopo lo screenshot
-q, –quality percentuale
imposta la qualità / compressione per il file di output
-m, –multidisp
cattura da display multipli e unisciti in un file di output singolo
-s, –seleziona
seleziona interattivamente una finestra o un rettangolo con il mouse
-t, –thumb percentuale
generare una miniatura di un dato rapporto di formato
[/code]
Buono screenshot a tutti.