Alterar el nombre de archivo de la captura de pantalla

1

Al tomar una captura de pantalla con el método abreviado de teclado shift+command+3 , se obtiene una captura de pantalla con un nombre de archivo de Screen Shot 2014-11-23 at 3.25.36 PM.png . Me gustaría hacer un cambio para que el nombre del archivo sea scr-20141123-152536.png . Esta sería la misma fecha y hora exacta pero modificada a lo que he estado usando durante los últimos 13 años en otros sistemas; simplemente me funciona mejor. ¿Es posible hacer de esto un cambio permanente? Y, si es así, ¿cómo haría este cambio?

ACTUALIZACIÓN: no quiero instalar Macports o Homebrew, u otro sistema de administración de paquetes o aplicaciones que requieran que el usuario desactive la seguridad del sistema para poder ejecutarse.

Mi sistema: Mac mini, finales de 2012, OS X 10.10.1 (Yosemite)

    
pregunta Ian MacGregor 24.11.2014 - 00:50

4 respuestas

1

Un enfoque que es compatible con el futuro y no se sobrescribirá en una actualización de OSX es crear un script que haga ls -l Screen*.png (en el directorio correcto, por supuesto, estoy escribiendo de forma genérica) si la lista está vacía, el script se cierra. si no usa mv para cambiar el nombre del archivo (y, opcionalmente, moverlo si también lo desea, no tendría que hacerlo ya que los archivos con el nuevo nombre no coincidirán con Screen*.png (la próxima vez que se ejecute el script). mira usar un xargs para canalizar el ls a mv . (Admito que esto me tomaría un minuto para cocinar, pero es posible).

Una vez que tenga la secuencia de comandos funcionando correctamente, use cron en un programa de un minuto (sugerencia * * * * * ). Como la mayoría de las veces, el script se cerrará después de un comando, no utilizará ningún recurso medible.

Respuesta anterior:

Una opción sería utilizar fswatch para cambiar el nombre de los archivos de captura de pantalla a medida que se crean. Esta opción realmente tiene la compatibilidad más avanzada también.

fswatch como su nombre lo indica, le permite WATCH para los File System dentro de una secuencia de comandos, y luego canalizar la salida a algún otro comando. En este caso, es probable que xargs llame a mv para cambiar el nombre de la forma en que desea que lo lea.

Recomendaría este tipo de solución, ya que es más una prueba de actualización que la modificación de la forma en que OSX denomina al archivo. (es decir, dejar que OSX haga lo suyo), entonces solo tiene un script que mire y cambie de nombre inmediatamente.

    
respondido por el Tyson 24.11.2014 - 02:17
0

enlace trabaja para cambiar el destino y el nombre de archivo donde desea que se guarde su captura de pantalla. Trabaja con Yosemite. Muerto simple.

    
respondido por el elli 24.11.2014 - 09:40
0

Onyx te permite cambiar el nombre de archivo de las capturas de pantalla.

    
respondido por el Patrick McMahon 24.11.2014 - 15:24
-2

Sí, si no te gusta OnyX, pruebe esta aplicación, que se puede ver en esta página: enlace

    
respondido por el James Jordan 22.11.2015 - 16:11

Lea otras preguntas en las etiquetas