是否可以将AppleScript编写为守护程序,以便从iTunes监视或查询当前播放的歌曲信息,如艺术家姓名,歌曲标题,播放位置等?
理想情况下,我希望能够在歌曲的确切开始时刻获取信息。
如果是,我在哪里可以找到学习如何操作的资源?
答案 0 :(得分:1)
是的, 可以编写一个启动代理或类似守护进程的后台应用程序,它使用AppleScript来获取当前播放的iTunes歌曲。
Looking at this closely related question,我发现每当iTunes状态发生变化时,它都会发出一个名为“com.apple.itunes.playerinfo
”that you can register your app to listen for的系统范围通知事件。