OSX: проверка на дублирование/объединение/очистка контактов iCloud и импорт 350 дополнительных контактов

Я немного в затруднительном положении, мне дали поручение (или .. так я думал ;) ) по очистке 1100 контактов iCloud для друга, который занимается небольшим бизнесом. Он также передал мне 350 дополнительных контактов в таблицах Excel для добавления в его контакты iCloud. (3 файла Excel, 3 группы в контактах iCloud, чтобы он мог между ними переключаться).

Теперь я, вероятно, могу «отчасти» осуществить бизнес Excel-> CSV-> Импорт в контакты iCloud, но есть много данных, которые необходимо объединить в запись Notes внутри контактов и убедиться, что это не потерял. Но я был бы признателен за любые советы, которые вы могли бы дать о том, как экспортировать разумный CSV, который Контакты (я использую OSX Mavericks, кстати), где многоколоночный контент, который входит в Заметки, фактически попадет в Заметки в Контактах.

Но вот настоящая вещь. Так как у него полностью переработанный список из 1100+ контактов с несколькими дубликатами, некоторые записи без имен, а только номера телефонов, возможно, дубликаты имен с разными адресами электронной почты и т. д., какое приложение или метод вы бы порекомендовали для его очистки?

Я пытался найти приложения в Google, но все, что я мог найти, это поддельный веб-сайт, на котором (предположительно) было перечислено 5 отличных приложений для очистки контактов.

Но когда я начал загружать # 1, я понял, что загружаю его с того же сервера, на котором работает веб-сайт, поэтому я считаю, что Cisdem написал запись в блоге, маскируясь под разумный обзор всех возможных приложений для управления контактами. Теперь я не настолько убежден, что мне вообще стоит пробовать Cisdem, если они делают такие сомнительные вещи, у меня никогда не было хорошего опыта с этими типами сайтов разработчиков приложений с поддельными отзывами.

Как мне поступить?

Ответы (1)

Действительно рассол, очистка данных не доставляет удовольствия, и у вас есть дурь.

Если у вас есть доступ к его учетной записи iCloud, вы можете зайти в контакты, выбрать их все и нажать на значок шестеренки, чтобы экспортировать их. Я считаю, что Apple позволяет экспортировать только в формате vCard.

Я считаю, что есть ряд утилит, которые конвертируют vcards в другой формат, некоторые из них онлайн.

После преобразования у меня возникло бы искушение втиснуть их все в электронную таблицу Excel (или другую, например, Numbers и т. Д.) И сделать там массаж данных. Но это будет зависеть от вашего Spreadsheet-Fu. Но сначала нужно перевести его в формат CSV. После этого нужно организовать отображение всех правильных полей, чтобы вы могли сортировать и находить дубликаты.

Затем нужно вернуть данные Excel обратно в CSV, а затем обратно в формат vcard. Возможно, один из онлайн-сайтов vcard для CSV также делает обратное.

Надеюсь, это, по крайней мере, указывает вам на линию расследования, которая работает.

Фактически, вы можете напрямую импортировать файл CSV в Contacts.app. File->Inport... затем выберите файл CSV. Это заставит вас сопоставить поля один раз, а затем вы сможете импортировать весь CSV-файл.
Привет, какие приложения вы бы порекомендовали для преобразования форматов Excel в Vcard?