BitPim - это программа с открытым исходным кодом, предназначенная для управления контентом на устройствах CDMA . Поддерживается большинство мобильных телефонов с чипсетом CDMA производства Qualcomm . Программа также является кроссплатформенной , работает в операционных системах Microsoft Windows , Mac OS X и Linux .
Программный интерфейс BitPim на LG VX5200 | |
Первый выпуск | 25 февраля 2003 г . |
---|---|
Стабильный выпуск | 1.0.7 / 24 января 2010 г . |
Написано в | Python , wxPython , SQLite , C |
Операционная система | Microsoft Windows 2000 / XP / Vista, Mac 10.3, Linux |
Доступно в | английский |
Лицензия | GNU GPL |
Веб-сайт | Bitpim |
Хотя BitPim можно рассматривать как менеджер персональной информации (PIM) , его название происходит от «bitpym», предложения, генерируемого генератором произносимых паролей ; "y" заменяется на "i" просто для устранения двусмысленности в произношении. Ранее по такому же принципу программа называлась «Энтрокул». [1]
Bitpim сравним с приложениями Gammu , QPST, Open Sync и Gnokii.
Функции
Функциональность различается в зависимости от модели телефона. После установки драйверов в операционной системе ПК обычно поддерживаются следующие функции управления:
Данные можно импортировать и экспортировать между телефоном и Microsoft Outlook или Google Calendar .
Выполнение
BitPim реализован с использованием языка программирования Python с различными частями на языке C для доступа к оборудованию. Пользовательский интерфейс - это wxPython, который, в свою очередь, является оболочкой для wxWidgets . Это дает естественный вид на каждой платформе.
Большая часть функциональных возможностей достигается за счет использования режима диагностики, доступного в модеме мобильной станции Qualcomm (MSM), который используется практически всеми производителями телефонов CDMA. Режим диагностики обеспечивает прямой доступ к встроенной файловой системе телефона. Остальные функции выполняются через протоколы, предоставляемые производителями телефонов, но обычно они охватывают только обновление телефонной книги.
Поскольку размеры полей в протоколах различаются для каждой модели (даже от одного производителя телефона) и даже для одной и той же модели, предлагаемой разными операторами связи, BitPim имеет код и описания полей для каждой модели. Большая часть каждого примерно ежемесячного выпуска заключается в добавлении поддержки новых моделей телефонов.
Смотрите также
- OpenSync
- Гнокий
Рекомендации
- ^ «Один год BitPim» . Проверено 30 августа 2014 . CS1 maint: обескураженный параметр ( ссылка )