Captura de pantalla desde consola. scrot


Hacer una captura de pantalla es realmente sencillo desde teclado o mediante accesorios>capturar pantalla. Pero que pasa si no tenemos entorno grafico?.
Tengo un proyecto entre manos en el que no voy a tener entorno grafico asi que para documentarlo me hace falta hacer capturas de pantalla desde la linea de comandos. Asi pues necesito “scrot”.

$ sudo apt-get install scrot

Antes de hacer pruebas te aconsejo que cambies de directorio por ejemplo a Imágenes:

$ cd Imágenes (cambia a directorio imagenes)

para volver al directorio anterior

$ cd ..

Para volver al directorio raíz estés donde estés. (el que sale cuando abres la consola)

$ cd ~ (“~” –>> se obtiene con alt gr + ñ)

“Esto que acabo de comentar es muy básico pero no todos nacemos aprendidos.”

Ya tenemos la aplicación ahora pongo algunos ejemplos de su funcionamiento:

$ scrot -d 0 nombre-archivo.jpg

Esto nos hace una captura al momento, -d 0 indica el tiempo de espera en este caso 0seg. si queremos que espere 5 seg. seria:

$ scrot -d 5 nombre-archivo.jpg

En la imagen de arriba podeis ver la captura realizada con:
$ scrot -d 5 prueba-desktop.jpg

Otra opción seria que además de esperar 5 seg hiciese la cuenta atras:

$ scrot -d 5 -c prueba-desktop.jpg

Y el resultado sería el siguiente:

Para visualizar desde la linea de comandos:

$ display nombre-archivo.jpg

Para capturar una zona determinada, delimitandola con el cursor:

$ scrot nom-archivo.png -s

Se pueden crear miniaturas con -t seguido el %, ajustar la calidad de compresión -q seguido de un numero entre 1-100, 75 por defecto. y mas cosas. Para mas información como siempre ejecuta:

$ man scrot

Para finalizar como ejemplo una linea completita:

scrot -d 10 -q 95 -t 30 screenshot.jpeg -b -s && display screenshot.jpeg

haria una captura a los 10 segundos -d, con una calidad del 95% -q, con un tamaño del 30%, de la zona delimitada por el cursor -s, incluyendo los bordes del gestor de ventanas -b. Y ademas lo visualizariamos con display.

Bueno una herramienta mas, espero te sirva.

Anuncios
Esta entrada fue publicada en capturas shell, capture using imlib2, comandos linux, imlib2, scrot, ubuntu. Guarda el enlace permanente.

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s