python-gammu

Screenshot der Software:
python-gammu
Softwarebeschreibung:
Version: 1.32.0
Upload-Datum: 20 Feb 15
Entwickler: Michal Cihar
Lizenz: Frei
Popularität: 29

Rating: nan/5 (Total Votes: 0)

python-gammu sind Python-Anbindungen für Gammu Bibliothek. Es unterstützt derzeit nicht alle Gammu Funktionen, aber Reihe von überdachten Funktionen nimmt zu, wenn Sie einige konkrete benötigen, fühlen sich frei, Bug-Tracking-System für die Feature-Requests zu verwenden.
Installation:
Zuerst müssen Sie Gammu installiert als gemeinsam genutzte Bibliothek und Header-Dateien. Sie können entweder Pakete für Ihre Lieblings-Distribution verwenden oder tun Sie es mit der Hand (ersetzen Sie XXX durch aktuelle gammu Version):
> Enteer xfj gammu-XXX.tar.bz2
> Cd gammu-XXX
> ./configure --prefix = / Usr
> Make Aktien
> Su
# Make installshared
Zum Auffinden gammu Bibliotheken wird pkg-config verwendet, so installieren Sie es auch.
Dann können Sie bauen und installieren python-gammu können. Es verwendet Standard distutils, so:
> Python setup.py build
> Su
# Python setup.py install
Sie können von pkg-config von Umgebungsvariablen erfassten Werte außer Kraft setzen
GAMMU_LIB und GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
python setup.py build Lauf build

Was ist neu in dieser Pressemitteilung:.

  • New SMSD Konfigurationsoption HardResetFrequency
  • Gammu unterstützt jetzt freedesktop.org/XDG Spezifikationen für Konfigurationsdatei Standorte und liest ~ / .config / gammu / config.
  • Erhöhen Sie Timeout für AT + CMGL (Bug # 1317).
  • Unterstützung für optionale Sendebericht Teile vom ETSI 123 040, Abschnitt 9.2.2.3 (Bug # 1304).
  • definiert
  • SMSD Datenbank-Host-Konfiguration ist jetzt unter dem Namen & quot; Host & quot; nicht & quot; PC & quot;.

Was ist neu in der Version 1.23.0:

  • Lot von SMSD Bedingte Veränderungen:
  • New DBI Backend die schön viele Datenbanken behandelt.
  • SMSD und injizieren Werkzeug sind jetzt getrennte Binärdateien.
  • Neue Monitoring-Tool für SMSD.
  • SMSD kann jetzt als Windows-Dienst ausgeführt.
  • SMSD verhält sich gut als Daemon auf Linux (Syslog-Unterstützung, SIGHUP Handhabung, ordnungsgemäße daemonizing usw.).
  • Fusion von python-gammu:
  • Python-Bindungen sind nicht mehr einzelne Projekte, sie sind jetzt Teil der Gammu Release.
  • Bessere Unterstützung für Nokia USB-Kabel auf Linux:
  • Gammu jetzt hat libusb-1.0 basierte Unterstützung für Nokia USB-Kabel.
  • Das gibt uns Leistungssteigerung und Unterstützung für DKU-2-Kabel.
  • Viel mehr Tests:
  • Über 1/3 der Code wird jetzt durch Testfälle abgedeckt.
  • Dummy Handy Backend Tests ohne angeschlossene Telefon zu ermöglichen.
  • Allgemeine Quelltextbereinigung:
  • Feste Tonnen von Problemen durch Testfälle, valgrind und cppcheck gefunden.
  • Reorganisierte Codestruktur ein wenig zu deutlich zu machen, welche Teile unterstützt werden.
  • Dokumentation:
  • Einige neue Handbuchseiten wurden hinzugefügt, wichtigste Dokumentation für SMSD und all seinen Funktionen.

Was ist neu in der Version 1.22.94:.

  • Fix einige Speicherlecks durch cppcheck gefunden
  • Implementiert Wiederverbinden / erneuten Versuch in DBI-Treiber.
  • Fix Speicherlecks in SMSD von valgrind gefunden.
  • Fix Dekodierung von einem anderen Nokia-Nachrichtentyp.
  • Unterstützung für das Bestehen empfangene Nachricht ID in DBI.
  • Dummy Telefon unterstützt jetzt Telefonbuch, Kalender, Aufgaben, Dateisystem.
  • Experimental SMSD Monitor-Unterstützung unter Windows.
  • hinzugekommen ID für Nokia 2680 (Bug # 813).
  • Anzahl der Wiederholungen der Nachricht in SMSD konfiguriert werden.
  • aktualisiert SQL-Dateien, die neue Version (meist hinzugefügt nützliche Indizes).
  • Dropped eigene Logik zur Erzeugung von IDs für SMS und verlassen sich auf SQL Server (nur in DBI-Treiber für jetzt).

Was ist neu in der Version 1.22.93:.

  • Fest Privilegien fallen in SMSD
  • SMSD spritzen nun korrekt verwendet PhoneID.
  • Erhöhen SMSD Dokumentation.
  • Übersetzungen verbessern.
  • ID für Nokia 7373.
  • Versuchen Sie nicht, Dateisystem verwenden, wenn OBEX IrMC Zugang gezwungen wurde.
  • Fix möglicher Absturz in LMB-Decoder.
  • Vermeiden Sie String-Länge Lauf in Nokia-Telefonbuch-Encoder.
  • Eingeführt Abwärtskompatibilität von gammu.StateMachine.SetConfig.
  • Experimental DKU-2-Userspace-Treiber mit libusb-1.0 (fbususb).
  • python-gammu können Nachrichten in SMSD (gammu.SMSD object) jetzt injizieren.
  • SMSD speichert Zusammenfassung Grafen von gesendeten / empfangenen Nachrichten in der Datenbank.
  • Hinzugefügt gammu-smsd-Überwachungsprogramm zur Überwachung Zustand SMSD.
  • python-gammu können nun SMSD Zustand zu überwachen.
  • Versuchen Sie nicht, OBEX 1.0 verwenden, es ist zu alt (Bug # 807).
  • Bessere analysieren ATI-Antworten von Samsung (Bug # 806).
  • Bessere analysieren CSQ Antworten von Samsung (Bug # 806).
  • In kleinen Verzögerungen SMS Senden / Speichern (Bug # 794).
  • SMSD Monitor kann jetzt konfiguriert Anzahl der Schleifen ausgeführt werden.
  • hinzugekommen DBI-Backend für SMSD, jetzt unterstützen wir zahlreiche Datenbanken.
  • SMSD keine SMS von Handy zu löschen, wenn es Ersparnis ist fehlgeschlagen.
  • hinzugekommen SQL-Struktur für SQLite, die durch DBI verwendet werden kann.
  • python-gammu kann laufen und stoppen SMSD.
  • Erste Umsetzung der Dummy Handy Fahrer für den Test.
  • Lassen Sie Pfad konfigurieren, von der Kommandozeile config ein.
  • SMSD Monitor ermöglicht die Ausgabe in CSV.

Was ist neu in der Version 1.22.92:.

  • Fest immer der Netzwerknamen aus gespeicherte Nachricht
  • Feste Kodierung von Text zu einigen Kodierungen in AT-Motor.
  • Detect mehr Siemens CME Fehlercodes.
  • Windows-Binary ist erneut mit MySQL-Unterstützung.
  • Erste native Unterstützung für Motorola Telefonbuch (Bug # 748).
  • Verwenden getpass wenn für PIN-Code-Eingabeaufforderung zur Verfügung.
  • Feste Parsen der Rufnummer eingehender Anrufe.
  • hinzugekommen ID für Nokia 1112.
  • Dropped veraltet Verpackung / debian und Punkt-Nutzer richtigen Pakete.
  • Fix Absturz beim Betreiberlogo ist leer.
  • Fix Speicherleck in SMS Backup.
  • Feste Verarbeitung SMSD Postausgang mit PostgreSQL (Bug # 803).
  • Automatische Erkennung von lib64 Verzeichnis für die Installation.
  • Lassen separate Installation einiger Komponenten unter Windows.

Was ist neu in der Version 1.22.91:

  • python-gammu hat hier seit mehr als fünf gewesen Jahren und jetzt ist es weg! Nun, nicht wirklich, ich integriert es nur in reguläre Gammu Quellen, was sowieso logische Ort, wo es hingehört. Vor allem, wenn man auf der letzten Versionen, die ohnehin zusammengebunden wurden.
  • Die Tatsache, daß einige früheren Versionen müssen sowohl für python-gammu zusammen vorkommen und Gammu ist nicht der einzige Grund für die Zusammenführung. Die anderen zwei Hauptgründe sind Querzusammenstellung und Prüfung. Neben dieser, mit zusammengeführten Quelle, wird es einfacher für einige Distributionen auf neuere Gammu freigegeben Produkten einzusetzen.
  • Für die Prüfung, ich könnte auf jeden Fall einige Python-basierte Testrahmen zu verwenden, aber ich möchte, um alle Testergebnisse in einem einzigen Ort zu haben und ich wollte nicht etwas, was einfach integrieren einige Python-Test-Framework mit einigen Armaturenbrett finden und auch würde ist dazu in der Lage C-Tests. Auch aktuelle CTest / CDASH Combo in Gammu verwendet passt wirklich meine Bedürfnisse für guten Überblick, was los ist in der täglichen Tests, so dass ich lieber mit aktuellen System zu bleiben.

  • Unterstützung
  • Übergreifende Zusammenstellung ist wirklich in distutils fehlt, und ich wurde mit Satz von Hacks, um es richtig zu produzieren Binärdateien für Windows auf Linux. Mit aktuellen CMake basierten Setup, all dies ist nur eine Frage der Bereitstellung von Python-Instanz an.
  • Auf der anderen Seite kann ich nicht wirklich distutils Nutzung fallen, da sie nach wie vor für die Erstellung von binären Installationsprogramm für Windows erforderlich sein, es sei denn, ich werde einige clevere Weg zu finden, wie man dies in CMake (was ich bezweifle) zu tun.

Was ist neu in Version 0.28:

  • Diese Version behebt mögliche Abstürze, bringt Kompatibilität mit Gammu 1.22. 0, und fügt Unterstützung für die Konvertierung von und nach vCard / vCalendar / iCalendar Formaten.

Was ist neu in Version 0.27:

  • Diese Version bietet Unterstützung für neue Gammu Funktionen und behebt einige Codierung Fehler.

Anforderungen :

  • Python
  • Gammu

Ähnliche Software

Verona
Verona

2 Jun 15

aasms
aasms

11 May 15

Zfone
Zfone

3 Jun 15

cdr2serial
cdr2serial

20 Feb 15

Andere Software von Entwickler Michal Cihar

Wammu
Wammu

11 Apr 16

polld
polld

3 Jun 15

Weblate
Weblate

12 Aug 16

Kommentare zu python-gammu

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!