わかりましたので、私は歌を歌うapplescriptアプリが欲しいです。曲はまだコンピュータ上にはなく、アプリのパッケージコンテンツのコンテンツ/リソース内に含まれています。これは私の現在のコードです
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
私のコンピュータでは、このコードは機能しているようです。しかしそれを配布するとき、他のコンピュータはquicktimeでエラーを受け取ります。ドキュメント "song.mp3"を開けませんでした。ファイルが存在しません。何か手助け?
編集:私はそれをここに投稿するようにコードを変更し、それを混乱させたので、問題を解決しない間違った変数を修正しました。
1
QSpathはどこから来たのですか?
—
Tetsujin
間違った変数を入れてしまったようです…とにかく私に通知してくれてありがとう
—
cjeccjec