2013-04-08 1 views
1

자바를 통해 iTunes에서 특정 노래를 어떻게 재생합니까?Java를 통해 iTunes에서 특정 노래를 어떻게 재생합니까?

필자는 어떻게 든 iTunes에 연결하고 특정 매개 변수로 재생 기능을 사용해야한다고 가정합니다. 누구든지이 작업을 수행하는 방법을 배우는 올바른 방향으로 나를 가리킬 수 있습니까?

+0

에서 노래를 재생됩니다? iTunes에 프로그래밍 가능한 API가 있다는 것을 기억하지 못하기 때문에 더러운 해킹 없이는이 작업을 수행 할 수 없습니다. – gerrytan

+0

iTunes에서 특정 곡을 재생하는 프로그램을 만드는 중입니다. 내가 할 수있는 VBScript가 있지만 자바에 통합 싶어요. – Riptyde4

답변

1

대답 : that 대답에 따르면, API가 없습니다. Windows 용 SDK (COM을 통해) 만 있습니다. Mac OS에서는 iTunes가 AppleScript (example)를 통해 제어됩니다.

+0

프로그램에 연결하여 해당 기능을 사용할 수있는 방법이 있습니까? 또는 적어도 명령을 보냅니 까? – Riptyde4

+0

windows 또는 MacOS? – aphex

+0

나는 윈도우에서 작동하고 싶습니다 – Riptyde4

0

Ik 너무 늦었지만 사과 스크립트 편집기를 사용할 수 있습니다. 예를 들어,

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

이 당신이 달성하려고하는 무엇 아이튠즈