Gammu è un progetto, in cui si utilizzano tutte le applicazioni create, script e driver per la gestione di tutte le funzioni possibili in telefoni cellulari e dispositivi similari.
Attualmente Gammu fornisce codebase stabile e maturo per molti modelli disponibili sul mercato e fornisce funzioni non disponibili in molti altri progetti similari. Sviluppo lungo e continuo è piuttosto orientato per rendere API condiviso per questa classe di dispositivi che per rendere il supporto per il modello unico telefono (che non verrà continuata troppo lungo)
Caratteristiche :
- maggior parte dei telefoni cellulari Nokia da generazione DCT3 con il sistema operativo Nokia - per esempio Nokia 3210, 3310, 3315, 3410, 5110, 5130, 6110, 6130, 6150, 6210, 7110, 8210
- maggior parte dei telefoni cellulari Nokia da generazione DCT4 con sistema operativo Nokia - per esempio Nokia 3100, 3510, 3510i, 6220, 6230, 6310, 6310i, 6510, 6610, 7210, 8310
- molti ausili - per esempio molti Siemens, Sony Ericsson, Nokia, modelli Alcatel
- Alcatel da BE5 / BF5 / BH4 generazione - ad esempio 501, 511, 512
- alcune funzioni con dispositivi OBEX e Symbian
Cosa c'è di nuovo in questa versione:.
- L'utilizzo della memoria è stato ridotto
- Tonnellate di bug sono stati risolti.
- Il supporto per la lettura dei messaggi da telefoni Motorola è stata migliorata.
Cosa c'è di nuovo in versione 1.24.92:.
- Fix distutils costruiscono (bug # 916)
- Rileva quando il telefono non supporta ATE1 (bug # 918).
- Non utilizzare OBEX su Motorola L7 (bug # 912).
- includere nuovamente piena di testo SMS nei commenti a backup (bug # 905).
- Disattiva AT OBEX per Samsung J750 e J700 (bug # 856).
- Evitare shadowing definizione C ++ bool (bug # 920).
- Non disattivare CLIP per tutti i telefoni SE.
- Aggiungi ID per Nokia 1209.
- Cattura errore occupato da telefoni Nokia (bug # 932, grazie a Walter Doekes).
Cosa c'è di nuovo in versione 1.23.0:
- Lotto di cambiamenti SMSD correlati:
- Nuovo DBI backend che gestisce ben più database.
- SMSD e iniettare strumento sono ora i binari separati.
- Nuovo strumento di monitoraggio per SMSD.
- SMSD ora può essere eseguito come servizio di Windows.
- SMSD si comporta bene come un demone su Linux (supporto syslog, manipolazione SIGHUP, corretta daemonizing, ecc.).
- Fusione di python-gammu:
- Python non sono più progetti distinti, sono ora parte del rilascio Gammu.
- Migliorato il supporto per i cavi USB Nokia su Linux:
- Gammu supporto ora si è basata libusb-1.0 per cavi USB Nokia.
- Questo ci dà incremento delle prestazioni e il supporto per DKU-2 cavi.
- Molto più test:
- Circa 1/3 di codice è ora coperto da casi di test.
- telefono Dummy backend per permettere test senza telefono collegato.
- Codice Generale cleanup:
- tonnellate fisse di problemi riscontrati dai casi di test, valgrind e cppcheck.
- struttura del codice Riorganizzata un po 'per chiarire quali parti sono supportati.
- Documentazione:
- Diverse nuove pagine man sono state aggiunte, più importante è la documentazione per SMSD e tutte le sue caratteristiche.
Cosa c'è di nuovo in versione 1.22.94:.
- Risolti alcuni problemi di memoria, trovate da cppcheck
- Implementato riconnessione / riprovare in driver di DBI.
- perdite di memoria Fix in SMSD trovati da valgrind.
- Fix la decodifica di un altro tipo di messaggio di Nokia.
- Il supporto per il passaggio ID messaggio ricevuto in DBI.
- telefono Dummy ora supporta rubrica, calendario, todo, filesystem.
- Sperimentale supporto per monitor SMSD su Windows.
- Aggiunto ID per Nokia 2680 (bug # 813).
- Numero di tentativi di inviare messaggi in SMSD può essere configurato.
- file SQL aggiornati alla nuova versione (per lo più aggiunti indici utili).
- Dropped propria logica per la generazione di ID per SMS e si basano su SQL Server (solo in conducente DBI per ora).
Cosa c'è di nuovo in versione 1.22.93:.
- privilegi fissi cadere in SMSD
- SMSD iniettare ora utilizza correttamente PhoneID.
- Migliorare la documentazione SMSD.
- miglioramenti Traduzioni.
- Aggiungi ID per Nokia 7373.
- Non tentare di utilizzare filesystem OBEX se l'accesso IrMC è stato costretto.
- Fix possibile crash decoder LMB.
- Evitare stringa di lunghezza overflow nel Nokia encoder rubrica.
- Introdotto retrocompatibilità delle gammu.StateMachine.SetConfig.
- Experimental DKU-2 il driver userspace con libusb-1.0 (fbususb).
- python-gammu possono ora immettere messaggi in SMSD (oggetto gammu.SMSD).
- negozi SMSD di sintesi del mandato / i messaggi ricevuti in banca dati.
- Aggiunto programma gammu-smsd-Monitor per monitorare lo stato di SMSD.
- python-gammu ora può monitorare lo stato SMSD.
- Non cercare di utilizzare OBEX 1.0 è troppo vecchio (bug # 807).
- Meglio analizzare ATI risposte da Samsung (bug # 806).
- Meglio analizzare CSQ risposte da Samsung (bug # 806).
- Aggiungi piccoli ritardi di SMS / risparmio (bug # 794).
- SMSD può ora funzionare per numero configurato di cicli.
- Aggiunto DBI backend per SMSD, quindi ora supporta un'ampia gamma di database.
- SMSD non elimina SMS dal telefono quando è il salvataggio non è riuscita.
- Struttura Aggiunto SQL per SQLite, che può essere utilizzato con DBI.
- python-gammu possano correre e fermare SMSD.
- Prima attuazione del driver del telefono manichino per il test.
- Consenti per configurare percorso config da linea di comando.
- Monitor SMSD permette l'output in formato CSV.
Conta
Monitor
Cosa c'è di nuovo in versione 1.22.92:.
- fissi sempre di nome di rete dal messaggio salvato
- Codifica fisso di testo per alcune codifiche a motore AT.
- Rileva più codici di errore Siemens ECM.
- di Windows binario è di nuovo con il supporto MySQL.
- supporto nativo iniziale per Motorola rubrica (bug # 748).
- Usa getpass se disponibile per pronta codice PIN.
- parsing fisso di numero di telefono da chiamate in arrivo.
- Aggiunto ID per Nokia 1112.
- Dropped obsolete imballaggio / debian e punto di utenti ai pacchetti adeguati.
- Fix crash quando il logo dell'operatore è vuoto.
- perdita di memoria Fix in backup di SMS.
- trattamento fisso di SMSD posta in uscita con PostgreSQL (bug # 803).
- Rilevamento automatico delle directory lib64 per l'installazione.
- Consenti l'installazione separata di alcuni componenti su Windows.
Cosa c'è di nuovo in versione 1.22.91:
- Questa versione integra python-Gammu in Gammu, facendo più facile per testare il tutto (nuovi test hanno rivelato errori e perdite di memoria che molti, sono stati fissati immediatamente).
- è stato fissato il supporto di servizio di Windows.
- E 'ora possibile eseguire più istanze SMSD.
Cosa c'è di nuovo in versione 1.22.90:
- I maggiori cambiamenti sono il demone SMS, che ha un sacco di miglioramenti e ora è in un binario, gammu-smsd separato.
- Può accedere meglio, può funzionare come un vero e proprio daemon o servizio Windows, è possibile eseguire il debug più facilmente, e può ricaricare la configurazione al volo.
- L'interfaccia a riga di comando Gammu ora supporta testo per i messaggi di testo da inserire attraverso un parametro e non solo con standard input, e ha un nuovo comando chekfirmware.
- Il demone SMS, tutte le cose relative, e file di configurazione Gammu ora hanno pagine di manuale, che aumenta il livello di documentazione da nessuno a quasi perfetto.
Cosa c'è di nuovo in versione 1.22.0:
- Un sacco di correzioni sono state fatte nel motore e AT decodifica SMS / encoding.
- compatibilità OBEX è stata migliorata.
- parsing di formati vCard è stata migliorata.
- è stato introdotto il test dashoard regolari.
I commenti non trovato