Openbox, igual que otros administradores de ventanas, no traen paquetes para hacer capturas de pantalla. Pero podemos hacerlas desde la linea de comandos.
- Import
El comando import suele venir por defecto en GNU/Linux por lo que no hay que instalar nada.
Para una captura simple de nuestro escritorio actual podríamos ejecutar:
$ import -window root screenshot.jpg
Para tomar una captura de una sola ventana, utilizamos la herramienta xwininfo
para encontrar ID de la ventana. Sólo hay que ejecutar el siguiente
comando y haga clic en la ventana que desee tomar una captura de
pantalla.
$ import -window `xwininfo | grep 'Window id:' | cut -d" " -f4` screenshot.jpg
Con el comando import no tenemos la opción de retardar la captura que puede ser conveniente según los casos.
Para retardar la captura, entre otras cosas podemos utilizar scrot.
Quizas scrot no este instalado asi que lo instalamos con:
$ sudo pacman -S scrot
Un ejemplo de comando:
$ scrot -d 5 screenshot.jpeg
- 5 ---> segundos de retardo
- screenshot ---> nombre de la captura
- .jpg ---> formato de captura (jpg, png.....)
Si añadimos -c al comando veremos una cuenta atrás
$ scrot -d 15 -c screenshot.png
[pablo@myhost ~]$ scrot -d 15 -c desktop.png
Taking shot in 15.. 14.. 13.. 12.. 11.. 10.. 9.. 8.. 7.. 6.. 5.. 4.. 3.. 2.. 1.. 0.
[pablo@myhost ~]$
Si queremos hacer una captura de una ventana en particular, ejecutamos este comando y después pinchamos en dicha ventana.
$ scrot screenshot.png -s
fuente:
https://wiki.archlinux.org/index.php/Taking_a_Screenshot
Con el comando import no tenemos la opción de retardar la captura que puede ser conveniente según los casos. ¿?¿?¿? FALSO
ResponderEliminarSe hace de la sgte. manera:
import -pause (segundos) captura.extensión
ej:
import -pause 5 captura.png