Banda Ancha EU

Comunidad de usuarios
de fibra, móvil y ADSL

Herramienta para pantallazos

CapitanPaella

Hola compañeros!! vuelvo a la carga con preguntas tontas de las mías, he usado bastante el google, no os podeis quejar de pupilo!!! :-P

Alguien conoce algun sistema para hacer un pantallazo de una zona concreta de la pantalla? es decir, que no sea necesario el tener que entrar al gimp para hacer una selección y todo el rollo...

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
BocaDePez
BocaDePez

FastStone... gratuito... mano de santo :-)
www.faststone.org

migtei

Si tienes kde, ksnapshot
Viene en la suse en el paquete kdegraphics3

Si tienes ImageMagick usa en una consola:
import
import saves any visible window on an X server and outputs it as an image file. You can capture a single window, the entire screen, or any rectangular portion of the screen.
Por ejemplo, para capturar un trozo de pantalla:
import juan.jpg
Y con el cursor que te sale seleccionas el area y lo guarda como juan.jpg

Si no tienes kde ni ImageMagick lo puedes hacer con las X, aunque captura una ventana completa punto a punto:
xwd - dump an image of an X window

Mira man xwud
DESCRIPTION
Xwd is an X Window System window dumping utility. Xwd allows X users to store window images in a specially formatted dump file. This
file can then be read by various other X utilities for redisplay, printing, editing, formatting, archiving, image processing, etc. The
target window is selected by clicking the pointer in the desired window. The keyboard bell is rung once at the beginning of the dump and
twice when the dump is completed.

Por ejemplo, cd a un directorio:
xwd -out pepe

Te sale un cursor, pulsas con el ratón en una ventana deseada y suena una campanita y se acaba. Mira:
ls -h pepe
-rw-r--r-- 1 migtei users 5,1M 2006-09-04 21:46 pepe

Son 5 megas porque es un bitmap en formato X dump:
file pepe
pepe: XWD X Window Dump image data, "migtei@athlito:~/test/cosa - ra", 1673x796x24

Para verlo en ese formato usa xwud:
xwud -in pepe

Si quieres que te salga en formato jpg es fácil porque si no pones la opción -out va a la salida estandar y te permite usar una tubería para alimentar otro programa que lo convierta a lo que quieras (jpeg en este caso por ejemplo, si tienes ImageMagick que tiene el comando convert):
xwd | convert - rosa.jpg

Pero claro, si ya tienes ImageMagick ya usarías import

Suerte...

🗨️ 2
migtei

Tener ImageMagick es fundamental porque lo ve todo y hace virguerías. Te pongo un script bash que te hará de capturador a formato jpg y lo mete en un directorio que tu quieras. Yo le pongo de nombre micaptura

Instrucciones:
1.-Guárdalo en /bin o /home/bin/ para que el sistema lo encuentre.
2.-Una vez guardado, sitúate en el directorio y escribe (legible y ejecutable):
chmod 555 micaptura

y sabrás que es ejecutable si lo ves así:

-r-xr-xr-x 1 migtei users 262 2006-09-04 23:02 micaptura

El script, copia esto en un editor y ajústalo a tu gusto:

#/bin/bash
#cambia el directorio DIRECTORIOSALIDA a uno que ya exista en el que quieres
#que se guarden las capturas. $HOME es una variable comun que significa /home/usuario
DIRECTORIOSALIDA="$HOME/test/cosa/"
#descomenta la siguiente linea si quieres que al comenzar limpie la pantalla
#clear
read -p "Nombre que le quieres dar al archivo jpg saliente........ " NOMBREJPG
echo "El archivo saliente lo encontraras en $DIRECTORIOSALIDA y se llamara $NOMBREJPG.jpg"
import "$DIRECTORIOSALIDA$NOMBREJPG.jpg"

Correrlo:
Escribe en una terminal:
micaptura
y al terminar encontrarás el archivo con el nombre que le has dado en el directorio DIRECTORIOSALIDA que hayas definido.

Lo bueno de los programas de consola es que con 4 lineas te los pones a tu gusto sin complicaciones.

Suerte...

🗨️ 1
migtei

Ahora otro script de lo mismo pero en vez de usar una consola, en kde escribes alt+F2 y dentro pones kaptur que es el nombre que le doy al script y diréctamente capturas. Igual que antes, llámale kaptur y mételo en /bin o /home/usuario/bin y dale permisos de ejecución.

El script que llamarás kaptur , ajústalo a tu bola:

#/bin/bash
#cambia el directorio DIRECTORIOSALIDA a uno que ya exista en el que quieres
#que se guarden las capturas.$HOME es una variable comun que significa /home/usuario
DIRECTORIOSALIDA="$HOME/test/cosa/"
#define una cadena llamada capturahoraminutosegundo para nombrar el archivo automaticamente
SEGUNDO="captura$(date +%H%M%S)"
import "$DIRECTORIOSALIDA$SEGUNDO.jpg"

Y verás la captura con nombre:
/home/usuario/test/cosa/captura000721.jpg

¿Que quieres usar una combinación de teclas en vez de alt+F2?
Pues lo defines en el editor de menus de kde dándole una asociación de teclas que elijas.
¡Esto es linux! en realidad es mas fácil que lo windotro, lo que pasa es que a la peña le han atrofiado el coco.

Suerte...

CapitanPaella

Gracias a todos, me pongo al lío ipso facto!!! :-)

jgomez1

En Debian, tienes el paquete "scrot":

$ apt-cache show scrot
Package: scrot
Priority: optional
Section: graphics
Installed-Size: 48
Maintainer: Laurence J. Lane
Architecture: i386
Version: 0.8-6
Depends: giblib1 (>> 1.2.3), libc6 (>= 2.3.2.ds1-4), libfreetype6 (>= 2.1.5-1), libimlib2, libx11-6 | xlibs (>> 4.1.0), libxext6 | xlibs (>> 4.1.0), zlib1g (>= 1:1.2.1)
Filename: pool/main/s/scrot/scrot_0.8-6_i386.deb
Size: 16876
MD5sum: 1e1c6556c562d209fb7b9b3d2aa591bc
SHA1: d4f2b738972836901d90e588050e9db2771ddabc
SHA256: 5c195d293b9a8bafe039dafe5e0ea5a69149915e114dc5c1bba5938ab1207c61
Description: command line screen capture utility
scrot (SCReen shOT) is a simple commandline screen capture
utility that uses imlib2 to grab and save images. Multiple
image formats are supported through imlib2's dynamic saver
modules.