1

将有关在 iTunes 中播放的最后一首歌曲的信息获取到 Java 程序中的最简单方法是什么?我看过 JACOB 和 iTunes COM,但它们看起来有点矫枉过正。如果这是唯一的方法,有人可以在第一个谷歌结果旁边提供一个很好的例子吗?“hack”方法也是可以接受的!

谢谢!

4

3 回答 3

1

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.

于 2009-03-20T05:35:55.083 回答
0

在 Windows 下,您必须使用 COM 与 iTunes 通信。

有一个 iTunes SDK 可用,它提供了您可以使用的胶水。

于 2009-03-20T10:13:03.810 回答
0

或者,您可以使用 lastfm 网络服务。它将在 xml 提要中包含所有最近播放的歌曲。

当你播放歌曲时,你只需要连接到互联网

于 2009-03-21T03:16:12.587 回答