Derniers commentaire(s) [Tous] :


Dernières entrées de forum(s) RSS [Toutes] :


VoIPBuster & SMS sous GNU/Linux

Posté le 02 septembre 2007
0
[Ce journal reprend un post sur mon blog]

Cher journal,
aujourd'hui téléphoner coûte cher !

Certes, mais ne t'inkiet pas Cher Journal ! Car Mr Web à plus d'un tour dans son sac...

Ces derniers temps le VoIP s'est bien développé. Ce système qui permet de passez des appels vers des numéros de téléphones depuis son ordinateur fait révolution ! Du coup, on trouve des offres très intéressantes sur le Web. Par exemple, VoIPBuster permet de passer des appels illimités et gratuits vers les fixs dans de nombreux pays (dont la France) et propose notamment l'envoi de texto à 1 centime !

Seulement voila... tout le monde ne pense pas toujours à GNU/Linux ! Il existe bien un logiciel libre : kiax, qui permet de se connecter au protocole iax (protocole du système VoIPBuster) via le serveur iax.voipbuster.net, mais ce logiciel n'intègre pas encore l'option sms. Pour envoyer des sms depuis une station linux, deux façons donc : le "mycount" du site de VoIPBuster, qui intègre une application java pour envoyer les sms, ou bien une url à se rendre, comprenant les informations recuise en argument. Le premier moyen étant un peu long et chiant (pas de carnet d'adresse possible notamment...), j'ai écrit un petit script pour automatiser le second.

Le scipt utilise bash. Bien sur, c'est un truc vite-fait, il reste des détails qui ne peuvent probablement pas être résolus par bash. A mon avi, l'idéal serait de le faire en Perl. (Peut être que je le referais plus tard) Par exemple : un sms ne contient que 160 caractères, alors que le script n'impose pas de limitation. Conséquence : si le texte fait plus de 160 caractères, il y a une erreur qui s'affiche dans le navigateur.
J'ai fait un espèce de carnet d'adresse que j'affiche avant de demander le numéro du destinataire, quelque chose de minimaliste, qui contient les noms et numéros de tel des personnes à qui j'envoie des textos régulièrement. (type un nom, un num par ligne).
Le script suppose que vous avez déjà un compte VoIPBuster, qui soit chargé ! Pour plus d'information, RDV sur http://www.voipbuster.com/en/index.html
Voila ! Have Fun ! (Pensez à changez les informations dans le script.)

Voici mon script : sms.sh (à placer dans un répertoire du path !)

#! /bin/bash

echo ""
echo "##################"
echo "######TEXTO#######"
echo "##################"
echo ""

echo "Le sms sera envoyé depuis l'ID : ##[ENTRER ICI VOTRE NUMÉRO DE PORTABLE]## "
echo ""

#On fait une demande de message
echo "Veuillez entrer le message (160 carractères max):"
read message

#Affichage du carnet d'adresse. Cette étape n'est pas obligatoire, mais je trouve ça plus pratique :
#j'ai fait un fichier qui contient les noms et numéros de téléphones des contacts à qui j'envoie régulièrement des sms

echo "==Carnet d'adresse=="
cat $HOME/carnet_texto
echo ""
echo "Veuillez entrer le numéro de téléphone"
read num

iceweasel "https://myaccount.voipbuster.com/clx/sendsms.php?username=##[VOTRE IDENTIFIANT]##&password=##[VOTRE MOT DE PASSE]##&from=##[VOTRE ID]##&to=$num&text=$message"

#thx
echo "Votre sms à bien été envoyé! Merci";

> Lire le journal (7 commentaires, moyenne: 4,4).

OpenID :: I want my OpenID !

Posté le 11 mars 2007
0
Cher journal, c'est la première fois qu'on se parle. Et pour cette première fois, j'ai décidé de te présenter un ami : OpenID.

OpenID est un projet Open Source qui vise à créer un système d'authentification décentralisé, afin d'avoir une authentification unique sur le web. Voici quelques explications.

A chaque fois que nous naviguons sur un site web (en particulier depuis la démocratisation de PHP), il nous faut nous authentifier. (Il n'y a qu'a voir LinuxFr...). Certains, comme moi choisissent un pseudonyme qui leur sert d'identité sur le web. (pour tout les sites web) Mais dans tout les cas, à chaque fois qu'on navigue sur un forum, un wiki, certains blogs, etc. il nous faut nous identifier. C'est à dire choisir un mot de passe (toujours différents dans un idéal de sécurité utopique), un login (qui ne soit pas déjà pris !), et entrer une adresse email, etc.

OpenID est un système qui permet d'avoir une seul identité, un seul login, un seul mot de passe. Et ainsi, il devient possible de s'identifier sur tout les sites qui supportent OpenID. Pour le moment, OpenID n'est pas encore très connu, mais je pense s'inssèrement que ce genre de technologie fera l'avenir du web, et que dans les quelques mois/années à venir ce projet à de grandes chances de se développer.

Concrètement, comment cela fonctionne? Il existe des serveur d'identité. Lorsqu'un site web propose un formulaire d'identification OpenID, le client entre ces identifiants. Le "consommateur" (le site web) fait donc une requète au serveur d'identité et si les informations sont bonnes, il valide l'authentification.

Evidement, d'un site à l'autre les informations demander lors de l'inscription ne sont pas les même. C'est pour cela que lorsqu'un client se créer une identité OpenID, il a la possibilité d'étendre les paramètres autant qu'il veut.

Quelques sites


ps: Wikipedia ne devrait pas tarder à se mettre à OpenID (prévue pour la fin du moi je crois)

> Lire le journal (69 commentaires, moyenne: 3,2).