cmd + X를 눌러 Dock에서 # X 응용 프로그램으로 전환하거나 해당 응용 프로그램을 하드 코딩하지 않고 실행합니다.
즉, 도크의 세 번째 응용 프로그램이 터미널 인 경우 cmd + 3을 누르고 터미널로 전환하지만 Adium을 해당 위치로 이동하면 cmd + 3이 자동으로 Adium을 엽니 다.
OSX 10.8 (또는 10.9)에서이 작업을 수행 할 수 있습니까?
더 좋은 점은 필요하지 않지만 이미 활성화 된 응용 프로그램의 조합에 도달하면 대신 숨 깁니다.
답변
각 Dock 아이콘을 클릭하기 위해 하나의 AppleScript를 저장할 수 있습니다.
for i in {1..9};do echo 'tell application "System Events" to tell process "Dock" to click UI element '$i' of list 1'>~/Library/Scripts/Focus\ Application\ $i.applescript;done
그런 다음 FastScripts 를 사용 하여 스크립트에 단축키를 지정하십시오.
그래도 응용 프로그램에 키보드 단축키를 지정 하는 것이 더 쉽다는 것을 알았습니다 .
답변
AppleScript를 사용하면 다음과 같은 작업을 수행 할 수 있습니다.
tell application "System Events"
click item # of UI elements of list 1 of process "Dock"
end tell
그러나 실제 문제는 바로 가기에 바인딩하는 것입니다.
편집 : Lauri Ranta가 그의 대답으로 나에게 상기 한 것처럼 FastScripts가 있습니다.