UMGUM.COM (лучше) 

Bluetooth + Mobilephone +Gnokii ( Доступ к адресной книге, организатору и SMS мобильного телефона. )

17 июня 2010  (обновлено 27 мая 2017)

Эта публикация отнесена в архив. Она неактуальна.

OS: Debian Linux.

Задача: получить доступ к адресной книге, организатору, списку SMS мобильного телефона. Основная цель - резервное копирование на компьютер.

Для начала мы должны иметь мобильный телефон с поддержкой протокола OBEX, подключённый и сопряжённый с компьютером по Bluetooth.

Временно переводим сотовый телефон в режим видимости всем окружающим по протоколу Bluetooth (впрочем, если телефон ранее уже был сопряжён с компьютером, то в этом нет необходимости).

Инсталлируем Gnokii:

# aptitude insatall gnokii

Debian Lenny предлагает нам версию gnokii 0.6.26, в то время как на сайте разработчиков доступна уже версия 0.6.29. Та, что посвежее, поддерживает почти в два раза большее количество моделей телефонов, но мне это пока без надобности.


Итак, инсталлируем, запускаем, смотрим на смешной интерфейс программы, похожий на примитивный медиа-проигрыватель и ждем. Долго ждем соединения с мобильным телефоном. Почему разработчики за много лет труда не решились на естественный шаг, предложить на этапе запуска сконфигурировать параметры подключения - мне неведомо. В итоге "срубаем" приложение и ищем конфигурационный файл.

Находим конфигурационный его и распаковываем себе в домашнюю директорию:

# gunzip --stdout --decompress /usr/share/doc/gnokii-common/sample/gnokiirc.gz > ~/.gnokiirc

Читаем http://wiki.gnokii.org/index.php/Config
Изучаем содержимое конфигурационного файла. Комментарии написаны буквально на "бейсик инглиш", все понятно. Открываем параметры, близкие нам, в моем случае это было так:

[global]
# For other Bluetooth settings use
connection = bluetooth

# Use this setting also for the Bluetooth connection:
# MAC мобильного устройства в формате "xx:xx:xx:xx:xx:xx"
port = mac.address

# Модель мобильного телефона Nokia (поддерживаемая gnokii, в противном случае нужно выбрать иной способ связи)
model = 3110

initlength = default
use_locking = yes

[gnokiid]
bindir = /usr/local/sbin/

[logging]
debug = on
rlpdebug = off
xdebug = off

Запускаем приложение и пользуемся им:

# xgnokii

Создателям Linux приложений работы с мобильными телефонами неплохо бы более щядяще относиться к слабеньким мобильным устройствам. Например у меня, утомлённый жизнью телефон с кучей интерфейсов но слабым "сердцем" буквально не выдерживал терзаний приложений синхронизации; при попытке скачать с него список из шестисот подробно детализированных контактов телефон выключался или отказывал в продолжении операции где ни будь в первой трети её исполнения. Замечу, что PC Suite под Windows XP или KMobileTools под Linux таких зверских фокусов себе не позволяли.


Заметки и комментарии к публикации:


Оставьте свой комментарий ( выразите мнение относительно публикации, поделитесь дополнительными сведениями или укажите на ошибку )