python-gammu

Software screenshot:
python-gammu
Software informatie:
Versie: 1.32.0
Upload datum: 20 Feb 15
Ontwikkelaar: Michal Cihar
Licentie: Gratis
Populariteit: 29

Rating: nan/5 (Total Votes: 0)

python-gammu zijn Python bindings voor Gammu bibliotheek. Het op dit moment niet alle Gammu functies ondersteunen, maar scala aan overdekte functies neemt toe, als u een aantal specifieke, voel je vrij om bug tracking systeem te gebruiken voor feature requests.
Installatie:
Eerst moet je Gammu geïnstalleerd als gedeelde bibliotheek en met header-bestanden. U kunt of pakketten gebruiken voor uw favoriete distributie of met de hand doen (vervang XXX door de huidige gammu versie):
> Tar xfj gammu-XXX.tar.bz2
> Cd gammu-XXX
> ./configure --prefix = / Usr
> Make aandeel
> Su
# Make installshared
Voor het vinden van gammu bibliotheken, wordt pkg-config gebruikt, dus ook installeren.
Dan kunt u bouwen en installeren van python-gammu. Het maakt gebruik van standaard distutils, dus:
> Python setup.py build
> Su
# Python setup.py installeren
U kunt de waarden van omgevingsvariabelen van pkg-config verworven overschrijven
GAMMU_LIB en GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
python setup.py build running build

Wat is nieuw in deze release:.

  • Nieuwe SMSD config optie HardResetFrequency
  • Gammu ondersteunt nu freedesktop.org/XDG specs voor config file locaties en leest ~ / .config / gammu / config.
  • Stijging timeout voor AT + CMGL (bug # 1317).
  • Ondersteuning voor optionele afleverrapport onderdelen zoals gedefinieerd door ETSI 123 040, paragraaf 9.2.2.3 (bug # 1304).
  • SMSD databasehost configuratie is nu de naam & quot; gastheer & quot; niet & quot; PC & quot;.

Wat is nieuw in versie 1.23.0:

  • Lot van SMSD gerelateerde veranderingen:
  • Nieuwe DBI backend die mooi vele databases handgrepen.
  • SMSD en injecteer hulpmiddel zijn nu aparte binaries.
  • Nieuwe monitoring tool voor SMSD.
  • SMSD kan nu draaien als een Windows-service.
  • SMSD gedraagt ​​zich keurig als een daemon op Linux (Syslog-ondersteuning, SIGHUP afhandeling, correcte daemonizing, enz.).
  • Fusie van python-gammu:
  • Python bindings zijn niet langer afzonderlijke projecten, ze zijn nu onderdeel van Gammu release.
  • Betere ondersteuning voor Nokia USB-kabels op Linux:
  • Gammu nu heeft libusb-1.0 gebaseerde ondersteuning voor Nokia USB-kabels.
  • Dit geeft ons performance boost en ondersteuning voor DKU-2 kabels.
  • Veel meer testen:
  • Ongeveer 1/3 van de code wordt nu gedekt door testgevallen.
  • Dummy telefoon backend te testen mogelijk te maken zonder aangesloten telefoon.
  • Algemeen code cleanup:
  • Vaste ton problemen gevonden door testcases, valgrind en cppcheck.
  • Gereorganiseerd code structuur een beetje duidelijk te maken welke onderdelen worden ondersteund.
  • Documentatie:
  • Verschillende nieuwe man pagina's zijn toegevoegd, het belangrijkste is documentatie voor SMSD en al zijn mogelijkheden.

Wat is nieuw in versie 1.22.94:.

  • Fix wat geheugen lekken gevonden door cppcheck
  • Uitgevoerd opnieuw aansluiten / opnieuw proberen in DBI driver.
  • Fix geheugen lekken in SMSD gevonden door valgrind.
  • Fix decodering van een andere Nokia type bericht.
  • Ondersteuning voor het doorgeven van ontvangen bericht ID in DBI.
  • Dummy telefoon ondersteunt nu telefoonboek, agenda, todo, bestandssysteem.
  • Experimentele SMSD-monitor ondersteuning voor Windows.
  • Toegevoegd ID voor Nokia 2680 (bug # 813).
  • Aantal pogingen van zenden in SMSD kunnen worden geconfigureerd.
  • Bijgewerkt SQL-bestanden naar de nieuwe versie (meestal toegevoegd nuttig indexen).
  • Dropped eigen logica voor het genereren van ID's voor SMS en vertrouwen op SQL server (alleen in DBI driver voor nu).

Wat is nieuw in versie 1.22.93:.

  • Vaste privileges te laten vallen in SMSD
  • SMSD injecteren nu goed gebruikt PhoneID.
  • Verbeter SMSD documentatie.
  • verbeteringen vertalingen.
  • ID toevoegen voor Nokia 7373.
  • Probeer niet om bestandssysteem OBEX gebruiken als IrMC toegang werd gedwongen.
  • Fix mogelijke crash in LMB decoder.
  • Vermijd tekenreekslengte overflow in Nokia telefoonboek encoder.
  • Geïntroduceerd achterwaartse compatibiliteit van gammu.StateMachine.SetConfig.
  • Experimental DKU-2 userspace bestuurder met behulp van libusb-1.0 (fbususb).
  • python-gammu kan nu berichten injecteren in SMSD (gammu.SMSD object).
  • SMSD winkels samenvatting tellingen van verzonden / ontvangen berichten in de database.
  • Toegevoegd programma gammu-SMSD-monitor te controleren toestand van SMSD.
  • python-gammu kunnen nu controleren SMSD staat.
  • Probeer niet te OBEX 1.0 gebruiken het is te oud (bug # 807).
  • Beter ontleden ATI antwoorden van Samsung (bug # 806).
  • Beter ontleden CSQ antwoorden van Samsung (bug # 806).
  • Voeg toe kleine vertragingen aan SMS versturen / opslaan (bug # 794).
  • SMSD monitor kan nu draaien voor geconfigureerde aantal lussen.
  • Toegevoegde DBI backend voor SMSD, zodat we nu steunen breed scala aan databases.
  • SMSD geen SMS van telefoon verwijderen wanneer het is het opslaan mislukt is.
  • Toegevoegde SQL structuur voor SQLite, die gebruikt kan worden door middel van DBI.
  • python-gammu kan draaien en stoppen SMSD.
  • Initiële implementatie van dummy telefoon driver voor het testen.
  • Laat pad te configureren om config vanaf de command line.
  • SMSD monitor kunnen output in CSV.

Wat is nieuw in versie 1.22.92:.

  • Vaste krijgen van de naam van het netwerk van opgeslagen bericht
  • Vaste codering van tekst naar een aantal coderingen in AT motor.
  • Detect meer Siemens CME foutcodes.
  • Windows binary is opnieuw met MySQL ondersteuning.
  • De eerste native ondersteuning voor Motorola telefoonboek (bug # 748).
  • Gebruik GETPASS indien beschikbaar voor de PIN-code gevraagd.
  • Vaste parsing van het telefoonnummer van inkomende gesprekken.
  • Toegevoegd ID voor Nokia 1112.
  • Dropped verouderde verpakking / debian en point-gebruikers om de juiste pakketten.
  • Fix crash bij het logo van de operator is leeg.
  • Fix geheugenlek in SMS backup.
  • Vaste verwerking van SMSD outbox met PostgreSQL (bug # 803).
  • Automatische detectie van lib64 directory voor installatie.
  • Laat afzonderlijke installatie van een aantal componenten op Windows.

Wat is nieuw in versie 1.22.91:

  • python-gammu is hier al meer dan vijf jaren en nu is het weg! Nou niet echt, ik geïntegreerd alleen in reguliere Gammu bronnen, wat is toch logisch plaats waar het hoort. Vooral bij het zoeken op de laatste releases, die toch met elkaar gebonden waren.
  • Het feit dat verschillende verleden releases samen moeten gebeuren voor zowel python-gammu en Gammu is niet de enige reden voor het samenvoegen. De andere twee belangrijkste redenen zijn cross-compilatie en testen. Naast dit, met samengevoegde bron, zal het makkelijker voor sommige uitkeringen aan nieuwere Gammu inzetten om vrijgegeven producten.
  • Voor het testen ik zeker wel wat python gebaseerde test kader te gebruiken, maar ik zou graag alle testresultaten in een enkele plaats te hebben en ik heb niet iets wat zou gemakkelijk een aantal python toetsingskader te integreren met enkele dashboard te vinden en ook zou doen te kunnen doen C testen. Ook actuele CTest / CDash combo gebruikt in Gammu past echt mijn behoeften voor goed overzicht wat er gaande is in het dagelijks testen, dus ik liever bij huidige systeem.
  • Cross-compilatie-ondersteuning is echt mist in distutils en ik gebruikte set van hacks om het goed te produceren binaries voor Windows op Linux. Met de huidige CMake basis setup, dit alles is gewoon kwestie van het verstrekken van Python bijvoorbeeld te gebruiken.
  • Aan de andere kant, ik kan niet echt distutils gebruik te laten vallen, omdat ze nog steeds nodig zijn voor het creëren van binaire installer voor Windows, tenzij ik een aantal slimme manier vinden hoe dit te doen in CMake (wat ik betwijfel).

Wat is nieuw in versie 0.28:

  • Deze versie lost mogelijke crashes, brengt compatibiliteit met Gammu 1.22. 0, en voegt ondersteuning toe voor het converteren van en naar vCard / vCalendar / iCalendar formaten.

Wat is nieuw in versie 0.27:

  • Deze versie voegt ondersteuning toe voor nieuwe Gammu functies en lost verschillende codering fouten.

Eisen

  • Python
  • Gammu

Vergelijkbare software

SendSMS
SendSMS

3 Jun 15

Skype
Skype

27 Apr 17

gsm-ussd
gsm-ussd

11 May 15

cdr2serial
cdr2serial

20 Feb 15

Andere software van ontwikkelaar Michal Cihar

polld
polld

3 Jun 15

Wammu
Wammu

11 Apr 16

Weblate
Weblate

12 Aug 16

Reacties op python-gammu

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!