如何高效地合并同一个人的大量 vCard 文件?

如何高效地合并同一个人的大量 vCard 文件?

我目前在几个地方有联系信息:

  • 旧 PDA 的地址簿
  • 手机电话簿(主要包括姓名、电话号码)
  • 电子邮件客户端的地址簿(主要是姓名、电子邮件)
  • 网络邮件地址簿(主要是姓名、电子邮件)
  • 即时通讯的联系人列表(主要包括姓名、即时消息、电子邮件、生日)

互联网上还有几个社交或商业网站,联系人可以在其中提供有关他们自己的信息,例如 LinkedIn 或 XING。

所有这些来源都可以导出为 vCard,但正如您可能想象的那样,我通过这种方式获得了同一联系人的大量 vCard。是否有任何工具可以导入它们然后合并它们(当然,如果字段发生冲突,它可能会询问我哪个电话号码更最新)?

如果它可以追踪我丢弃的信息,那么当我从无法导入的来源之一(社交站点)重新导出所有信息时,它不会再次询问我是否要用相同的古老号码覆盖某人X的电话号码...

我希望你明白我想要实现的目标,如果不行就问:-)

答案1

我的做法是将 VCard 拖放到 Outlook 联系人列表中并保存。Outlook 会自动识别重复项,您可以选择要合并的详细信息。

确保您已保存新联系人时检查重复项已启用

在此处输入图片描述

在此处输入图片描述

您也可以使用 GMail 来实现此目的 - 它允许您导入 vCard 并可以自动合并联系人(缺点是您一次只能导入一个文件)

答案2

我正在尝试在这里改进 Nicu 的回答。

.vcf是的,Gmail 似乎一次只能接受一个文件;但同一个.vcf文件中可能会有多个 vCard 联系人。例如:

BEGIN:VCARD
VERSION:2.1
N:;myName;;;
FN:myName
END:VCARD
BEGIN:VCARD
VERSION:2.1
N:;=68=6D=20=7A;=E4=B8=9D;;
FN:hm z
TEL;CELL;PREF:1-234-223-4325
END:VCARD
BEGIN:VCARD
VERSION:2.1
N:;John;;;
FN:John
TEL;CELL;PREF:1-357-975-3197
END:VCARD

我的建议是,你可以选择手动将大量.vcf文件合并成在上传到 Gmail 之前。只是为了节省一些点击次数。

答案3

我为此创建了一个程序,因为没有其他工具能提供足够好的解决方案。你可以尝试程序,允许您以图形方式编辑。您甚至可以修改代码。
在此处输入图片描述

相关内容