앱을 전체 화면으로 실행


9

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


마지막으로 종료했을 때 모든 창을 닫지 않은 경우 내 앱은 항상 전체 화면으로 시작됩니다.
duci9y 2019

잘 모르겠지만 다른 OS X 버전을 본 오래된 iMac이었습니다. iMac이 처음으로 전체 화면 응용 프로그램을 만났을 때, 응용 프로그램은 항상 닫히면 전체 화면으로 시작되었고 여전히 Mavericks에서 작동합니다. 그러나 Mountain Lion에서 인수 한 후 Mavericks로 업그레이드 한 새로운 MacBook Air에서는 그런 일이 발생하지 않습니다. 따라서 새로운 모델에서는 복제 할 수없는 iMac의 오래된 환경 설정이라고 생각합니다.
Sürmeli 수

이것은 큰 문제입니다. 전체 화면을 종료하면 많은 앱이 전체 화면으로 다시 열립니다. 사파리는 그렇지 않습니다. 크롬은 그렇지 않습니다. Chrome 해킹이 있지만 Safari에서 할 수있는 방법을 찾을 수 없습니다. 이 질문에 대한 더 많은 정보가 있습니까?
Joseph Hansen

약간의 후속 조치-이것은 iTunes를 사용할 때 작동하지만 캘린더 앱, 페이지 등에서는 작동하지 않는 것 같습니다.
Leo Newball

답변:


8

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

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

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

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

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

스크린 샷

[자동화 스크린 샷 [1]

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


5

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

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

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

일반 기본 설정 창 설정


고마워, 이것은 전부는 아니지만 일부 앱에서 도움이되었습니다
davegson 2016 년

정말 고맙습니다! 나는 그것이 심지어 벗어났다는 것을 몰랐다. 해당 창에는 변경되었다고 생각되는 몇 가지 설정이 있습니다. 다시 감사합니다!
Calion

2

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

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


1
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

코드를 포맷 해 주셔서 감사합니다! AppleScript를 잘 사용하는 방법-새로운 사용자가 해당 코드를 실행하는 방법을 설명하십시오 (또는 스크립트 편집기에서 osxautomation / apple 도움말에 대한 더 나은 링크)
bmike
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.