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