python-gammu

Software skärmdump:
python-gammu
Mjukvaruinformation:
Version: 1.32.0
Ladda upp dagen: 20 Feb 15
Utvecklare: Michal Cihar
Licens: Gratis
Popularitet: 29

Rating: nan/5 (Total Votes: 0)

python-gammu är Python-bindningar för Gammu bibliotek. Det stöder för närvarande inte alla Gammu funktioner, men utbudet av säkerställda funktioner ökar, om du behöver lite specifik, gärna använda felrapporteringssystem för nya funktioner.
Installation:
Först måste du Gammu installerad som delade bibliotek och huvudfiler. Du kan använda antingen paket för din favorit distribution eller göra det för hand (ersätt XXX med nuvarande gammu version):
> Tjära xfj gammu-XXX.tar.bz2
> Cd gammu-XXX
> ./configure --prefix = / Usr
> Make aktie
> Su
# Gör installshared
För att hitta gammu bibliotek, är pkg-config används, så du installera den också.
Sedan kan du bygga och installera python-gammu. Den använder standard distutils, så:
> Python setup.py build
> Su
# Python setup.py installera
Du kan åsidosätta värden förvärvats från pkg-config genom miljövariabler
GAMMU_LIB och GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
python setup.py build kör build

Vad är nytt i den här versionen:.

  • Ny SMSD config alternativet HardResetFrequency
  • Gammu stöder nu freedesktop.org/XDG specifikationer för config fil platser och läser ~ / .config / gammu / config.
  • Öka timeout för AT + CMGL (bugg # 1317).
  • Utökat stöd för valfria leveransrapportdelar som definieras av ETSI 123 040, avsnitt 9.2.2.3 (bugg # 1304).
  • SMSD databasvärdkonfiguration heter nu & quot; värd & quot; inte & quot; PC & quot;.

Vad är nytt i version 1.23.0:

  • Många SMSD relaterade förändringar:
  • New DBI backend som hanterar fint många databaser.
  • SMSD och injicera verktyg är nu separata binärer.
  • Ny övervakningsverktyg för SMSD.
  • SMSD kan nu köras som en Windows-tjänst.
  • SMSD beter fint som en demon på Linux (syslog stöd, SIGHUP hantering, korrekt daemonizing, osv.).
  • Sammanslagning av python-gammu:
  • Python-bindningar inte längre separata projekt, de är nu en del av Gammu release.
  • Bättre stöd för Nokia USB-kablar på Linux:
  • Gammu nu har libusb-1.0 baserat stöd för Nokia USB-kablar.
  • Det ger oss prestandaökning och stöd för DKU-2 kablar.
  • Mycket fler tester:
  • Om 1/3 av kod täcks nu av testfall.
  • Dummy telefon backend för att möjliggöra testning utan ansluten telefon.
  • Allmänt kod sanering:
  • Fasta massor av problem som har hittats av testfall, valgrind och cppcheck.
  • Reorganised kodstruktur lite att göra klart vilka delar stöds.
  • Dokumentation:
  • Flera nya man-sidor har lagts till, det viktigaste är dokumentation för SMSD och alla det är funktioner.

Vad är nytt i version 1.22.94:.

  • Fix några minnesläckor hittats av cppcheck
  • Genomfört återanslutning / försöker igen i DBI drivrutinen.
  • Fix minnesläckor i SMSD hittas av valgrind.
  • Fix avkodning av annan Nokia meddelandetyp.
  • Stöd för att passera mottaget meddelande-ID i DBI.
  • Dummy telefonen stöder nu telefonbok, kalender, todo, filsystem.
  • Experimentellt SMSD monitor support på Windows.
  • Lade ID för Nokia 2680 (bugg # 813).
  • Antal försök av budskapet skickar i SMSD kan konfigureras.
  • Uppdaterade SQL-filer till ny version (mestadels lagt användbara index).
  • Tappat egen logik för att generera ID för SMS och förlita sig på SQL Server (endast i DBI drivrutin för nu).

Vad är nytt i version 1.22.93:.

  • Fasta privilegier släppa in SMSD
  • SMSD injicera nu korrekt använder PhoneID.
  • Förbättra SMSD dokumentation.
  • Översättningar förbättringar.
  • Lägg ID för Nokia 7373.
  • Försök inte att använda filsystemet OBEX om IrMC tillgång tvingades.
  • Fix möjligt krasch i LMB dekoder.
  • Undvik stränglängd spill i Nokia telefonboken kodare.
  • Införd bakåtkompatibilitet för gammu.StateMachine.SetConfig.
  • Experimentell DKU-2 användarrymden föraren använder libusb-1,0 (fbususb).
  • python-gammu kan nu injicera meddelanden till SMSD (gammu.SMSD objekt).
  • SMSD butiker sammanfattande räkningar av skickats / mottagna meddelanden i databasen.
  • Inkom gammu-smsd-monitor program för att övervaka tillståndet för SMSD.
  • python-gammu kan nu övervaka SMSD tillstånd.
  • Försök inte att använda OBEX 1,0 det är för gamla (bugg # 807).
  • Bättre tolka ATI svar från Samsung (bugg # 806).
  • Bättre tolka CSQ svar från Samsung (bugg # 806).
  • Lägg små förseningar till SMS-sändning / sparande (bugg # 794).
  • SMSD bildskärm kan nu köra för konfigurerade antal slingor.
  • Lade DBI backend för SMSD, så vi nu stödja olika databaser.
  • SMSD inte bort SMS från telefonen när det sparande har misslyckats.
  • Lade SQL struktur för SQLite, som kan användas via DBI.
  • python-gammu kan springa och stoppa SMSD.
  • Första genomförande av dummy telefon drivrutin för testning.
  • Tillåt att konfigurera sökvägen till config från kommandoraden.
  • SMSD skärmen kan produktionen i CSV.

Vad är nytt i version 1.22.92:.

  • Fast komma av nätverksnamn från sparat meddelande
  • Fast kodning av text till vissa kodningar i AT motor.
  • Detect fler Siemens CME felkoder.
  • Windows binärt är igen med stöd för MySQL.
  • Initial inbyggt stöd för Motorola telefonbok (bugg # 748).
  • Använd getpass förekommande tillgängliga för PIN-kod prompt.
  • Fast tolkning av telefonnummer från inkommande samtal.
  • Lade ID för Nokia 1112.
  • Tappat föråldrade förpackningar / debian och punkt användare till rätt paket.
  • Fix kraschar när operatörslogotypen är tom.
  • Fix minnesläcka i SMS backup.
  • Fast bearbetning av SMSD utkorg med PostgreSQL (bugg # 803).
  • Automatisk identifiering av lib64 katalog för installationen.
  • Tillåt separat installation av vissa komponenter i Windows.

Vad är nytt i version 1.22.91:

  • python-gammu har varit här i mer än fem år och nu är det borta! Tja inte riktigt, jag bara integrerat den i vanliga Gammu källor, vad är ändå logiskt ställe där det hör hemma. Speciellt när man tittar på de senaste releaser, som ändå sammanbundna.
  • Det faktum att flera tidigare versioner måste hända tillsammans för både python-gammu och Gammu är inte den enda anledningen till sammanslagningen. De andra två stora anledningar är kors sammanställning och testning. Förutom detta med sammanslagna källa, kommer det att bli lättare för vissa distributioner att distribuera nyare Gammu till släppta produkter.
  • För att testa jag definitivt skulle kunna använda vissa python baserat ramverk test, men jag skulle vilja ha alla testresultat i en enda plats och jag hittade inte något vad skulle enkelt integrera viss ram python-test med några instrumentpanelen och även skulle kunna göra C testning. Också nuvarande CTest / CDash combo som används i Gammu passar verkligen mina behov för bra överblick vad som händer i den dagliga tester, så jag föredrog att stanna med nuvarande system.
  • Kors sammanställning stöd verkligen saknas i distutils och jag använde uppsättning hacka att göra det ordentligt producera binärer för Windows på Linux. Med nuvarande CMake baserad installation, allt detta bara fråga om att ge Python instans att använda.
  • På nedåtsidan, jag kan inte riktigt släppa distutils användning, eftersom de ändå kommer att behövas för att skapa binära installationsprogrammet för Windows, om inte jag hittar något smart sätt hur man gör detta i CMake (vilket jag verkligen tvivlar).

Vad är nytt i version 0.28:

  • Denna utgåva rättar eventuella krascher, ger kompatibilitet med Gammu 1.22. 0, och lägger till stöd för konvertering till och från vCard / vCalendar / iCalendar-format.

Vad är nytt i version 0.27:

  • lägger här versionen stöd för nya Gammu funktioner och fixar flera kodning fel.

Krav :

  • Python
  • Gammu

Liknande mjukvara

SJphone
SJphone

3 Jun 15

Wammu
Wammu

11 Apr 16

PAMI
PAMI

17 Feb 15

TwoLine
TwoLine

20 Feb 15

Annan programvara för utvecklare Michal Cihar

Wammu
Wammu

11 Apr 16

polld
polld

3 Jun 15

Weblate
Weblate

12 Aug 16

Kommentarer till python-gammu

Kommentarer hittades inte
Kommentar
Slå på bilder!