Захватите самую последнюю песню iTunes, используя Java - PullRequest
1 голос
/ 20 марта 2009

Какой самый простой способ получить информацию о последней песне, сыгранной в iTunes, в программу Java? Я посмотрел на JACOB и iTunes COM, но они кажутся излишними. Если это единственный путь, может ли кто-нибудь привести хороший пример рядом с первым результатом Google? Метод «взлома» также приемлем!

Спасибо!

Ответы [ 3 ]

1 голос
/ 20 марта 2009

iTunes довольно легко вызывается из AppleScript, я бы начал с него.

Похоже, вещи Apple устарели, jasconn похоже, что это путь вперед.

РЕДАКТИРОВАТЬ - Указание на упоминание о COM, указывает пальцем на Windows, а не Mac. Мое предложение для подхода «супер-хак» - запустить Process Monitor и посмотреть, что записывает iTunes и куда, когда вы проигрываете песню.

0 голосов
/ 21 марта 2009

в качестве альтернативы вы можете использовать веб-сервис lastfm. он будет содержать все недавно воспроизведенные песни в формате XML.

вам просто нужно подключиться к Интернету, когда вы проигрываете песню

0 голосов
/ 20 марта 2009

В Windows вы должны использовать COM для общения с iTunes.

Доступен iTunes SDK, который предоставляет клей, который вы можете использовать.

...