BitPim

BitPim
Initial release 25 februari 2003 ; 20 år sedan ( 2003-02-25 )
Stabil frisättning
1.0.7 / 24 januari 2010 ; för 13 år sedan ( 2010-01-24 )
Skrivet i Python , wxPython , SQLite , C
Operativ system Microsoft Windows 2000/XP/Vista, Mac 10.3, Linux
Tillgänglig i engelsk
Licens GNU GPL
Hemsida bitpim .org

BitPim är ett program med öppen källkod designat för att hantera innehåll på CDMA- enheter. De flesta mobiltelefoner som använder en Qualcomm -tillverkad CDMA- chipset stöds. Programmet är också plattformsoberoende och fungerar på operativsystemen Microsoft Windows , Mac OS X och Linux .

Även om BitPim kan anses vara en personlig informationshanterare (PIM) , kommer dess namn från "bitpym", ett förslag som genereras av en pronounceable-lösenordsgenerator ; "y" ersätts med ett "i" helt enkelt för att eliminera tvetydighet i uttalet. Tidigare hade programmet fått namnet "Entrocul" med samma metod.

Bitpim är jämförbart med Gammu, QPST, Open Sync och Gnokii-applikationer.

Funktioner

Funktionaliteten varierar beroende på telefonens modell. När drivrutinerna har installerats på datorns operativsystem stöds i allmänhet följande hanteringsfunktioner:

Data kan importeras och exporteras mellan telefonen och Microsoft Outlook eller Google Kalender .

Genomförande

BitPim implementeras med hjälp av programmeringsspråket Python med olika delar i C för att komma åt hårdvara. Användargränssnittet är wxPython som i sin tur omsluter wxWidgets . Det ger ett inbyggt utseende och känsla på varje plattform.

Det mesta av funktionaliteten erhålls genom att använda diagnostikläget som är tillgängligt i Qualcomm Mobile Station Modem (MSM) som används av praktiskt taget alla tillverkare av CDMA-telefoner. Diagnostikläget ger direkt åtkomst till det inbäddade filsystemet i telefonen. Resten av funktionaliteten sker via protokoll som tillhandahålls av telefontillverkarna, men dessa omfattar vanligtvis bara uppdatering av telefonboken.

Eftersom storleken på fälten i protokollen skiljer sig åt mellan varje modell (även från samma telefontillverkare) och till och med mellan samma modell som erbjuds hos olika operatörer, har BitPim kod- och fältbeskrivningar för varje modell. En stor del av varje ungefärlig månadsversion är att lägga till stöd för nya telefonmodeller.

Se även

externa länkar