Пример настройки синхронизации контактов между папкой в файловой системе Ubuntu 11.10 и Google Contacts.
Перед любым использование сервиса Google Contacts убедиться, что сделана резервная копия контактов, потому что неправильная настройка сервиса syncml может привести к полной потере базы данных контактов, как в google contacts, так и в локальном устройстве.
Используется (SyncEvolution) из репозиториев Ubuntu. Установка проста:
$sudo apt-get install syncevolution sync-ui
Просмотреть предварительную конфигурацию "Google_Contacts":
$ syncevolution --print-config "Google_Contacts" | more
Внести некоторые изменения...
Итак, конфигурация, которая у меня заработала:
$ syncevolution --configure \
username=myusername@gmail.com \
password=mypassword \
loglevel=3 \
sync=slow \
backend=file \
database=file:///tmp/fb \
databaseFormat=text/x-vcard \
syncFormat=text/x-vcard \
Google_Contacts
"Google_Contacts" - это название встроенной конфигурации.
Замените myusername@gmail.com и mypassword, на данные своей учетной записи в Google.
Для backend=file необходимы свойства database, databaseFormat, syncFormat
Опция sync=slow, синхронизация всех контактов, в обе стороны, каждый раз при синхронизации.
Опция sync=none, позволить отключить синхронизацию.
Запуск синхронизации:
$ syncevolution Google_Contacts
Существующие контакты из Google Contacts создаются в папке /tmp/fb виде файлов с номерами. Как это исправить, пока не знаю.
$ ls /tmp/fb
1 2 3
P.S. Есть конфигурация для сервиса Nokia Ovi.
Перед любым использование сервиса Google Contacts убедиться, что сделана резервная копия контактов, потому что неправильная настройка сервиса syncml может привести к полной потере базы данных контактов, как в google contacts, так и в локальном устройстве.
Используется (SyncEvolution) из репозиториев Ubuntu. Установка проста:
$sudo apt-get install syncevolution sync-ui
Подготовка - создать папку /tmp/fb и поместить в нее несколько vcards (файлы визиток в формате vcf, желательно версии 2.1).
Syncevolution содержит предварительно сконфигурированные настройки для нескольких сервисов хранения контактов в сети Интернет. Одним из них является Google Contacts. Сервис поддерживает протокол синхронизации syncml.
Просмотреть список конфигураций:
$ syncevolution --template ?Syncevolution содержит предварительно сконфигурированные настройки для нескольких сервисов хранения контактов в сети Интернет. Одним из них является Google Contacts. Сервис поддерживает протокол синхронизации syncml.
Просмотреть список конфигураций:
Просмотреть предварительную конфигурацию "Google_Contacts":
$ syncevolution --print-config "Google_Contacts" | more
Внести некоторые изменения...
Итак, конфигурация, которая у меня заработала:
$ syncevolution --configure \
username=myusername@gmail.com \
password=mypassword \
loglevel=3 \
sync=slow \
backend=file \
database=file:///tmp/fb \
databaseFormat=text/x-vcard \
syncFormat=text/x-vcard \
Google_Contacts
"Google_Contacts" - это название встроенной конфигурации.
Замените myusername@gmail.com и mypassword, на данные своей учетной записи в Google.
Для backend=file необходимы свойства database, databaseFormat, syncFormat
Опция sync=slow, синхронизация всех контактов, в обе стороны, каждый раз при синхронизации.
Опция sync=none, позволить отключить синхронизацию.
Запуск синхронизации:
$ syncevolution Google_Contacts
Существующие контакты из Google Contacts создаются в папке /tmp/fb виде файлов с номерами. Как это исправить, пока не знаю.
$ ls /tmp/fb
1 2 3
Возможно настройка локального сервера syncml, вместо Google Contacts
P.S. Есть конфигурация для сервиса Nokia Ovi.
2 комментария:
Как можно синхронизировать контакты с помощью Googla, это подобно выкладыванию личной информации в просторы интернета!!!
Полностью согласен. Но оперативно преобразовать данные контакты с одного телефона Nokia, на другой, в разных городах, не представлялось иначе никак. Был выбран такой способ.
Отправить комментарий