Applescript for Contacts:如何仅处理来自本地联系人的地址并跳过来自 Facebook 的地址?
Posted
技术标签:
【中文标题】Applescript for Contacts:如何仅处理来自本地联系人的地址并跳过来自 Facebook 的地址?【英文标题】:Applescript for Contacts: how to process only addresses from local contacts and skip addresses from Facebook? 【发布时间】:2013-03-30 21:30:46 【问题描述】:在 Mac 上,当使用与 Facebook 的集成时,联系人(通讯录)会显示 Facebook 联系人以及本地/iCloud 联系人。在群组视图 (Cmd-1) 中,可以查看所有联系人,或仅查看 iCloud,或仅查看 Facebook 联系人。
我创建了一个处理地址的 Applescript 脚本,但它应该只处理非 Facebook 地址/联系人。 如何确定地址/联系人是常规地址/联系人,而不是 Facebook 地址/联系人?
我检查了所有群组,它没有显示“iCloud”或“Facebook”之类的群组名称,所以我无法对其进行过滤。
例如我可以将“John Doe”与他的工作地址一起存储在本地,并在“联系人”中与 Facebook 详细信息相结合,因此也会显示他的家庭地址。编辑时,我在他的家庭住址旁边看到 Facebook “F”。在我的脚本中,我只想(为 John)处理他的工作地址。
建议?
【问题讨论】:
【参考方案1】:这不是很令人满意,但它似乎有效:Facebook 条目似乎只是一个组的成员,名称为“地址簿”。
【讨论】:
我会检查的。你是对的:不理想,但如果确实如此,我会将项目标记为已回答。谢谢! 是的,就是这样。不过,它似乎表现得像一个不同类型的群体。如果我列出所有组(在组中重复 mygroup \ mygroup 的日志名称作为字符串 \ end 重复),它不会显示“地址簿”或“卡”(=常规卡),但是当我询问组时它会显示这些一个特定的人所属的。以上是关于Applescript for Contacts:如何仅处理来自本地联系人的地址并跳过来自 Facebook 的地址?的主要内容,如果未能解决你的问题,请参考以下文章