2009-11-17 36 views

回答

0

...像打开的播放器(iTunes,Quicktime)等在线流信息,运行轨道,特定轨道的总运行时间。

您可以使用AppleScript向iTunes和QuickTime Player询问此信息。确保它们已经在运行 - 否则,你的应用程序将启动它们,并且用户不会喜欢你的应用程序每隔几秒钟启动一次iTunes和QuickTime Player。

iTunes发布了用于追踪更改的通知,您可以使用它来避免使用AppleScript命令反复轮询它。您可以通过在更改曲目时运行Notification Watcher来确定分发的通知的名称。当通知进入时,您应该向iTunes发送AppleScript命令以获取更多信息。

相关问题