Меня всегда волновал вопрос синхронизации контактов/календаря мобильного телефона и операционной системы.
Но они до сих пор не дошли до этого.
Я решил заняться этим вопросом.
На самом деле все оказывается очень просто.
Приведу пример с Ubuntu 9.04 и мобильным телефоном Nokia.
Установка программного обеспечения
Jaunty чудесным образом забыл плагин kdepim для opensync.Пакет для amd64
<Эxml version="1.0"?>
<config>
<bluetooth_address>01:23:45:67:89:ab</bluetooth_address>
<bluetooth_channel>11</bluetooth_channel>
<interface>0</interface>
<identifier>PC Suite</identifier>
<version>1</version>
<wbxml>1</wbxml>
<username></username>
<password></password>
<type>2</type>
<usestringtable>1</usestringtable>
<onlyreplace>0</onlyreplace>
<onlyLocaltime>0</onlyLocaltime>
<recvLimit>0</recvLimit>
<maxObjSize>0</maxObjSize>
<contact_db>Contacts</contact_db>
<calendar_db>Calendar</calendar_db>
</config>
Настройка мсинк
Давайте создадим группу синхронизации между kdepim и устройством SyncML. sudo apt-get install opensync-plugin-syncml multisync-tools
wget launchpad.net/~holy.cheater/+archive/ppa/+files/opensync-plugin-kdepim_0.22-4hcppa1_i386.deb
sudo dpkg -i *kdepim*.
deb
Определение MAC телефона
Ищем номер телефона (не забудьте убедиться, что он доступен для поиска): msynctool --addgroup n72-kde
msynctool --addmember n72-kde kdepim-sync
msynctool --addmember n72-kde syncml-obex-client
Вы получите что-то вроде: 01:23:45:67:89:ab ИмяТелефона
Настройка плагина SyncML
hcitool scan
Редактор откроется.
Вам необходимо заполнить примерно следующее содержание: msynctool --configure n72-kde 2
Что касается bluetooth_channel, то для разных моделей телефонов он может отличаться.
Поэтому стоит поискать с помощью sdptool и поискать в выводе номер канала для «Nokia SyncML Client».
sdptool browse aa:bb:cc:dd:ee:ff
Синхронизация
Если Kontact запущен, закройте его.
Если сопряжения с телефоном нет, то его можно отобразить через Kdebluetooth4. Давайте синхронизируем: msynctool --sync n72-kde
Готовый.
Желающие могут пофантазировать, как это автоматизировать (cron, автозапуск и т.п.
).
Теги: #linux #настройка Linux #ubuntu #Nokia #kde #синхронизация данных #syncml
-
Передает Ли Ваш Логотип Ваше Послание?
19 Dec, 24 -
Истории Разработчиков: Trekkit Traveler
19 Dec, 24