Как я могу воспроизвести предварительный просмотр песни в iTunes, используя Applescript и Java? - PullRequest
0 голосов
/ 30 ноября 2018

Я часто использую iTunes API для поиска песен и хотел, чтобы пользователь мог выбрать опцию для воспроизведения предварительного просмотра песни в iTunes.

В настоящее время просто откроется iTunes:

public class PlayMedia {

public PlayMedia()
  {
    Runtime runtime = Runtime.getRuntime();
    String[] args = { "osascript", "-e", "tell application \"iTunes\" to play"};

    try
    {
      Process process = runtime.exec(args);
    }
    catch (IOException e)
    {
      e.printStackTrace();
    }
  }
}

public static void main(String[] args) throws IOException, JSONException {
    new PlayMedia();
}

Как я могу расширить это, чтобы передать идентификатор / название песни?

1 Ответ

0 голосов
/ 30 ноября 2018
String[] args = {"osascript", "-e", "on run {arg1, arg2,…}", 
                              "-e", "  tell application \"iTunes\" to …", 
                              "-e", "end run", 
                              "--",
                              arg1, arg2, …};
...