Мені дуже подобається використовувати повноекранні програми на OSX Mavericks (Safari, iTunes, Mail тощо). Мені б хотілося, щоб усі програми, які здатні запускати повний екран, автоматично запускалися в повноекранному режимі, замість того, щоб мені кожного разу натискати Ctrl-Cmd-F, чи можливо це?
Я не зовсім впевнений у цьому, але я мав старий iMac, який бачив різні версії OS X. Коли той iMac вперше познайомився з повноекранними програмами, програми завжди запускалися на весь екран, коли закривались так, як і досі на Mavericks. Але на моїй новій версії MacBook Air, яку я придбав у Mountain Lion, а потім перейшов на Mavericks, це не трапляється так. Тому я вважаю, що це стара налаштування на моєму iMac, яку неможливо повторити на нових моделях.
Це велика проблема. Якщо закрити весь екран, багато додатків повторно відкриються на весь екран. Сафарі ні. Chrome - ні. Це хакер Chrome, який робить це, але я не можу знайти жодного способу зробити це в Safari. Хтось отримав більше інформації щодо цього питання?
Ви можете використовувати автоматизатор, щоб створити додаток, який запустить програму, яку потрібно відкрити в повноекранному режимі та запустити яблучний сценарій. Сценарій може виконати натискання клавіші для запуску ярлика на весь екран.
Запустіть Автоматизатор, виберіть додаток, перетягніть «Запустити програму» з бібліотеки та виберіть потрібну програму, перетягніть «Яблучний сценарій» з бібліотеки, введіть яблучний скрипт (перевірте певний додаток на правильність натискання клавіші), це працює для хромування
ось сценарій для повноекранного програми Google Chrome:
під час запуску {введення, параметри}
скажіть програмі "Google Chrome", щоб активувати
затримка 2
tell application "System Events"
keystroke "f" using {command down, control down}
end tell
Я зрозумів відповідь на це питання задовго після того, як у мене виникли проблеми. Я намагався використовувати декілька робочих напрямків, поки не зрозумів, що функція не була видалена, а скоріше переведена на інший набір функцій.
Більшість додатків у повноекранному режимі не залишаються відкритими, оскільки це тип стану вікна. За замовчуванням у розділі Загальні встановлено налаштування «Закрити вікна при закритті програми», а це означає, що збережене вікно буде закрито та повернеться у стан за умовчанням.
Щоб зберегти повний екран або попередні налаштування вікна, потрібно вимкнути це налаштування!
Я зателефонував у службу підтримки Mac щодо цієї проблеми, і, здається, в Yosemite ця функція була загалом видалена. Однак є деякі додатки, які все ще функціонують таким чином. Одним з них є iTunes (який відкривається в повноекранному режимі).
Було запропоновано, щоб отримати функціональність повноекранного додатку, після виходу з нього, це призначити додаток на новий робочий стіл і максимально збільшити його (натисніть клавішу опції + клацання на зеленій). Він завжди відкриє цей робочий стіл на весь екран.
Дякуємо, що відформатували код! Гарне використання AppleScript - можливо, поясніть, як новий користувач отримає цей код для запуску (або краще посилання на довідку oxautomation / apple в редакторі сценаріїв)