Gnome-screenshot 3.1.2 usa nombres de archivo como este
Captura de pantalla en 2011-07-31 12: 13: 04.png
haciendo que sea bastante fácil ver cuándo se tomó.
El problema es que usa el carácter de dos puntos (:), lo que hace que sea imposible acceder a dicha imagen desde Windows.
Teniendo en cuenta que tomo la mayoría de mis capturas de pantalla para poder enviarlas a los usuarios de Windows, esto ha causado algunos problemas.
¿Hay alguna forma de cambiar el nombre predeterminado que usa la herramienta de captura de pantalla para reemplazar ":" con "". o ","
fuente

dconf-editory tal, y lognome-screenshotusa, ¿por qué no tener una entrada dconf stting para la "política de nomenclatura de captura de pantalla" que podría establecer para decirScreenshot-%02d.png, y si está vacío, siga la política de nomenclatura codificada? Eh ....Hay una manera simple y sucia de cambiar el nombre de todas las capturas de pantalla tomadas inmediatamente después de la creación, pero necesitará instalar inotify-tools (
apt-get install inotify-tools) y luego podría ejecutar este comando:Mientras se ejecuta este comando, cada vez que guarde una nueva captura de pantalla en Imágenes /, el script cambiará el nombre de cada archivo que lo contenga
:, sustituyéndolo:por.(Tal vez desee cambiar el directorio, no sé qué directorio usa Gnome 3) Si realmente le gusta, puede iniciar este comando en un script cada vez que se inicia gnome.
fuente
:~/Pictures, no~/Desktop.En lugar de instalar software adicional y escribir este código en la herramienta de captura de pantalla, aquí hay una solución para cambiar el nombre de los archivos después.
Todo lo que necesita hacer es navegar al directorio y ejecutar el siguiente comando
Esto reemplazará todos los dos puntos con guiones en todos los nombres de archivo que terminen en
.pnglos presentes en el directorio actual.fuente
gnome-screenshotno permite establecer un valor predeterminado global para los nombres de archivo de captura de pantalla, pero puede usar la-fopción para especificar un nombre de archivo en la línea de comandos.Podemos usar eso para escribir un pequeño script bash que tomará el lugar del original
gnome-screenshotbinario y ejecutará el original con el parámetro de nombre de archivo correcto.Tenga en cuenta que tendrá que tener privilegios de root para las siguientes operaciones, así que prefije cada comando con
sudoo abra un shell de root consudo -i.Mueva el
gnome-screenshotbinario original fuera del camino:Abrir
/usr/bin/gnome-screenshoten un editor (debería ver un nuevo archivo vacío):Pegue las siguientes dos líneas en el editor:
Puede insertar cualquier ruta que desee después de
-f; solo asegúrese de encerrarlo entre comillas y de guardarlo$@después.En este ejemplo, las capturas de pantalla se almacenarán con nombres de archivo como
/home/yourusername/Pictures/Screenshots/2011-07-31_12-13-04.png. Consulteman datepara más detalles sobre ladate +%…sintaxis.Guarde el archivo y cierre el editor (por ejemplo, usando Ctrl+ Xen Nano o
:wqen Vim).Haga que el script recién creado sea ejecutable:
fuente
Shutter es otra aplicación para tomar capturas de pantalla que te permite personalizar el nombre del archivo: puedes instalarlo desde el Centro de software de Ubuntu.
fuente
$nb_name_%Y-%m-%d-%H%M%S. Puede configurarlo en las Preferencias.Si:
bless(consulte el paquete de ubuntu por ejemplo o github ),0x0y"0",entonces puede modificar el nombre del archivo que utiliza
gnome-screenshot.Cuando edite binaria
gnome-screenshot, encontrará dos cadenas de formato:%Y-%m-%d %H-%M-%Sseguido de un byte nulo,Screenshot from %s.%sseguido por un byte nulo.En la segunda cadena de formato, la primera
%ses la fecha, la segunda%ses la extensión del archivo.A partir de aquí, se puede, por ejemplo, sobrescribir
%Y-%m-%d %H-%M-%Scon%F-%H%M%Sseguido por un byte nulo yScreenshot from %s.%sporshot %s.%sseguido por un byte nulo: capturas de pantalla a continuación, se nombran"shot 2018-05-05_174857.png"por ejemplo.Adaptarse a sus preferencias.
Hay dos restricciones:
gnome-screenshot, por ejemplo, al actualizar su sistema.Advertencias:
gnome-screenshot: hacer una copia de seguridad antes de continuar.fuente
En Debian 8.6 KDE → Configuración del sistema → Accesos directos personalizados, he configurado Trigger → PrtScn y Action →
y funciona bien
fuente