Интересно, возможно ли открыть программу в полноэкранном режиме Lion через Терминал? Я хочу написать короткий скрипт, который запускает несколько программ в полноэкранном режиме, так что мне нужно всего лишь щелкнуть один раз, чтобы запустить свою рабочую среду.
13
Ответы:
Вот:
Вот это в более ясной форме (но вы не можете запустить это таким образом):
И это как отформатированный AppleScript:
Он работает, сначала открыв окно Safari, если оно в данный момент не открыто. Затем он имитирует нажатие клавиши Control ⌃- Command ⌘-, Fкоторое заставляет окно Safari стать полноэкранным.
Если вы хотите, чтобы окно имело максимальный размер, оно не должно быть полноэкранным (т.е. занимать все пространство под строкой меню вверху):
Который станет этим в Терминале:
Для Chrome сделайте это:
Так будет в терминале:
Надеюсь это поможет!
источник
Это не будет работать с приложениями, которые не используют собственные полноэкранные окна, но должно работать с некоторыми, которые не используют стандартные ярлыки для входа в полноэкранный режим. Несколько приложений имеют разные имена процессов и имена приложений.
источник
Вот инструкция для Google Chrome. (Это откроет окно инкогнито на весь экран.)
Перейти к
/Applications/Google Chrome.app/Content/MacOS/
. Переименуйте бинарный файл Google Chrome во что-то другое (например,chrome-bin
) и создайте на его месте исполняемый скрипт bash (назовите скрипт такGoogle Chrome
же, как исходный исполняемый файл).Теперь каждый раз, когда вы запускаете Google Chrome, он запускает полный экран в режиме инкогнито. Я использую режим инкогнито, но если вы этого не хотите, просто удалите
-incognito
флаг.источник
Вы можете использовать браузер для открытия произвольных приложений в полноэкранном режиме. Он устанавливает шесть удобных команд, четыре из которых открывают наиболее распространенные браузеры в полноэкранном режиме :
Запустите Chrome Canary в режиме презентации:
Запустите Chrome в режиме презентации:
Запустите Firefox в полноэкранном режиме:
Запустите Safari в полноэкранном режиме:
Чтобы запустить что-либо в полноэкранном режиме ,
ccf
после обычного запуска команды (appleScript, посылающий нажатие клавиш CMD + CTRL + f),open
чтобы переключить его в полноэкранный режим:Если приложение имеет дополнительный полноэкранный режим, который сочетается с CMD + Shift + f (как в Chrome), используйте:
Совет . Если приложение загружается медленно, дайте ему возможность полностью загрузиться, вставив паузу до запуска сочетания клавиш:
источник
Вот дополнение к отличному ответу @ pasawaya. Если вы хотите выполнить ваш яблочный скрипт из командной строки, вам не нужно вводить каждую строку отдельно с
-e
опцией.osascript -e 'multi-line-applescript here'
будет работать также. Пример:источник