Яблочный скрипт: установить полноэкранный режим приложения RealPlayer

Я нахожусь в процессе создания 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 "для" class R1PC "в true." номер -10006 из "класса Pfsc" из "класса R1PC"

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

Спасибо


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

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

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

свойства

...

полноэкранный (булево): воспроизведение клипа в полноэкранном режиме

...

2 ответа

Решение

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

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

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

Другие вопросы по тегам