1

私は、iTunes と Rdio からのリスニングをログに記録する小さなデスクトップ アプリを自分用に作成しました。これにより、時間の経過とともに音楽をどのように聴いたかに基づいて強力なプレイリストを作成できますが、各トラックに一意の ID が必要です。私がよく聴いていたアプリ。現在、Python で appscript を使用して iTunes から一意の ID を取得しています。

from appscript import *
it = app('iTunes')
it.current_track.persistent_ID()

しかし、Rdio Suite の AppleScript Dictionary を調べてみると、トラックに固有の ID が関連付けられていません。提案?

4

2 に答える 2

1

Rdio にはAPIがあります。現在再生中のトラックを取得する方法に関する情報は次のとおりです

Applescript を使用して、現在再生中のトラックの URL を取得することもできます。これは、トラックの一種の一意の ID として機能する必要があります。

osascript -e 'tell app "Rdio" to get the rdio url of the current track'
于 2012-03-15T21:39:10.533 に答える
0

を含むすべての Rdio オブジェクトには、 を使用して Rdio で検索するために使用できる一意の ID でTracksある属性があります。keyget

于 2014-06-19T12:08:53.217 に答える