1 votos

Automatizador: Tomar la captura de pantalla > Pedir el cambio de nombre > Añadir la fecha y la hora al nombre

Esto es lo que necesito conseguir:

  1. Hago una captura de pantalla
  2. Automator vigila mi carpeta de capturas de pantalla en busca de un nuevo archivo
  3. Aparece un aviso para que cambie el nombre del archivo
  4. La fecha y la hora se añaden después del nombre que le doy

Así que el resultado sería: NewName el 02/04/20 a las 3:49:44 PM.png

¿Cómo puedo configurar esto?

He conseguido configurar una acción de carpeta a través de Automator para que observe mi carpeta Screenshots, me pida que renombre los nuevos archivos y añada la fecha/hora, pero no me gusta el formato de hora que utiliza Automator.

¿Existe una combinación de acción de carpeta/script que proporcione el resultado mostrado anteriormente?

Gracias.

1voto

red_menace Puntos 111

Renombrar y mover archivos con otras acciones en Automator suele implicar guardar la lista de elementos de archivo para restaurarlos más tarde, y luego añadir las otras acciones utilizando el botón Ignore Input según sea necesario para no mezclar los distintos resultados.

Si está utilizando una carpeta de destino para el resultado final, puede utilizar un flujo de trabajo algo así:

  1. Carpeta Acción recibe los archivos y carpetas añadidos a { targetFolder }
  2. Elementos del buscador de movimientos {A: destinationFolder } (para evitar que se active la acción de la carpeta de nuevo)
  3. Establecer el valor de la variable { Variable: fileItems }
  4. Pedir texto (Ignorar la entrada) (Este será el texto para el nuevo nombre)
  5. Establecer el valor de la variable { Variable: newName }
  6. Obtener el valor de la variable { Variable: fileItems } (Ignorar entrada)
  7. Cambiar el nombre de los elementos del buscador { Reemplazar texto, Buscar: ( el texto "Captura de pantalla" ) sólo en el nombre base, Reemplazar: ( arrastrar la variable newName ) }

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X