스크립트에서 Apple Mail 배지 (읽지 않은 메시지 수)를 얻는 방법은 무엇입니까?


2

요세미티 OS X에서 실행되는 (applescript | bash | python | whatever) 스크립트에서 Apple Mail 응용 프로그램의 모든 계정에서 읽지 않은 메시지의 합계-다시 말해 기본 Apple Mail 환경 설정이있는 Mail의 아이콘 배지.

AppleScript 또는 다른 방법으로 스크립트 할 수 있습니까?

답변:


1
osascript -l JavaScript -e 'Application("Mail").inbox.unreadCount()'

Mail의 통합받은 편지함을 사용하여 읽지 않은 메시지 수를 표시하므로 Mail의 빨간색 아이콘 배지에있는 숫자와 같습니다.


2
이것은 사실이 아닙니다. AppleScript는 정확하지만 배지 아이콘은 읽지 않은받은 편지함 개수가 아닙니다. 메일 환경 설정에서 배지 수를 나타내는 메일 폴더를 정의 할 수 있습니다.
CousinCocaine

@CousinCocaine 사실이지만 Longhanks의 대답은 내가 찾은 것입니다 (모든 구성된 계정의 기본받은 편지함에 읽지 않은 메시지의 합계). Apple의 환경 설정에서 배지를 변경할 가능성을 생각하지 못했기 때문에 내 질문은 실제로 잘못되었습니다. 편집하고 설명하겠습니다.
Luke404
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.