2013-04-08 111 views
1

我將如何通過java在iTunes中播放特定的歌曲?我如何通過java在iTunes中播放特定歌曲?

我想我需要以某種方式連接到iTunes和使用播放功能具有一定的參數....任何人都可以點我在正確的方向來學習如何做到這一點?

+0

一首歌你到底想達到什麼目的?我不記得有任何編程API的iTunes,所以我懷疑,你可以做到這一點沒有某種形式的髒破解 – gerrytan 2013-04-08 06:33:14

+0

我試圖做一個節目,在那裏它的特點之一是播放iTunes的內部某一首歌。我有一個可以做到這一點的VBScript,但我想把它合併到Java中。 – Riptyde4 2013-04-08 21:25:10

回答

1

that答案,沒有API。 Windows上只有一個SDK(通過COM)。 在Mac OS中,iTunes通過AppleScript控制(example)。

+0

是不是有某種方式可以掛鉤程序並使用它的功能?或者至少向它發送一個命令? – Riptyde4 2013-04-09 01:38:19

+0

windows或MacOS? – aphex 2013-04-09 07:31:28

+0

我想它在Windows – Riptyde4 2013-04-09 16:05:40

0

益爲時已晚,但你可以使用Apple腳本編輯器。例如,

Runtime runtime = Runtime.getRuntime(); 
       String[] args = {"osascript" , "-e" , "tell application \"iTunes\" to play"}; 
       try{ 
       Process process = runtime.exec(args); 
       }catch (Exception ex) {     
       } 

這將在iTunes中播放

相關問題