BitPim
| BitPim | |
|---|---|
| Ficheiro:Bitpim-logo.PNG | |
Interface de programa BitPim em um LG VX5200 | |
| Lançamento inicial | 25 de fevereiro de 2003 (22 anos) |
| Lançamento estável | 1.0.7
/ 24 de janeiro de 2010 |
| Sistema operacional | Microsoft Windows 2000/XP/Vista, Mac 10.3, Linux |
| Disponível em | inglês |
| Licença | GNU GPL |
| Website | bitpim |
BitPim é um programa de código aberto desenvolvido para gerenciar conteúdo em dispositivos CDMA. A maioria dos telefones celulares que usam um chipset CDMA, fabricado pela Qualcomm, são suportados. O programa também é multiplataforma, operando nos sistemas operacionais Microsoft Windows, Mac OS X e Linux.
Apesar do BitPim ter seu nome relacionado ao gerenciador de informações pessoais (Personal Information Manager - PIM), seu nome deriva de "bitpym", uma sugestão gerada por um gerador de senha pronunciável, sendo "y" substituído por um "i" simplesmente para eliminar a ambiguidade na pronúncia. Anteriormente, o programa havia sido nomeado "Entrocul" pelo mesmo método.[1]
O BitPim é comparável aos aplicativos Gammu, QPST, Open Sync e Gnokii.
Recursos
[editar | editar código]A funcionalidade varia de acordo com o modelo do telefone. Depois que os drivers são instalados no sistema operacional do PC, geralmente as seguintes funções de gerenciamento são suportadas:
- Lista telefônica
- Calendário
- Papeis de parede
- Toques
- Sistema de arquivo
- Mídia
- Memória
- Todo
- Histórico de chamadas
- SMS
- Editor T9
Os dados podem ser importados e exportados entre o telefone e o Microsoft Outlook ou o Google Calendar.
Implementação
[editar | editar código]O BitPim é implementado usando a linguagem de programação Python com várias partes em C para acessar o hardware. A interface do usuário é o wxPython, que por sua vez envolve o wxWidgets. Isso dá uma aparência nativa em cada plataforma.
A maior parte da funcionalidade é obtida usando o modo de diagnóstico disponível no Qualcomm Mobile Station Modem (MSM) usado por praticamente todos os fabricantes de telefones CDMA. O modo de diagnóstico fornece acesso direto ao sistema de arquivos incorporado no telefone. O restante da funcionalidade é por meio de protocolos fornecidos pelos fabricantes de celulares, mas estes geralmente cobrem apenas a atualização da lista telefônica.
Como os tamanhos dos campos nos protocolos diferem entre todos os modelos (mesmo do mesmo fabricante de aparelho) e até entre o mesmo modelo oferecido em diferentes operadoras, o BitPim possui descrições de código e campo para cada modelo. Uma grande parte de cada versão aproximadamente mensal está adicionando suporte para novos modelos de telefone.
Ver também
[editar | editar código]Referências
- ↑ «One year of BitPim». Consultado em 30 de agosto de 2014