너는 물었다. " 독점 도구의 가시성을 토글하기 위해 바로 가기를 만들 수 있습니까? "그리고 짧은 대답은, 예 .
그러나 더 긴 대답은 현재 MacOS를 포함하여 OS X 10.11 이상에서 메뉴 표시 줄을 숨기거나 숨기기위한 단축키가 할당 된 자동화 서비스 워크 플로를 기술적으로 그리고 기본적으로 생성 할 수 있지만 문제가없는 것은 아닙니다.
- 자동화 서비스에 키보드 바로 가기를 트리거 할 때 포커스가있는 모든 앱의 기존 바로 가기를 방해하지 않는 키보드 바로 가기를 지정해야합니다.
- 서비스의 키보드 단축키가 실행될 때 포커스가있는 모든 앱은 시스템 환경 설정 & gt; 보안 & amp; 개인 정보 & gt; 개인 정보 & gt; 내게 필요한 옵션 - 서비스의 바로 가기 키가 작동하도록합니다.
위의 두 번째 사항에 대한 가능한 해결 방법은 Automator Service 작업 흐름 (또는 Automator Service를 사용하지 않는 AppleScript 스크립트 또는 AppleScript 코드)을 트리거하도록 전역 적으로 설정할 수있는 타사 앱이있는 경우입니다. 여기에는 Alfred, FastScripts, Karabiner, Karabiner-Elements, Keyboard Maestro 등과 같은 응용 프로그램이 포함될 수 있으며이 특정 시나리오에서 이러한 타사 응용 프로그램을 테스트하지 않은 경우에만 조사 할 항목으로 제공 할 수 있습니다.
그렇다면 Dock에 넣을 수있는 AppleScript 응용 프로그램은 어떨까요? 클릭해서 쉽게 사용할 수 있으며 메뉴 막대의 상태를 전환 할 수 있습니까? AppleScript 앱을 시스템 환경 설정 & gt;에 추가하기 만하면됩니다. 보안 & amp; 개인 정보 & gt; 개인 정보 & gt; 내게 필요한 옵션이 작동하도록
타사 앱이나 Automator Service 대신 일반 AppleScript 앱처럼 Spotlight를 통해 키보드 단축키가 내장되어 있습니다. ⌘ 공간 AppleScript 응용 프로그램에 지정한 첫 번째 문자 또는 두 개의 이름을 입력 한 다음 들어가다 . 예를 들어 이름을 지정하십시오. tmb.app 토글 메뉴 모음의 경우 ⌘ 공간 티 엠 들어가다 AppleScript 응용 프로그램을 실행합니다. 결국, 나는 당신이 이미 앱을 두 번 배웠다. tm 설치.
그러나 UI 스크립팅에 의존한다는 점에서 가능한 문제가 없다는 의미입니다. 즉, 시스템 환경 설정을 일반 설정으로 열고 "메뉴 표시 줄 자동 숨기기 및 표시"확인란을 선택하고 시스템 환경 설정을 닫아야합니다. 즉, 일단 앱을 실행 시키면 UI 스크립팅 이벤트가 발생하는 동안 앱을 실행하고 수동으로 시스템 환경 설정에서 포커스를 훔치지 않아야합니다. 즉, 멀티 태스킹을 몇 초 동안 중단해야합니다.
부분적으로, AppleScript 및 / 또는 UI 스크립팅을 사용하여 메뉴 막대를 숨기기 / 숨기기 해제하는 문제 중 하나는 기본 제공 키보드 바로 가기로 Dock을 숨기는 것만큼이나 우아하지 않지만 적어도 수행 할 수 있습니다.
즉 AppleScript 코드, AppleScript 스크립트 / 응용 프로그램, Automator Service 또는 타사 응용 프로그램에서 사용할 수 있으며 UI 스크립팅을 통해 OS X 10.11 이상의 메뉴 표시 줄 상태를 전환 할 수 있습니다.
tell application "System Preferences"
reveal pane id "com.apple.preference.general"
delay 1
tell application "System Events"
click checkbox "Automatically hide and show the menu bar" of window "General" of process "System Preferences"
end tell
quit
end tell
OS X 10.11 이상에서이 코드가 실행되도록 오류를 검사하지 않으므로 OS X 10.11 이전 버전에서는이 코드를 사용하지 마십시오. 또한 값의 delay
명령 필요에 따라 시스템의 작업 조건에 따라 조정해야 할 수 있습니다.
⌃⌘M
그리고 그것은 잘 작동합니다! 자동화 서비스 및 시스템 환경 설정 키 바인딩보다 훨씬 좋습니다.