앱을 전체 화면으로 실행 것이 좋습니다. 매번 Ctrl-Cmd-F를 누를 필요없이 전체

OSX Mavericks (Safari, iTunes, Mail 등)에서 전체 화면 앱을 사용하는 것이 좋습니다. 매번 Ctrl-Cmd-F를 누를 필요없이 전체 화면을 실행하여 전체 화면 모드에서 자동으로 실행되는 모든 앱이 가능합니까?



답변

automator를 사용하여 전체 화면에서 열고 싶은 응용 프로그램을 시작하고 애플 스크립트를 실행할 응용 프로그램을 만들 수 있습니다. 스크립트는 키 입력을 수행하여 전체 화면의 바로 가기를 실행할 수 있습니다.

Automator를 시작하고 응용 프로그램을 선택하고 라이브러리에서 “응용 프로그램 시작”을 드래그하고 원하는 응용 프로그램을 선택하고 라이브러리에서 “Apple Script”를 드래그하고 사과 스크립트를 입력하십시오 (정확한 키 입력은 특정 응용 프로그램으로 확인). 크롬에 적용됩니다.

다음은 Google 크롬 전체 화면 앱용 스크립트입니다.

실행시 {입력, 매개 변수}
    "Google Chrome"애플리케이션에 활성화하도록 지시
    지연 2

tell application "System Events" keystroke "f" using {command down, control down} end tell

스크린 샷

[

자습서와 연결하여 Automator 전체 화면 응용 프로그램 만들기
https://youtu.be/5L5ikafzCzI


답변

문제가 발생한 지 얼마 안되어이 질문에 대한 답을 깨달았습니다. 기능이 제거되지 않고 다른 기능 세트로 롤업되었다는 것을 알 때까지 여러 가지 해결 방법을 계속 사용하려고했습니다.

대부분의 전체 화면 앱은 일종의 창 상태이기 때문에 열린 상태로 유지되지 않습니다. 기본적으로 일반에서 “앱 종료시 창 닫기”설정이 켜져 있습니다. 즉, 저장 한 창이 닫히고 기본 상태로 돌아갑니다.

전체 화면 또는 이전 창 환경 설정을 유지하려면이 설정을 해제해야합니다!


답변

이 문제에 대해 Mac 지원팀에 연락했는데 요세미티에서는이 기능이 일반적으로 제거 된 것 같습니다. 그러나 여전히 이런 식으로 작동하는 일부 앱이 있습니다. 그중 하나는 iTunes입니다 (전체 화면 모드로 열립니다).

전체 화면 앱의 기능을 사용하려면 종료 후 앱을 새 데스크톱에 할당하고 최대화하는 것이 좋습니다 (옵션 키 + 녹색 클릭). 항상 해당 데스크톱을 전체 화면으로 엽니 다.


답변

set MyApps to {"Google Chrome", "Skype", "Finder"}
repeat with MyApp in MyApps
    tell application MyApp
        activate
        delay 3
    end tell
    tell application "System Events"
        tell process MyApp
            set value of attribute "AXFullScreen" of window 1 to true
            delay 3
        end tell
    end tell
end repeat