从iTunes获取事件(通过AppleScript?)

从iTunes获取事件(通过AppleScript?),applescript,itunes,Applescript,Itunes,我通过AppleScript控制iTunes(在OSX上),想知道用户何时更改音量或暂停歌曲。除了通过AppleScript进行轮询之外,你知道怎么做吗?iTunes会发送一个系统范围的通知,以便在发生更改时通知应用程序。Cocoa应用程序可以注册以接收此通知,但标准applescript不能。因此,您最好使用ApplescriptObjC或objective-c在Xcode中开发应用程序 仅供参考:如果你收到的通知是“com.apple.iTunes.playerInfo”,你可以从NSDis

我通过AppleScript控制iTunes(在OSX上),想知道用户何时更改音量或暂停歌曲。除了通过AppleScript进行轮询之外,你知道怎么做吗?

iTunes会发送一个系统范围的通知,以便在发生更改时通知应用程序。Cocoa应用程序可以注册以接收此通知,但标准applescript不能。因此,您最好使用ApplescriptObjC或objective-c在Xcode中开发应用程序

仅供参考:如果你收到的通知是“com.apple.iTunes.playerInfo”,你可以从NSDistributedNotificationCenter获得

所以,基本上你唯一的选择就是从applescript中轮询iTunes