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
