将有关在 iTunes 中播放的最后一首歌曲的信息获取到 Java 程序中的最简单方法是什么?我看过 JACOB 和 iTunes COM,但它们看起来有点矫枉过正。如果这是唯一的方法,有人可以在第一个谷歌结果旁边提供一个很好的例子吗?“hack”方法也是可以接受的!
谢谢!
iTunes is pretty callable from AppleScript, I'd start there.
Looks like Apple's stuff is deprecated, jasconn looks like it's the way forward.
EDIT - Point taken about the mention of COM, points the finger at Windows rather than a Mac. My suggestion for the super hack approach would be to fire up Process Monitor and see what iTunes writes out and to where when you play a song.
在 Windows 下,您必须使用 COM 与 iTunes 通信。
有一个 iTunes SDK 可用,它提供了您可以使用的胶水。
或者,您可以使用 lastfm 网络服务。它将在 xml 提要中包含所有最近播放的歌曲。
当你播放歌曲时,你只需要连接到互联网