0 votos

Error con la acción del automatizador "rotar una imagen" y las etiquetas

Tengo el siguiente error.

He creado una pequeña aplicación que gira una imagen, con la ayuda de automator .

image

Pero cuando aplico esta acción a un archivo con etiquetas, elimina todas las etiquetas del archivo (por etiqueta, yo soy el Finder introducidas en Mavericks ).

  • ¿Puedes reproducir ese error?

  • A la espera de que se elimine el error, ¿cómo puedo hacer para mantener las etiquetas al rotar (con automator)?

1voto

Malik hassan Puntos 16

Sí, las etiquetas se limpian en el mío.

Como ejemplo de restablecimiento de los mismos. Usted puede recoger las etiquetas primero aplicar sus cambios y luego restablecerlos después.

enter image description here

1, establece el primer Establecer el valor de la variable a la ruta del archivo (entrada) :var llamado Archivo

2, Pasar la ruta del archivo a un Ejecutar Applescript : recogiendo la información de la etiqueta.

Este ejemplo funciona en un solo archivo.

Código:

on run {input, parameters}
set tag to do shell script "xattr -px com.apple.metadata:_kMDItemUserTags" & space & quoted form of POSIX path of (item 1 of input)
return tag

fin de carrera

3, pasar el resultado a un Establecer el valor de la variable :var etiqueta con nombre

4, Obtener el valor de la variable :var Archivo : ignora la entrada de la acción anterior.

5,Pásalo al Rotar imágenes Acción

6, Obtener el valor de la variable :var etiqueta : La ruta de la imagen de la acción de rotar imágenes también será recogida por esta acción.

7, Pasar la ruta del archivo y la matriz de etiquetas a un Ejecutar Applescript

on run {input, parameters}

    set theFile to item 1 of input
    set theTags to item 2 of input
    do shell script "xattr -wx com.apple.metadata:_kMDItemUserTags" & space & quoted form of theTags & space & quoted form of POSIX path of theFile

end run

Esto es sólo un ejemplo que funcionó en mis pruebas simples y es posible que desee probarlo en las copias primero.

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