Может ли AppleScript инициировать воспроизведение Quicktime по локальной сети? - PullRequest
0 голосов
/ 01 июня 2018

Я искал похожий вопрос, но не нашел ничего релевантного.Этот вопрос Закрытие QuickTime с помощью Applescript чем-то похож, но не затрагивает сетевой аспект моего вопроса.

В частности, я хотел бы иметь возможность нажимать кнопку «Воспроизведение» на одном Mac и иметь проигрыватель Quicktime (или аналогичное приложение), чтобы начать воспроизведение видеофайла одновременно на одном или нескольких других компьютерах в локальной сети.Видеофайлы на других компьютерах не обязательно идентичны друг другу.

Задержка может быть проблемой, но я думаю, что тестирование на месте могло бы удовлетворить это достаточно хорошо для моих целей.

Более существенно, это не обязательно AppleScript / Quicktime Player.Стандартное приложение, написанное специально для этой цели, также было бы приемлемо - возможно, лучше.

заранее спасибо

1 Ответ

0 голосов
/ 17 января 2019

Сейчас нет рядом с парой сетевых компьютеров Mac, но я думаю что-то вроде этого должно работать:

tell application "QuickTime Player" of machine "eppc://username@0.1.2.3.4"
    open "path/to/file.mov"
    play
end tell

Вам почти наверняка нужен доступ администратора к удаленной машине, и длянастроить его на прием удаленных событий Apple (Системные настройки-> Общий доступ)

...