有没有办法找出当前在iTunes上播放的歌曲,例如使用Java的歌曲?

有没有办法找出当前在iTunes上播放的歌曲,例如使用Java的歌曲?,java,media-player,itunes,analysis,Java,Media Player,Itunes,Analysis,有没有一种方法(也许通过RAM分析)来确定当前的歌曲是什么 是否在iTunes或Windows Media Player等程序中播放 我不是要任何特定的代码,只是对Java中是否有可能这样做感兴趣。分析应用程序的内存听起来过于复杂,如果不是不可能的话。正确的方法是与程序对外公开的接口进行对话 如果你在Mac电脑上工作,你可以运行AppleScript查询iTunes播放的歌曲。我确信在Windows中也有可能以某种方式实现这一点。分析应用程序的内存听起来过于复杂,如果不是不可能的话。正确的方法是

有没有一种方法(也许通过RAM分析)来确定当前的歌曲是什么 是否在iTunes或Windows Media Player等程序中播放


我不是要任何特定的代码,只是对Java中是否有可能这样做感兴趣。

分析应用程序的内存听起来过于复杂,如果不是不可能的话。正确的方法是与程序对外公开的接口进行对话


如果你在Mac电脑上工作,你可以运行AppleScript查询iTunes播放的歌曲。我确信在Windows中也有可能以某种方式实现这一点。

分析应用程序的内存听起来过于复杂,如果不是不可能的话。正确的方法是与程序对外公开的接口进行对话

如果你在Mac电脑上工作,你可以运行AppleScript查询iTunes播放的歌曲。我确信在Windows中也有可能以某种方式实现这一点。

我认为iTunes的COM接口会起作用。

我认为iTunes的COM接口会起作用。

iTunes使用导出功能远程控制iTunes,这也是一项“你好”服务,意味着您可以将客户端应用程序与iTunes服务器配对,并使用DACP协议访问和控制iTunes。幸运的是,有一些用Java编写的开源项目正在实现DACP协议

Windows Media Player使用类似的技术:用于零配置网络和简单的远程控制。

iTunes使用远程控制iTunes的导出功能,这也是一项“你好”服务,意味着您可以通过DACP协议访问和控制iTunes,将客户端应用程序与iTunes服务器配对。幸运的是,有一些用Java编写的开源项目正在实现DACP协议

Windows Media Player使用类似的技术:用于零配置网络和简单的远程控制。

另请参阅:另请参阅: