2009-03-20 2 views
1

Was ist der einfachste Weg, um Informationen über den letzten Song, der in iTunes abgespielt wird, in ein Java-Programm zu bekommen? Ich habe JACOB und iTunes COM angeschaut, aber sie scheinen übertrieben zu sein. Wenn das der einzige Weg ist, könnte jemand neben dem ersten Google-Ergebnis ein gutes Beispiel geben? Eine "Hack" -Methode ist ebenfalls akzeptabel!Besorgen Sie sich den zuletzt abgespielten iTunes-Song mit Java

Danke!

Antwort

1

iTunes ist hübsch von AppleScript aufrufbar, ich würde dort anfangen.

Sieht aus wie Apples Zeug ist veraltet, jasconn sieht aus wie es der Weg nach vorne ist.

EDIT - Punkt über die Erwähnung von COM, zeigt den Finger auf Windows und nicht auf einen Mac. Mein Vorschlag für den Super-Hack-Ansatz wäre es, Process Monitor zu starten und zu sehen, was iTunes schreibt und wo, wenn Sie einen Song spielen.

+0

spielen Er erwähnt COM, so Applescript kann keine Option sein. – Zoredache

+0

Er schaute nur auf COM, also kann Applescript immer noch eine Option sein – Spoike

0

Unter Windows müssen Sie COM verwenden, um mit iTunes zu sprechen.

Es ist ein iTunes SDK verfügbar, das Leim zur Verfügung stellt.

0

alternativ könnten Sie lastfm Web-Service verwenden. Es wird alle Songs in einem XML-Feed zuletzt gespielt haben.

u müssen nur mit dem Internet verbunden werden, wenn u ein Lied

Verwandte Themen