Ok, je veux une application Applescript qui joue une chanson. La chanson n'est pas déjà sur l'ordinateur et elle est contenue dans le contenu/ressources du paquet de l'application. Voici mon code actuel
tell application "Finder"
set apppath to POSIX path of (application file id "com.apple.ScriptEditor.id.play" as text)
end tell
set song to {apppath, "/Contents/Resources/song.mp3"} as string
set songpath to POSIX file song as text
tell application "QuickTime Player"
activate
open songpath
play the front document
tell application "System Events"
set visible of application process "QuickTime Player" to false
end tell
end tell
Sur mon ordinateur, ce code semble fonctionner. Cependant, lorsque je le distribue, d'autres ordinateurs obtiennent une erreur dans Quicktime. Le document "song.mp3" n'a pas pu être ouvert. Le fichier n'existe pas. Comment m'aider ?
Edit : Correction d'une variable incorrecte, ce qui ne résout pas le problème car j'ai changé le code pour le poster ici et je l'ai mélangé.