2011-10-20 22 views
0

iTunesで特定のプレイリストを頻繁に選択して、AppleScriptを作成して表示した後、FastScriptsというキーボードショートカットにバインドしました。AppleScript(Mac OS X)でダウンロード "プレイリスト"をiTunesに表示するにはどうすればよいですか?

はここに私の「新しいポッドキャスト」プレイリストを表示するためのAppleScriptです:私は行くことができるようにしたいと思い

tell application "iTunes" 
    set view of (browser window 1) to user playlist 1 
end tell 

tell application "iTunes" 
    set view of (browser window 1) to user playlist "New Podcasts" 
end tell 

そしてここでは、AppleScriptは、「ミュージック」を表示するためです「ダウンロード」(新しいPodcastがダウンロードされている間)ですが、AppleScriptを使ってその方法を理解することはできません。私はset view of (browser window 1) to user playlist 1を1の代わりにさまざまな番号で試しましたが、set view of (browser window 1) to user playlist "Downloads"ですが、これらのどれも動作しません。 iTunes AppleScript辞書にはダウンロードの兆候はありません。

AppleScriptからビューを「ダウンロード」に設定することはできますか?どうやって?

答えて

3
tell application "System Events" to tell process "iTunes" 
    tell outline 1 of scroll area 2 of window "iTunes" 
     set statictexts to value of static text of rows 
     repeat with i from 1 to number of statictexts 
      if ((item i of statictexts) as text) starts with "Downloads" then 
       set value of attribute "AXSelected" of row i to true 
       return 
      end if 
     end repeat 
    end tell 
end tell 
1

これを行う簡単な方法はありません。ダウンロード「プレイリスト」はオブジェクトとして認識されません。

ご覧のとおり、2つの方法を使用してダウンロード "プレイリスト"にアクセスしようとしましたが、どちらも同じエラーが表示されます。 enter image description here enter image description here

また、あなたは、次の「プレイリスト」のいずれかを選択しようとする場合は、同じエラーを取得することに留意すべきである:アプリ、iTunes Storeで、着メロ、Ping]を。

代替ソリューションのために、この記事をチェックアウト:here

関連する問題