Posts Tagged ‘ Free

Consulter son répondeur Freebox

Le 13 juillet, c’est jour de fête, mon Android est tombé en panne alors, voila, retour sur windows mobile. Et, je dois dire, que bien qu’au niveau fonctionnalités rien ne manque, niveau applis, c’est quand même pas la même chose… On se retrouve obligé de lancer opera mobile pour aller chercher certaines infos qui étaient à porté de doigts sur une appli Android.

Anyway, lors de mon stage, j’avais expérimenté une petite appli que j’avais commencé à faire pour winmo afin de lire les message de votre répondeur freebox depuis votre téléphone. Bon, inutile de vous dire qu’elle s’est perdue quelque part mais l’idée me plait toujours bien, donc j’ai recommencé çà avant hier pour votre plus grand bonheur :)

Voici un petit schéma récapitulatif de comment marche l’application une fois lancée.

Workflow de lecture du répondeur Freebox

Workflow de lecture du répondeur Freebox

Alors, dans l’ordre :

  • on se connecte au site de Free afin de s’identifier et l’on récupère les variables qui vont ensuite nous permettre de nous reconnaitre lors de la récupération des messages;
  • Free ne mettant pas à disposition des développeurs des méthodes “jolies” d’accès à ses services, on récupère la bonne page où l’on récupère les infos comme l’on peut :
    • Le numéro de l’appelant;
    • La date du message;
    • La durée du message;
    • Le nom et le chemin du fichier audio;
    • Le chemin pour le supprimer (pour une version prochaine peut-être);
  • A chaque message que l’on récupère, on le rajoute dans la base de donnée du logiciel si il n’y est pas;
  • Pour chaque message également, on le télécharge (j’ai longtemps hésité pour savoir si je téléchargeais tout là ou juste à la lecture, mais j’espère que personne n’a 45 message sur son répondeur) si celui-ci n’existe pas;
  • On affiche la liste des message présents dans la base de données;
  • A chaque lecture d’un message, on set son champ dans la BDD afin de dire qu’il n’est pas nouveau.

Bon, bien de rien dur, la dedans. Le plus long, ne voulant pas vous laisser avec une interface graphique native faite avec les (magnifiques et très modernes) contrôles de base de winmo, fut de réaliser une interface avec la bibliothèque Fluid.
Je vous laisse donc découvrir la première version de l’application et j’attends vos retours (bon, comme mauvais), vos remontées de bug, etc.

Si le temps me le permet, je mettrais à jour l’application. Pour le moment, certaines actions sont déjà implémentées. Voici un récapitulatif de ce que fait l’application, ce qui est déjà implémenté mais pas visible dans l’interface (donc bientôt potentiellement), et ce qui ne marche pas:

  • La connexion au site de free
  • La récupération de la liste des messages
  • Le téléchargement et l’écoute des messages
  • La possibilité de supprimer un message (de la BDD et de votre répondeur bien sur);
  • Rappeler un correspondant;
  • Arrêter la lecture d’un message (vous l’aurez remarqué, cela est impossible pour le moment);
  • Remettre un message comme non lu;
  • Gérer les erreurs (identifiants incorrectes, pas de réseau);
  • Possibilité de rentrer ses identifiants depuis l’interface.

Mon problème pour inclure ces fonctionnalités est la prise en main de la bibliothèque graphique que j’utilise mais que je ne maitrise pas vraiment.

Alors, que faire pour l’installer? Il suffit de télécharger l’installeur dans la partie “Downloads” du site et d’aller éditer un petit fichier xml qui doit se trouver dans le répertoire “data” du répertoire d’installation du programme (normalement Program Files\\Repondeur Freebox\\data) sur votre téléphone afin d’y rentrer votre numéro de téléphone et votre mot de passe free dans les bon champs. Exemple
[sourcecode language="xml"]
<?xml version="1.0" ?>
<infos login="0102030405" password="azerty" />
[/sourcecode]

Je mettrais l’installeur en ligne dans la soirée :)

Gérer sa messagerie vocale Free depuis son téléphone Winmo

Ce qui est bien avec windows mobile, c’est qu’on a beau avoir des milliers d’applications qui trainent sur internet, la plupart ont été faites il y a plusieurs années de cela et sont soit très moche, soit inutiles, les développeurs préférant se tourner vers d’autres plateformes en ce moment.
Donc, ce qui est bien, c’est qu’il reste énormément de choses à faire !
L’autre jour, sur http://www.pointgphone.com, je suis tombé sur une news parlant d’un logiciel sous Android permettant d’avoir accès sur son téléphone à sa messagerie fixe. Ni une, ni deux, je regarde comment cela marche et je me suis dit : “hum, au final, la seule chose que je ne sais pas faire la dedans, c’est me connecter sur le site de free”. Je me suis donc renseigné sur l’authentification POST avec le compact framework. Bon, inutile de vous dire que c’est bien plus intuitif en java qu’en C# mais bon.
Bref, une matinée ou je n’avais rien à faire (genre ce matin), et que je ne pouvais pas bosser sur l’application Bouygues vu que les sources sont chez moi, je me suis lancé dans une nouvelle application.

Une heure plus tard, j’avais ma bibliothèque qui me permettait de télécharger les messages vocaux, gérait une petite base de donnée pour savoir si ils étaient nouveaux ou non et permettait de lui jouer. La suppression ne marche pas encore, allez savoir pourquoi elle part en timeout…

Liste des messages vocaux

Bref, ma bibliothèque faite (oui, ce coup-ci j’ai fais une bibliothèque comme ça je pourrai faire des appli en Form natives, Silvermoon ou autre sans avoir à m’embêter), je me suis dit que Silvermoon, c’était encore trop buggé vu les rapports que j’ai de l’application windows mobile, le winform, c’est toujours aussi moche, alors je me suis tourné vers Fluid, créée par la même personne qui à fait SIlvermoon.
Contrairement à cette dernière, nul Opengl, seulement des contrôles simples mais plus sexy que les winform. L’avantage? C’est presque aussi bien que Silvermoon, mais ça tourne sur toutes les configurations (et j’espère sur un maximum de téléphones…).

Alors, pour le moment, qu’est ce que ça fait?

  • Téléchargement automatique des nouveaux messages sur le téléphone.
  • Possibilité d’écouter ces messages.

Que nous réserve la suite?

  • Possibilité de rappeler le correspondant.
  • Effacement des messages sur le serveur.
  • D’autres choses sympa comme pourquoi pas envoyer le message par mail, y ajouter une note, etc.

Wanted : Je suis à la recherche de personnes ayant une freebox pour tester l’application sur d’autre téléphones que mon HTC Touch HD :) Je leur enverrai une version d’essai début janvier.

La version que j’ai marche en l’état mais l’authentification est gérée en dur pour le moment et je n’ai pas le temps avant le 2 janvier au plus tôt de m’en occuper donc soyez patient ;)

Retour de la soirée anniversaire Free

Et voilà, notre cher fournisseur d’accès à internet a 10 ans et bien que les innovations ne soient plus autant présentent qu’avant et que la concurrence a largement rattrapé son retard (voir plus…), je ne quitterai pas mon FAI préféré de ci-tôt.
Bref, j’avais donc une place pour la soirée et je m’y suis rendu.
Arrivée 19h à Bercy, déjà beaucoup de monde, je rejoins un ami qui doit aller prendre ses places chez universfreebox et hop on rentre. Bon, on prend la bonne porte pour pouvoir accéder directement aux places de devant ;)
Le show est sensé commencé à 19h mais on attendra un petit peu. Pour nous faire patienter, sur les écrans sont diffusées les pubs de free, on remarque qu’il y en a plusieurs qu’on n’a jamais vu à la tv, on remarque même une pub pour les jeux sur freebox…, pourtant, elle n’est pas toute fraîche, on se demande donc, si on nous cache quelquechose!?
Xavier Niel entre enfin sur scène avec la magnifique Virginie Efira et on nous fait un speech sur l’histoire free que tout le monde connaît mais qu’il était sympa de rappeler (de la recherche de la 1ère freebox à la Silicon Valley puis finalement pas trouvée jusqu’à aujourd’hui).
Le spéctacle commence enfin, Gad Elmaleh entre et c’est la folie, 1h30 de spectacle avec de l’impro, des nouveaux sketchs, beaucoup d’humour à propos de free ;) Bref, on rie bien, c’est génial.

Anniversaire Free 10 ans

Anniversaire Free 10 ans (Rose, ...,Raphael, Cali, , Louis Bertignac, Stephan Eicher)

Ensuite, petit break de 20 minutes et on enchaîne directement avec le concert. Alors là par contre, c’était vraiment sympa, les chanteurs s’enchaînaient très bien, chantaient ensemble, très bien organisé. On a eu droit à Bertignac, Cali Raphael, Stephan Eicher lors de cette “Free Rock Party” comme l’a baptisée Free.
12h30, les lumières s’allument, tout le monde est invité a sortie.


mais, et l’annonce alors !? C’est là la grosse déception de la soirée, alors que tout le monde attendait une annonce de la part de Free (On nous avait promis un gros truc pour la fin de l’été), rien, et même pas un au revoir à la fin.
Bref, on entend ici et là des commentaires de personnes déçues.

Il en résulte cependant que la soirée était vraiment bien réussie, un Gad survolté et une Free Rock Party vraiment sympa.
On se retrouve dans 10 ans ;)