¿Cómo copio la ubicación de una pista en la sección de "Comentarios" en iTunes?

0

No entiendo por qué esto no funciona. Si alguien sabe cómo resolver este problema:

tell application "iTunes"
  copy location of track 1 of playlist "Test" to Comments
end tell

Applescript ahora muestra un error, pero cuando veo en iTunes, el campo "Comentarios" todavía está vacío.

¡Gracias!

    
pregunta Carlos Jesus Caro 14.10.2012 - 03:03

2 respuestas

1

Porque copia la ubicación a la variable Comments .

Aquí se explica cómo colocar la ubicación en la etiqueta comment .

tell application "iTunes"
  tell track 1 of playlist "Test" to set comment to (its location as text)
  -- or set comment  of track 1 of playlist "Test" to (get location of track 1 of playlist "Test") as text
end tell
    
respondido por el jackjr300 14.10.2012 - 03:27
1

Esto debería hacer el truco:

tell application "iTunes"
    set theLocation to location of track 1 of playlist "Test"
    set the comment of track 1 of playlist "Test" to POSIX path of theLocation as string
end tell

El as string es la clave aquí, de lo contrario los tipos son incompatibles.

Si lo quieres como una sola línea, puedes hacerlo:

tell application "iTunes" to copy the POSIX path of (location of track 1 of playlist "Test" as string) to comment of track 1 of playlist "Test"

Si desea que las antiguas rutas de estilo Mac con dos puntos ( Macintosh HD:Users:rob:Music ) en lugar del estilo Unix ( /Users/rob/Music ), puede eliminar las partes POSIX path of de cualquiera de ellas.

    
respondido por el robmathers 14.10.2012 - 03:28

Lea otras preguntas en las etiquetas