яблочный скрипт: установить полноэкранный режим приложения RealPlayer - PullRequest
1 голос
/ 22 января 2011

Я нахожусь в процессе создания HTPC, используя мой Mac Mini. Мне нужно иметь возможность запустить клип RealPlayer и установить его в полноэкранном режиме (не в окне максимизации). У меня это до сих пор.

tell application "RealPlayer"
 open clip with URL "<url>"
end tell
delay 5
tell application "RealPlayer"
 set is full screen of player to true
end tell

но когда я запускаю его, я получаю эту ошибку:

ошибка «Невозможно установить« class Pfsc »из «Класс R1PC» в true. "Число -10006 из «класса Pfsc» из «класса R1PC»

Открытый клип работает нормально, я просто не могу установить его в полноэкранный режим. Любая помощь будет оценена.

Спасибо


вот свойство для полного экрана

игрок n [inh. item]: видеоплеер.

элементы содержит окна; содержится в приложении, окна.

свойства

...

в полноэкранном режиме (логическое значение): воспроизведение клипа в полноэкранном режиме

...

Ответы [ 2 ]

1 голос
/ 12 ноября 2011

Проблема с оригинальным скриптом заключалась в том, что вы сказали «игрок» вместо «игрок 0».«игрок» - это класс.«игрок 0» - это конкретный пример / обоснование этого класса.Ноль - это первый запущенный игрок, и это все, что у вас обычно есть, но теоретически вы можете открыть одновременно несколько игроков, которые называются «игра 1», «игрок 2» и т. Д.

0 голосов
/ 22 января 2011

Попробуйте использовать соответствующее нажатие клавиши. В этом примере он выполняет Command + F. Это похоже на нажатие кнопки команды (using command down), а затем буквы F

tell application "System Events" to keystroke "f" using command down
...