2013-03-30 3 views
0

На Mac при использовании интеграции с Facebook контакты (адресная книга) показывают контакты Facebook, а также локальные/iCloud контакты. В представлении «Группы» (Cmd-1) можно просмотреть все контакты или только iCloud или только контакты Facebook.Applescript для контактов: как обрабатывать только адреса из местных контактов и пропускать адреса из Facebook?

Я создал сценарий Applescript, который обрабатывает процессы, но он должен обрабатывать только адреса, не связанные с Facebook. Как я могу определить, что адрес/контакт является постоянным адресом, а не Facebook Адрес/контакт?

Я проверил все группы, он не отображает имена групп, такие как «iCloud» или «Facebook», поэтому я не могу фильтровать их.

E.g. Я мог бы иметь «John Doe», хранящийся локально с его рабочим адресом, а в «Контакты» он сочетается с деталями Facebook, поэтому также отображается его домашний адрес. При редактировании я вижу Facebook «F» рядом с его домашним адресом. В моем сценарии я только хочу обработать (для Джона) его рабочий адрес.

Предложения?

ответ

0

Это не очень удовлетворительно, но, похоже, это работает: записи в Facebook, по-видимому, когда-либо были членами одной группы с именем «адресная книга».

+0

проверю. Вы правы: не идеальны, но если это действительно так, я буду отмечать предмет как ответ. Благодаря! – wivku

+0

Да, вот и все. Однако, похоже, он ведет себя как группа другого типа. Если я перечислил все группы (повторите с mygroup в группах \ имя журнала mygroup как строка \ end repeat), он не отображает «адресную книгу» или «карточку» (= обычная карта), но она показывает это, когда я прошу группы к которому принадлежит физическое лицо. – wivku