python-gammu

Skjermbilde programvare:
python-gammu
Prog.varedetaljer:
Versjon: 1.32.0
Last opp dato: 20 Feb 15
Utvikler: Michal Cihar
Lisens: Gratis
Popularitet: 122

Rating: nan/5 (Total Votes: 0)

python-Gammu er Python bindinger for Gammu bibliotek. Det øyeblikket støtter ikke alle Gammu funksjoner, men spekter av obligasjoner med funksjoner er økende, hvis du trenger noen bestemt, gjerne bruke bug tracking system for funksjonsforespørsler.
Installasjon:
Først må du Gammu installeres som delt bibliotek og med header filer. Du kan bruke enten pakker for din favoritt distribusjon eller gjøre det for hånd (erstatte XXX av nåværende Gammu versjon):
> Tjære xfj Gammu-XXX.tar.bz2
> Cd Gammu-XXX
> ./configure Prefix = / usr
> Make aksje
> Su
# Gjøre installshared
For å finne Gammu biblioteker, er pkg-config brukt, så kan du installere det også.
Deretter kan du bygge og installere python-Gammu. Den bruker standard distutils, så:
> Python setup.py build
> Su
# Python setup.py installere
Du kan overstyre verdier ervervet fra pkg-config av miljøvariabler
GAMMU_LIB og GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
python setup.py bygge kjører build

Hva er nytt i denne utgaven:.

  • Ny SMSD config alternativet HardResetFrequency
  • Gammu støtter nå freedesktop.org/XDG spesifikasjoner for config fil steder og leser ~ / .config / Gammu / config.
  • Øke timeout for AT + CMGL (bug # 1317).
  • Lagt til støtte for tilleggsleveringsrapport deler som definert av ETSI 123 040, seksjon 9.2.2.3 (bug # 1304).
  • SMSD database Host Configuration heter nå & quot; vert & quot; ikke & quot; PC & quot;.

Hva er nytt i versjon 1.23.0:

  • Lot of SMSD relaterte endringer:
  • New DBI backend som håndterer pent mange databaser.
  • SMSD og injisere verktøy er nå separate binærfiler.
  • Ny overvåkingsverktøy for SMSD.
  • SMSD kan nå kjøres som en Windows-tjeneste.
  • SMSD oppfører seg pent som en daemon på Linux (syslog støtte, SIGHUP håndtering, riktig daemonizing, osv.).
  • Fusjon av python-Gammu:
  • Python bindingene er ikke lenger separate prosjekter, de er nå en del av Gammu utgivelse.
  • Bedre støtte for Nokia-USB-kabler på Linux:
  • Gammu nå har libusb-1.0 basert støtte for Nokias USB-kabler.
  • Dette gir oss bedre ytelse og støtte for DKU-2 kabler.
  • Mye flere tester:
  • Om 1/3 av koden er nå dekket av testtilfeller.
  • Dummy telefon backend å tillate testing uten tilkoblet telefon.
  • Generelt kode opprydding:
  • Faste tonnevis av problemer funnet av testtilfeller, Valgrind og cppcheck.
  • Lagt om kodestruktur litt for å gjøre det klart hvilke deler støttes.
  • Dokumentasjon:
  • Flere nye man-sidene har blitt lagt til, det viktigste er dokumentasjon for SMSD og alt det er funksjoner.

Hva er nytt i versjon 1.22.94:.

  • Fix noen minnelekkasjer funnet av cppcheck
  • Gjennomført kobles til igjen / prøver på nytt i DBI driver.
  • Fix minnelekkasjer i SMSD funnet av Valgrind.
  • Fix dekoding av en annen Nokia meldingstype.
  • Støtte for bestått mottatt melding ID i DBI.
  • Dummy Telefonen støtter nå telefonbok, kalender, todo, filsystem.
  • Eksperimentell SMSD monitor støtte på Windows.
  • Lagd ID for Nokia 2680 (bug # 813).
  • Antall nye forsøk av meldingen sende inn SMSD kan konfigureres.
  • Oppdaterte SQL-filer til ny versjon (for det meste lagt nyttige indekser).
  • Droppet egen logikk for å generere IDer for SMS og stole på SQL server (bare i DBI driver for nå).

Hva er nytt i versjon 1.22.93:.

  • Faste privilegier slippe i SMSD
  • SMSD inject nå riktig bruker PhoneID.
  • Forbedre SMSD dokumentasjon.
  • Oversettelser forbedringer.
  • Legg til ID for Nokia 7373.
  • Ikke prøv å bruke filsystemet OBEX hvis IrMC tilgang ble tvunget.
  • Fix mulig krasj i LMB dekoder.
  • Unngå strenglengde overløp i Nokia telefonbok encoder.
  • Introdusert bakoverkompatibilitet av gammu.StateMachine.SetConfig.
  • Eksperimentell DKU-2 userspace driveren ved hjelp libusb-1.0 (fbususb).
  • python-Gammu kan nå injisere meldinger til SMSD (gammu.SMSD objekt).

  • Sammendrag
  • SMSD butikker tellinger av sendte / mottatte meldinger i databasen.
  • Lagt Gammu-SMSD-monitor program for å overvåke tilstanden SMSD.
  • python-Gammu kan nå overvåke SMSD tilstand.
  • Ikke prøv å bruke OBEX 1.0 det er for gammel (bug # 807).
  • Bedre analysere ATI svar fra Samsung (bug # 806).
  • Bedre analysere CSQ svar fra Samsung (bug # 806).
  • Legg til små forsinkelser på sending av SMS / sparing (bug # 794).
  • SMSD monitor kan nå kjøre for konfigurert antall løkker.
  • Lagd DBI backend for SMSD, så vi støtter nå bredt spekter av databaser.
  • SMSD ikke slette SMS fra telefonen når den er sparing har mislyktes.
  • Lagd SQL struktur for SQLite, som kan brukes gjennom DBI.
  • python-Gammu kan kjøre og stoppe SMSD.
  • Første gjennomføring av dummy telefon driver for testing.
  • Tillat å konfigurere bane til config fra kommandolinjen.
  • SMSD skjermen gjør produksjonen i CSV.

Hva er nytt i versjon 1.22.92:.

  • Fast får av nettverksnavn fra lagrede meldingen
  • Fast koding av tekst til noen kodinger i AT motor.
  • Detect flere Siemens CME feilkoder.
  • Windows binær er igjen med MySQL-støtte.
  • Første innebygd støtte for Motorola telefonbok (bug # 748).
  • Bruk getpass hvis tilgjengelig for PIN-kode teksten.
  • Fast analyseringen av telefonnummer fra innkommende samtaler.
  • Lagd ID for Nokia 1112.
  • Droppet foreldet emballasje / Debian og punktbrukere til riktig pakker.
  • Fix krasj når operatørlogo er tom.
  • Fix minnelekkasje i SMS backup.
  • Fast behandling av SMSD utboks med PostgreSQL (bug # 803).
  • Automatisk gjenkjenning av lib64 katalog for installasjon.
  • Tillat separat installasjon av noen komponenter i Windows.

Hva er nytt i versjon 1.22.91:

  • python-Gammu har vært her i mer enn fem år, og nå er det borte! Vel egentlig ikke, jeg bare integrert den i vanlige Gammu kilder, hva er likevel logisk sted der det hører hjemme. Spesielt når man ser på siste utgivelser, som ble likevel bundet sammen.
  • Det faktum at flere tidligere utgivelser har til å skje sammen for både python-Gammu og Gammu er ikke den eneste grunnen for flettingen. De andre to viktigste grunnene er kryss sammenstilling og testing. Utenom dette, med sammenslåtte kilde, vil det være lettere for noen distribusjoner å distribuere nyere Gammu til utgitte produkter.
  • For testing jeg definitivt kunne bruke noen python basert test rammeverk, men jeg vil gjerne ha alle testresultater i et enkelt sted, og jeg fant ikke noe hva ville lett integrere noen python test rammeverk med noen dashbord og også ville være i stand til å gjøre C-testing. Også nåværende CTest / CDash combo brukes i Gammu passer virkelig mine behov for god oversikt på hva som skjer i daglige tester, så jeg foretrukket å bo med dagens system.
  • Cross-kompilering støtte er virkelig mangler i distutils og jeg brukte sett med hacks for å gjøre det ordentlig produsere binærfiler for Windows på Linux. Med dagens CPåse basert oppsett, alt dette er bare spørsmål om å gi Python eksempel å bruke.
  • På nedsiden, jeg kan egentlig ikke slippe distutils bruk, ettersom de vil fortsatt være behov for å lage binære installatør for Windows, med mindre jeg finner noen smart måte hvordan du gjør dette i CPåse (som jeg egentlig tviler på).

Hva er nytt i versjon 0.28:

  • Denne utgivelsen løser mulige krasjer, bringer kompatibilitet med Gammu 1.22. 0, og legger til støtte for konvertering til og fra vCard / vCalendar / iCalendar formater.

Hva er nytt i versjon 0.27:

  • Denne utgivelsen legger til støtte for nye Gammu funksjoner og fikser flere koding feil.

Krav :

  • Python
  • Gammu

Lignende programvare

Annen programvare fra utvikleren Michal Cihar

polld
polld

3 Jun 15

Wammu
Wammu

11 Apr 16

Weblate
Weblate

12 Aug 16

Kommentarer til python-gammu

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!