我是AppleScript和编码的新手。
我正在尝试制作一个播放.app中包含的音频文件的Applescript应用程序,使用:
do shell script "afplay " & quoted form of ("/Users/billy/Desktop/test.app/Contents/Resources/Stuff/audio.m4a")
问题是; 如何让应用程序在另一台Mac上运行,而无需手动更改/ username /?
我下面的两个答案和@adayzdone都给你提供了如何找到路径的好例子。但是在考虑分发应用程序时(我明白这可能仅适用于您的mac),您需要关注这样的资源的整个路径,而不仅仅是用户名。人们可以选择将应用程序存储在除硬编码之外的任何位置。
—
markhunte 2014年
同意,没有选择。
—
adayzdone 2014年