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-editor
y tal, y lognome-screenshot
usa, ¿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
.png
los presentes en el directorio actual.fuente
gnome-screenshot
no permite establecer un valor predeterminado global para los nombres de archivo de captura de pantalla, pero puede usar la-f
opció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-screenshot
binario 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
sudo
o abra un shell de root consudo -i
.Mueva el
gnome-screenshot
binario original fuera del camino:Abrir
/usr/bin/gnome-screenshot
en 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 date
para más detalles sobre ladate +%…
sintaxis.Guarde el archivo y cierre el editor (por ejemplo, usando Ctrl+ Xen Nano o
:wq
en 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 ),0x0
y"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-%S
seguido de un byte nulo,Screenshot from %s.%s
seguido por un byte nulo.En la segunda cadena de formato, la primera
%s
es la fecha, la segunda%s
es la extensión del archivo.A partir de aquí, se puede, por ejemplo, sobrescribir
%Y-%m-%d %H-%M-%S
con%F-%H%M%S
seguido por un byte nulo yScreenshot from %s.%s
porshot %s.%s
seguido 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