0 votos

Extracción de datos WhereFroms a un archivo

Veo varios posts sobre cómo eliminar los datos de los atributos extendidos WhereFrom, pero me gustaría hacer lo contrario y extraer la información en un archivo.

Descargo las fotos de Creative Commons de Flickr y proporciono los créditos de las fotos en mi blog.

Me gustaría configurar una acción de carpeta que extraiga la URL WhereFrom de la foto en un archivo, de esa manera puedo copiar y pegar fácilmente la URL en el crédito de la foto de mi blog. También me daría un archivo de todas mis descargas.

Intenté hacer ingeniería inversa con algunos de los scripts en StackExchange pero no tuve suerte.

0voto

Malik hassan Puntos 16

Pruebe esto en una acción de ejecución de Applescript:

    on run {input, parameters}
    set filePath to "/Users/UserName/Documents/WhereFroms.txt"

    repeat with i from 1 to number of items in input
        set this_item to item i of input
        tell application "Finder" to set displayedname to displayed name of this_item
        set this_item to this_item as string
        set this_item to POSIX path of this_item as string
        set theFroms to (do shell script "mdls -name kMDItemWhereFroms " & quoted form of this_item)
        set allFroms to (do shell script "echo " & quoted form of theFroms & "| cut -d'(' -f2- |cut -d')' -f1 ")--strip crap

        set WhereFroms to "File: " & displayedname & return & "From:  " & (allFroms & return & return)
        do shell script "echo " & quoted form of WhereFroms & "  >> " & quoted form of filePath
    end repeat

end run

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