Bonjour à tous.
Du fait des délais courts des présentations, je n'ai pas expliquer aux gens
comment l'application
présentée le jour du SFD fonctionne, pour ceux qui ont cloné le code sur
github, le principe
de fonctionnement est le suivant. Lorsque vous faites (from django_gnokii
import gnokii ; gnokki.run())
Le systeme déclenche le processus *gnokii*. Vous pouvez vérifier que gnokii
a bien démarre en tapant
sur la console la commande suivante: ps -aux | grep gnokii, normalement le
processus --smsreader de gnokii
est démarré et attends la réception des sms, c'est aussi simple que ça. Dans
le fichier de configuration de gnokii
(.config/gnokii/) vous devez spécifiez sms_inbox ='/tmp/sms', de ce fait
gnokii va stocker les sms reçus
dans le répertoire (tmp/sms). Le code de django_gnokii écoute en temps réel
le dossier (tmp/sms) via le
module python pyinotify. Lorsque pyinotify détecte que dans (tmp/sms) il y'
a un nouveau sms, il va stocker le
sms dans la base de données via le model django (models.py). Enfin via
JQuery on check en temps réel la
base de données et on affiche les sms dans une page html tout con. Le code
source est disponible
sur le compte github de dakarLug

Espérant que ça aide.

Merci à AUF
--Ad
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à