키보드 단축키 / 트랙 패드 동작을 만들고 싶습니다 :-Yosemite의 알림 센터를 먼저 표시 한 다음 해당 스크립트가 호출 될 때마다 "오늘"및 "알림"창을 앞뒤로 전환합니다.
블로그에서 요세미티의 알림 센터에 "오늘"및 "알림"창을 표시하는 다음 2 개의 애플 스크립트를 발견했습니다.
오늘:
tell application "System Events" to tell process "SystemUIServer"
click menu bar item "Notification Center" of menu bar 2
end tell
tell application "System Events" to tell process "NotificationCenter"
click radio button "Today" of radio group 1 of window "NotificationTableWindow"
end tell
알림 :
tell application "System Events" to tell process "SystemUIServer"
click menu bar item "Notification Center" of menu bar 2
end tell
tell application "System Events" to tell process "NotificationCenter"
click radio button "Notifications" of radio group 1 of window "NotificationTableWindow"
end tell
그래서 내가하고 싶은 것은 어떻게 든이 두 스크립트를 다음과 같이 "병합"하는 것입니다.
If "Notification Center" is [hidden]
Then
Display "Notification Center"
Else
If "Today" pane is displayed
then display "Notifications" (first script above)
else display "Today" (second script)
End If
end if
거의 성공했지만 "NotificationTableWindow"창의 라디오 그룹 1 값을 "읽기"하여 현재 어떤 창이 표시되는지 정의하는 여러 가지 방법을 시도했지만 아무 효과가 없었습니다.
당신의 지원에 감사드립니다
나는 이것이 여전히 공개 질문 인 내 질문 ( superuser.com/questions/860525 ) 과 관련이 있다고 생각합니다 . 이 질문에 대한 답을 알고 싶습니다!
—
jimtut
Jimtut 안녕하세요. 질문이 있습니다. 주석으로 내 정보를 추가했지만 삭제되었습니다 (일부 정책에 위반 될 수 있음). 확실히 답을 얻으면 알려 드리겠습니다
—
Serge