2013-04-08 156 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中播放

相关问题