Muchas capturas de pantalla en un tiempo limitado se guardan directamente, sin pedir un nombre de archivo

23

Sé cómo tomar una captura de pantalla, pero quiero tomar muchas capturas de pantalla en un tiempo limitado (tomar capturas de pantalla de una sola ejecución de un programa que no puedo pausar).

¿Hay algún programa que tome a cargo la tecla del teclado "PrtScr" y solo almacene cada captura de pantalla sin preguntar? La herramienta estándar de Ubuntu muestra un cuadro de diálogo para preguntar dónde quiero guardar el archivo, me gustaría una herramienta que no pregunte y solo guarde en el escritorio o en cualquier lugar como 00001.png 00002.png, etc.

Nicolas Raoul
fuente

Respuestas:

26

ShutterInstalar persiana tiene una opción para guardar automáticamente capturas de pantalla, incrementando el nombre del archivo cada vez.

Editar ➜ Preferencias ➜ Principal ➜ Guardar :

ingrese la descripción de la imagen aquí

Para hacer que Shutter tome las capturas de pantalla cuando presiona PrtScr,
vaya a Editar ➜ Preferencias ➜ Teclado y marque la casilla de verificación Capturar :

ingrese la descripción de la imagen aquí

Si no desea que aparezca la ventana del Obturador cada vez que toma una captura de pantalla, vaya a Editar ➜ Preferencias ➜ Comportamiento y desmarque la ventana principal Presente después de tomar una captura de pantalla :

ingrese la descripción de la imagen aquí

Isaias
fuente
1
El obturador es maravilloso. Muy recomendable También hay un ppa disponible.
belacqua
3
¡Excelente! También agregaría para deseleccionar "Presentar ventana principal después de tomar una captura de pantalla" en Preferencias.
Nicolas Raoul
2
Instalé Shutter, pero no tiene toque de "teclado" en absoluto. ¿Alguna idea de lo que está pasando / cómo solucionarlo?
Funzies
2
Ahora está en la configuración del sistema, en "teclado> accesos directos> accesos directos personalizados> +" y ejecute el comando "obturador -f" con la tecla buena. El obturador puede ser muy lento en ubuntu 14.04 x64 bits, necesitaba editar cada una de sus configuraciones a partir de entonces.
Guillaume Chevalier
4

Shutter es bastante impresionante, con muchas características, pero aún requiere la interacción del usuario para capturar la ventana que actualmente tiene el foco. Es decir, cuando Editar-> Preferencias-> Teclado-> Capturar con selección está habilitado y se especifica "Ventana", Shutter aún espera a que el usuario seleccione la ventana deseada, en lugar de capturar automáticamente la ventana que actualmente tiene el foco.

Para capturas de pantalla completamente automáticas, descubrí que scrotfunciona perfectamente, tanto para capturas de pantalla completa como para capturar la ventana actual (a través de la -uopción), como se describe aquí: http://www.khattam.info/save-screenshots-in-ubuntu- automatic-when-printscreen-key-is-press-2009-05-12.html El único problema (muy pequeño) que vi con scrot es que no puede tomar más de una captura de pantalla por segundo. Pero dado que parece tomar más de un segundo completar una captura de pantalla de todos modos, esto no parece ser un gran problema.

He activado scrot (después de instalarla mediante el Gestor de paquetes Synaptic) cambiando mis <Print>y <Alt><Print>teclas de acceso rápido fijaciones de hacer capturas de pantalla completa y ventana actual (respectivamente) y funciona perfectamente, tal como se describe aquí: ¿Cómo puedo restaurar los atajos de teclado por defecto? En gconf-editor los configuré para guardar en el directorio / tmp especificando estas asociaciones en aplicaciones-> metacity-> global_keybindings:

  • run_command_screenshot -> Print
  • run_command_window_screenshot -> <Alt>Print

y estas asociaciones en aplicaciones-> metacity-> keybinding_commands:

  • command_screenshot -> /usr/bin/scrot '/tmp/Screenshot-%Y-%m-%d-%H%M%S.png'
  • command_window_screenshot -> /usr/bin/scrot -u '/tmp/Screenshot-%Y-%m-%d-%H%M%S.png'

No tuve que reiniciar nada para que estos cambios surtan efecto.

Estoy ejecutando Ubuntu 10.04, Gnome Desktop 2.30.2.

DavidBooth
fuente
4

En cuanto al desplazamiento , para tomar capturas de pantalla con más frecuencia que una por segundo, sugiero usar el siguiente comando vinculado con Atajo de teclado:

scrot ~/shots/'%Y-%m-%d_%H-%M-%S.png' -e 'TMPSCRN=$f; mv $f $${TMPSCRN%.png}-`date +%3N`.png'

dado que scrot no es compatible %Ncon nanosegundos, es bastante bueno para solucionarlo.

Tenga en cuenta que, aquí en nanosegundos ejemplo se achica en milisegundos utilizando primeros 3 dígitos de la expresión del modelo nanosegundos: %3N. La variable local $TMPSCRNse usó porque la manipulación de cadenas en la $fvariable de nombre de archivo shrot me resultó difícil de implementar pero imposible.

Si desea tomar las tomas en .jpgformato, debe reemplazar todas las ocurrencias de .pngcon.jpg

Rodec
fuente