Как эффективно объединить множество файлов vCard для одного человека?
4408
mihi
В настоящее время у меня есть контактная информация в нескольких местах:
адресная книга старого КПК
телефонная книга мобильного телефона (в первую очередь имя, номер телефона)
адресная книга клиента электронной почты (в первую очередь имя, адрес электронной почты)
адресная книга веб-почтовой программы (в первую очередь имя, адрес электронной почты)
список контактов мгновенного мессенджера (в первую очередь имя, адрес электронной почты, день рождения)
В Интернете есть несколько сайтов социальных или деловых сетей, где контакты предоставляют информацию о себе, например, LinkedIn или XING.
Все эти источники можно экспортировать как vCard, но, как вы можете себе представить, я получаю много vCards для одного и того же контакта таким образом. Существуют ли какие-либо инструменты, в которые я могу импортировать их, а затем объединить их (может спросить, какой номер телефона является более актуальным в случае полевых столкновений, конечно)?
Бонусные баллы, если он может отследить, какую информацию я отбрасывал, поэтому, когда я реэкспортирую всю информацию из одного из источников, которые я не могу импортировать (сайты сети), он не спросит меня снова, хочу ли я перезаписать номер телефона человек X с тем же древним номером ...
Я надеюсь, вы понимаете, что я пытаюсь сделать, если не просто спросить :-)
2 ответа на вопрос
0
Nicu Zecheru
Я просто перетаскиваю VCards в список контактов Outlook и сохраняю их. Outlook автоматически идентифицирует дубликаты, и вы можете выбрать, какие данные вы хотите объединить.
Убедитесь, что у вас включена проверка на наличие дубликатов при сохранении новых контактов
Для этого вы также можете использовать GMail - он позволяет импортировать визитные карточки и автоматически объединять контакты (минусы - вы можете импортировать один файл за раз)
Но я думаю, вам придется каждый раз вручную просматривать каждый контакт? Я нашел способ, используя SVN и несколько скриптов Perl; он очень хакерский, но может отследить, какая информация уже была отброшена: D
mihi 12 лет назад
0
В прошлый раз, когда я сделал это (что, по общему признанию, довольно много лет назад), я объединил все vcards в один файл с `cat * .vcf> all.tmp`, переименовав` all.tmp` в `all.vcf `и затем загрузил файл` all.vcf` в Gmail. Сначала вы должны использовать `all.tmp`, иначе ваши контакты будут дублированы.
Richard 6 лет назад
0
0
easoncxz
Я пытаюсь улучшить ответ Нику здесь.
Да, Gmail, кажется, принимает только один .vcfфайл за раз; однако в одном и том же .vcfфайле может быть несколько контактов vCard . Например: