Oltre a registrare screencast, dalla riga di comando è anche possibile catturare singole schermate, per farlo è necessario il comando import, che fa parte della suite ImageMagick.
Per salvare un'immagine di tutto lo schermo dobbiamo aprire una finestra di terminale e digitareimport -window root nome-a-caso.png
Possiamo anche salvare schermate di un server remoto, ed è qui, a mio avviso la realte utilità del comando. Se siamo collegati in remoto il comando sarà leggermente diverso e useremo l'opzione -displayimport -window root -display :0 nome-a-casso.png
NOTA: il server remoto ovviamente deve eseguire una sessione grafica!
Con import si può scegliere di salvare screenshot di una singola finestra, per poterlo fare occorre conoscere l'id della finestra. Ecco come fare:
- Per prima cosa si lancia xwininfo e si seleziona la finestra. Otterremo una grande quantità di informazioni, quella che ci interessa è il Window id, copiamolo e usiamolo così con import.
import -window 0x3200008 test.png
2 commenti
Ciao, e' possibile anche usare il comando "scrot" per esempio scrot -d 5 -c screen.jpg fa lo screenshot dopo un delay di 5 secondi
Dancus
Ti ringrazio per la segnalazione. Certo che il nome in italiano non suono proprio benissimo ^_^
Appena ho un attimo gli do un'occhiata.
Posta un commento