Я создал небольшое настольное приложение для себя, которое регистрирует прослушивания из iTunes и Rdio, чтобы я мог создавать мощные списки воспроизведения на основе того, как я слушаю музыку с течением времени, но для каждого трека требуется уникальный идентификатор, который никогда не изменитсянезависимо от того, какое приложение я использовал для прослушивания.В настоящее время я получаю уникальные идентификаторы из iTunes, используя appscript на Python:
from appscript import *
it = app('iTunes')
it.current_track.persistent_ID()
Однако, когда вы просматриваете словарь AppleScript в Rdio Suite, я не вижу никаких уникальных идентификаторов, прикрепленных к трекам.Предложения?