Czy istnieje sposób, aby sprawdzić, które kontakty są „VIPami” poza Mail.app?

0

Oczywiście w Mountain Lion użytkownicy mogą definiować VIP-y w Apple Mail.app. Chciałbym zobaczyć, które kontakty są oznaczone jako VIP poza Mail - na przykład w Contacts.app (inteligentna lista?) Lub w Terminalu. Czy jest na to sposób?

myhd
źródło

Odpowiedzi:

3

Wydaje się być wymieniony tutaj.

~ / Library / Mail / V2 / MailData / VIPSenders.plist

defaults read ~/Library/Mail/V2/MailData/VIPSenders.plist Senders

Wiem tylko, jak zawęzić je do nazw zagnieżdżonych w skrypcie jabłkowym. Możesz jednak użyć skryptu jabłkowego z terminala.

/usr/bin/osascript -e "tell app \"System Events\" to (get value of property list item \"Name\" of property list items of property list item \"Senders\" of property list file  \"~/Library/Mail/V2/MailData/VIPSenders.plist\") "
markhunte
źródło
Bardzo dobrze! To wystarczy. Jeśli ktoś wie, jak bezpośrednio odczytać zagnieżdżone wartości z pliku plist: nie ma za co!
myhd