Возникла у меня необходимость перенести контакты из Google в телефон Nokia 6300, который был преобретён на замену старому смарту T-Mobile SDA (на Windows Mobile 6), чтобы звонить через другого оператора. И захотелось держать контакты на обоих телефонах, периодически синхронизировать. Основной телефон у меня — коммуникатор на основе Windows Mobile 6. Тут всё просто, настроил синхронизацию в ActiveSync коммуникатора с сервером Google по этой документации: Mail, Calendar & Contacts Sync: Setting Up Your Windows Mobile Phone for Google Sync. Дальше попытался сделать то же самое с Nokia 6300 по этой документации: Device Set Up Instructions: Nokia 6300. Сначала долго настраивал Интернет, получилось, но синхронизация так и не заработала. Гугление дало понять что я в этом не одинок.

После попыток синхронизировать с чем-то контакты в Nokia PC Suite — пришло решение написать конвертер, которым я и собираюсь поделиться. Написан он на языке Perl, для работы необходимы библиотеки: Encode, Text::Iconv. Процедура такая. В контактах Google делается экспорт в CSV-файл, этот файл конвертируется моей программой в формат Nokia PC Suite, и далее полученный CSV-файл импортируется в контакты Nokia PC Suite.

Программа конвертирует не все поля, прошу обратить на это внимание.

Скачать (версия 0.3b от 04.02.2011)

On-Line конвертирование

On-Line конвертирование на базе данной программы, если не хочется скачивать/устанавливать, доустанавливать модули Perl-а — выберите файл в формате Google и нажмите «Конвертировать».



Сылки

Facebooktwittergoogle_plusredditpinterestlinkedintumblr