Я разрабатываю приложение Mac, которое включает воспроизведение звука. Я хотел бы приостановить другие аудиоплееры, когда наше воспроизведение запускается.
как может я
1) обнаружьте тот iTunes, работает
2) обнаружьте тот iTunes, в настоящее время играет
3) iTunes паузы
4) iTunes резюме, когда я сделан
также:
5) Способ приостановить другие типы воспроизведения медиа также? аудио и видео в в браузере, например?
1) определить, что itunes работает
NSRunningApplication или диспетчер процессов .
2) определить, что itunes играет в данный момент
3) приостановить itunes
4) возобновить работу с itunes, когда я закончу
5) Можно ли приостановить и другие типы воспроизведения мультимедиа?
Это зависит от приложения.
аудио и видео в браузере например?
Нет.
Может быть, создание AppleScript может решить проблему?
Проверьте это:
http: // dougscripts. com / itunes /
или сценарии командной строки ?:
http://www.macosxhints.com/article.php?story=20011108211802830