Эм. По-моему есть вариант полегче:
1. Сразу идем на people.live.com, экспортируем в CSV.
2. Конвертируем CSV в VCF (vCard).
3. Идем на iCloud.com, выбираем контакты, нажимаем шестеренку в левом нижнем углу, выбираем «Экспорт vCard»
4. ???
5. PROFIT.
Смотря кому так «проще»…
Жене, например, думаю, будет проще сделать вышеописанным способом, чем что-то конвертировать в Notepad++ (тем более, а если Mac, как в моём случае?)
Вся ваша проблема по сути заключалась в невозможности перекодировать CP1251 (именно в этой кодировке мы получаем CSV файл от Microsoft. Кстати логично, что Microsoft использует именно её, ведь её второе название — Windows-1251, она используется во всех системах Windows) в UTF-8. Делается это в два клика: habrastorage.org/files/854/844/c65/854844c65d7647c3ab8ea225dcce90d5.png
Спасибо! Но как это сделать на Маке я по-прежнему не нашёл.
Думаю, всё же есть редактор кода, в котором можно так же легко поменять кодировку.
Когда нужно было отформатировать текст словарной базы в UTF-8 без BOM — я делал это в TextEdit изменяя текст в неотформатированный .txt (⌘⇧T), а потом сохранял в Unicode UTF-8. Работало так же, как если делать через Notepad++
Если жена не может разобраться с блокнотом, то, обычно, с этим разбирается ее муж… Да и, навряд ли на хабре есть пользователи, которые не умеют решать проблему с кодировкой ))
Короче, комментарий полезнее поста оказался
Google Sync притворяется MS Exchange. А WP наверняка умеет работать с Exchange. Хотя, как я сказал, возможно, там есть какие-то подводные камни. Я WP видел только издалека и в доках :)
гораздо интереснее переносить контакты из Windows Phone где не было никогда никаких учетных записей Майкрософт. Не помню точно версию операционки, но не самая последняя, т.к. телефону было пару лет и ОС ему не обновляли.
Когда принесли такой телефон с просьбой перенести контакты в смартфон на Android, то были перепробованы все возможные способы. создали специально учетки Майкрософт и Гугл, все они были настроены и так и сяк на Windows Phone, но в учетке Майкрософта появлялись только созданные вновь контакты, а все попытки синхронизировать старые никак не завершались. Интернет практически ничем не помог, тогда начал искать в магазине Windows программы экспорта. часть из них были платными, часть вообще шлак, и только одна программа каким то чудом экспортировала список контактов в виде файла и выгрузила это в облако Майкрософтовской учетки. оттуда файл был скачан и импортирован на компьютере в учетку Гугл. убил на это часа 2, высказав вслух все «прекрасное» что я думаю про Windows Phone, где все сделано «для людей» и нет элементарного штатного экспорта контактов в файл.
ни схема из статьи, ни схемы из каментов не помогли в моём случае (Nokia Lumia -> Iphone 6). Воспользовался приложением для Windows Phone c2x.eastros.com, оно просто отправляет контакты на имейл и позволяет их синхронизировать, просто прочитав qr код. Сработало
Перенос контактов с Windows Phone на iOS