python-gammu

Logiciel capture d'écran:
python-gammu
Détails logiciels:
Version: 1.32.0
Date de transfert: 20 Feb 15
Développeur: Michal Cihar
Licence: Gratuit
Popularité: 29

Rating: nan/5 (Total Votes: 0)

python-gammu sont liaisons Python pour la bibliothèque Gammu. Il ne supporte pas actuellement toutes les fonctionnalités gammu, mais gamme de fonctions couvertes se accroît, si vous avez besoin spécifique, ne hésitez pas à utiliser le système de suivi des bogues pour les demandes de fonctionnalités.
Installation:
Vous devez d'abord Gammu installé comme bibliothèque partagée et les fichiers d'en-tête. Vous pouvez utiliser des packages de votre distribution favorite ou le faire à la main (remplacez XXX par la version actuelle de gammu):
> Tar xfj gammu-XXX.tar.bz2
> Cd gammu-XXX
> ./configure --prefix = / Usr
> Parts de marque
> Su
# Make installshared
Pour trouver les bibliothèques de gammu, pkg-config est utilisé, se il vous plaît donc installer aussi.
Ensuite, vous pouvez construire et installer python-gammu. Il utilise distutils standard, de sorte:
> Python setup.py build
> Su
# Python setup.py install
Vous pouvez remplacer les valeurs acquises de pkg-config par les variables d'environnement
GAMMU_LIB et GAMMU_INC:
GAMMU_LIB = path_to_gammu_library
GAMMU_INC = path_to_gammu_includes
python setup.py build exécute la version

Quoi de neuf dans cette version:.

  • Nouvelle option de configuration SMSD HardResetFrequency
  • Gammu prend désormais en charge les spécifications freedesktop.org/XDG pour l'emplacement des fichiers de configuration et lit ~ / .config / gammu / config.
  • Augmenter la temporisation pour AT + CMGL (bug # 1317).
  • Ajout du support pour option parties du rapport de livraison tel que défini par l'ETSI 123 040, section 9.2.2.3 (bug # 1304).

  • Configuration de l'hôte
  • base de données SMSD est maintenant nommé & quot; & quot hôte; pas & quot; PC & quot;.

Ce qui est nouveau dans la version 1.23.0:

  • Lot de changements liés SMSD:
  • Nouveau DBI backend qui gère bien nombreuses bases de données.
  • SMSD et injecter outil binaires sont maintenant séparés.
  • Un nouvel outil de surveillance pour SMSD.
  • SMSD peut maintenant fonctionner comme un service Windows.
  • SMSD se comporte bien comme un démon sous Linux (support syslog, manutention SIGHUP, daemonizing bon, etc.).
  • Fusion de python-gammu:
  • Liaisons Python ne sont plus des projets séparés, ils font maintenant partie de Gammu presse.
  • Meilleur support pour les câbles USB Nokia sous Linux:
  • Gammu soutien a maintenant basée libusb-1.0 pour les câbles USB Nokia.
  • Cela nous donne gain de performances et de soutien pour les câbles DKU-2 câbles.
  • Beaucoup plus de tests:
  • Environ 1/3 de code est maintenant couvert par des cas de test.
  • Dummy téléphone backend afin de pouvoir tester sans téléphone connecté.
  • Code nettoyage général:
  • tonnes fixes de problèmes rencontrés par des cas de test, valgrind et cppcheck.
  • structure du code Réorganisé un peu pour faire clairement quelles parties sont pris en charge.
  • Documentation:
  • Plusieurs nouvelles pages de manuel ont été ajoutés, le plus important est la documentation pour SMSD et tout ses caractéristiques.

Ce qui est nouveau dans la version 22.01.94:.

  • Correction de quelques fuites de mémoire trouvés par cppcheck
  • Mise en œuvre reconnexion / réessayer dans le pilote DBI.
  • les fuites de mémoire Fix dans SMSD trouvé par valgrind.
  • Fix décodage d'un autre type de message Nokia.
  • Support pour passer le message reçu ID dans DBI.
  • téléphone factice prend désormais en charge répertoire, calendrier, todo, système de fichiers.
  • Expérimental support de moniteur de SMSD sur Windows.
  • Ajouté ID pour Nokia 2680 (bug # 813).
  • Nombre de tentatives de messages envoyer dans SMSD peut être configuré.
  • Mise à jour des fichiers SQL vers la nouvelle version (surtout ajoutées indices utiles).
  • Abandonnés propre logique générant les identifiants pour les SMS et comptent sur le serveur de SQL (uniquement dans le pilote DBI pour l'instant).

Ce qui est nouveau dans la version 22.01.93:.

  • privilèges fixes tombant dans SMSD
  • SMSD injection utilise désormais correctement PhoneID.
  • Améliorer la documentation de SMSD.
  • Traductions améliorations.
  • Ajouter ID pour Nokia 7373.
  • Ne essayez pas d'utiliser le système de fichiers OBEX si l'accès IrMC a été forcé.
  • Correction d'un crash possible dans décodeur LMB.
  • Evitez chaîne débordement de longueur dans Nokia répertoire codeur.
  • rétrocompatibilité Introduit des gammu.StateMachine.SetConfig.
  • Expérimental dku-2 driver de l'espace utilisateur en utilisant libusb-1.0 (fbususb).
  • python-gammu peut maintenant injecter des messages dans SMSD (objet gammu.SMSD).

  • Chiffres sommaires
  • magasins SMSD de messages envoyés / reçus dans la base.
  • Ajouté au programme gammu-smsd-moniteur à l'état de SMSD.
  • python-gammu peut maintenant surveiller l'état de SMSD.
  • Ne essayez pas d'utiliser OBEX 1,0 ce est trop vieux (bug # 807).
  • Mieux analyser ATI répond de Samsung (bug # 806).
  • Mieux analyser CSQ répond de Samsung (bug # 806).
  • Ajoutez petits retards à l'envoi de SMS / enregistrement (bug # 794).

  • Moniteur
  • SMSD peut maintenant courir pour nombre configuré de boucles.
  • Ajouté DBI backend pour SMSD, nous soutenons désormais large éventail de bases de données.
  • SMSD ne supprime pas de SMS de téléphone quand il économise a échoué.
  • Structure Ajouté SQL pour sqlite, qui peut être utilisé par DBI.
  • python-gammu peuvent courir et arrêter SMSD.
  • la mise en œuvre initiale de pilote de téléphone factice pour le test.
  • Laissez configurer chemin de config de la ligne de commande.
  • moniteur SMSD permet une sortie au format CSV.

Quoi de neuf dans la version 22.01.92:.

  • Correction d'obtenir de nom de réseau du message enregistré
  • encodage fixe de texte à certains encodages dans le moteur AT.
  • Détecter plusieurs codes d'erreur Siemens FMC.
  • binaire Windows est encore avec le support de MySQL.
  • support natif initial pour Motorola répertoire (bug # 748).
  • Utilisez getpass si disponible pour invite de code PIN.
  • analyse fixe de numéro de téléphone des appels entrants.
  • Ajouté ID pour Nokia 1112.
  • Laissé tomber obsolètes emballage / debian et diriger les utilisateurs vers les paquets appropriés.
  • Correction du crash lors logo de l'opérateur est vide.
  • fuite de mémoire de correctifs sur la sauvegarde de SMS.
  • le traitement fixe de SMSD boîte d'envoi avec PostgreSQL (bug # 803).
  • Détection automatique du répertoire lib64 pour l'installation.
  • Laissez installation séparée de certains composants sur Windows.

Ce qui est nouveau dans la version 22.01.91:

  • python-gammu a été ici pendant plus de cinq années et maintenant il est parti! Eh bien pas vraiment, je ne ai intégrée en sources gammu réguliers, ce qui est tout de même endroit logique où il appartient. Surtout quand on regarde sur les dernières versions, qui ont été de toute façon liés ensemble.
  • Le fait que plusieurs versions précédentes doivent arriver ensemble à la fois pour python-gammu et Gammu ne est pas la seule raison de fusion. Les deux autres raisons principales sont la compilation croisée et les tests. En outre, avec la source fusionnée, il sera plus facile pour certaines distributions de déployer plus récente Gammu aux produits libérés.
  • Pour les tests, je pourrais certainement utiliser certains framework de test python base, mais je aimerais avoir tous les résultats des tests dans un seul endroit et je ne ai pas trouver quelque chose de ce qui se intégrerait facilement certains framework de test de python avec un certain tableau de bord et auraient aussi être capable de faire des tests de C. Aussi CTest / combo CDash courant utilisé dans Gammu correspond vraiment à mes besoins pour bon aperçu ce qui se passe dans les tests quotidiens, alors je ai préféré rester avec le système actuel.

  • Soutien
  • Cross-compilation est vraiment manquant dans distutils et je utilisait ensemble de hacks pour faire produire correctement les fichiers binaires pour Windows sur Linux. Avec une configuration à base actuelle CMake, tout cela est juste question de fournir par exemple Python à utiliser.
  • Sur le plan négatif, je ne peux pas vraiment déposer distutils utilisation, car ils seront encore nécessaires pour créer installateur binaire pour Windows, à moins que je vais trouver un moyen habile façon de faire dans CMake (ce dont je doute vraiment).

Quoi de neuf dans la version 0.28:

  • Cette version corrige accidents possibles, apporte la compatibilité avec Gammu 1,22. 0, et ajoute le support pour convertir à partir de formats vCard / vCalendar / iCalendar.

Quoi de neuf dans la version 0.27:

  • Cette version ajoute le support de nouvelles fonctionnalités et corrige plusieurs gammu codage erreurs.

Exigences :

  • Python
  • Gammu

Logiciel similaire

VoIPonCD
VoIPonCD

3 Jun 15

smsjoker-script
smsjoker-script

3 Jun 15

xgnokii
xgnokii

3 Jun 15

cdr2serial
cdr2serial

20 Feb 15

D'autres logiciels de développeur Michal Cihar

polld
polld

3 Jun 15

Wammu
Wammu

11 Apr 16

Weblate
Weblate

12 Aug 16

Commentaires à python-gammu

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!