Bienvenue sur Dipisoft, le site de Damien PONNELLE !

 FreeZappette v2.0.1

Publié le 31/08/2025 @ 11:28, modifié le 14/09/2025 @ 11:56, temps de lecture estimé à ~1 minute
Langues disponibles : Français
(pour contribuer, rendez-vous sur la page Participer à la traduction)

Ce petit outil permet de piloter le boitier HD de la Freebox en se substituant à la télécommande. Bref, c'est un vrai gadget !

La première version, développée en moins de 3 heures juste pour le fun, était assez rudimentaire. A la demande des premiers utilisateurs, j'y ai ajouté la liste des chaines et un clavier virtuel. Plus récemment, la compatibilité (non testée par moi puisque n'étant plus chez Free) avec la Freebox V6 a été ajoutée...

N'hésitez pas à poster vos retours, positifs ou faisant état de dysfonctionnements. Je ferai mon possible pour corriger les éventuels problèmes, bien que je ne puisse tester l'appli puisque ne possédant plus de Freebox.

gice
Commentaire n°25
Rédigé par gice, le 11/05/2010 @ 20:30

Merci pour ta reponse.J'ai rajoutté le fichier .ini a la main dans le repertoire que tu as indiqué.Mais apres program files, le sous repertoire Dipisoft n'existait pas. Je l'ai créé aussi pour y mettre le .ini.
Après, en executant l'application, il me demande toujours le numero de la telecommande alors qu'en toute logique, le fichier devrait lui suffire. Bizarre !
Pour repondre à ta question, j'ai pas d'abonnement a des chaines particulieres.
Le probleme survient apres avoir cliquer sur ok au bout de 1 ou 2 secondes. Regarde peut etre dans ton code entre la procedure declenchée par le OK et la creation du freezappette.ini car celui-ci n'a pas le temps d'être créé.
Autre chose, j'ai aussi essayer d'executer le logiciel en mode de compatibilité WinXP et Vista.Confirme moi l'emplacement où mettre le freezappette.ini.

A+

[réponse de damien, le 11/05/2010 à 23h24]

En fait, il n'est pas surprenant que le répertoire DipisoftFreeZappette n'existe pas encore dans le Program Files du VirtualStore puisque le fichier .ini n'est généré qu'au moment de quitter l'outil. Dans la mesure où l'appli plante au démarrage, le fichier n'est pas écrit sur le disque.

Maintenant, si tu l'as créé manuellement au bon endroit (n'aurais-tu pas mis le .ini directement dans Dipisoft en oubliant le dossier FreeZappette ?), l'appli devrait le trouver et ne plus te demander le code de la télécommande. Donc à ce niveau il y a quelque chose de bizarre. Une chose à savoir sous Windows 7 : le placement des fichiers .ini dans le VirtualStore ne concerne pas le compte Administrateur : dans ce cas précis, les fichiers .ini sont placés dans le répertoire habituel (celui de l'exécutable dans le cas de mes outils). Je ne sais pas ce qu'il en est si l'UAC est désactivée... peut-être alors que le VirtualStore l'est aussi pour tous les comptes ? A voir...

Enfin bref, pour essayer d'y voir un peu plus clair, je te propose 2 choses :

  • peux-tu récupérer le fichier "channels" et me l'envoyer, c'est peut-être lui qui présente une anomalie. Pour le récupérer, utilise ton navigateur et saisis l'url suivante : http://hd1.freebox.fr/pub/channels (ou hd2 le cas échéant).
  • si tu es d'accord, je te propose d'organiser une prise de main à distance sur ta machine à l'aide de TeamViewer par exemple... C'est toi qui voit.

Quoi qu'il en soit, merci d'avance et désolé pour la gène occasionnée...

gice
Commentaire n°24
Rédigé par gice, le 11/05/2010 @ 13:05

Bonjour J'ai le meme probleme que Pat94220 à savoirErreur d'execution '9' :
Indice en dehors de la  plage 

Je tourne sous Windows 7 et essaye d'utiliser la dernière version de ton site.
Apres recherche sur le disque, aucune trace de fichier freezappette.ini.
J'en ai créé un, a la main avec tes indications et l'ai enregistré dans le repertoire de l'executable. Et ca n'a rien changé.
Sinon, Où faudrait-il le mettre ?
Merci pour ton aide, car je suis impatient de tester ton logiciel.
A+

[réponse de damien, le 11/05/2010 à 18h48]

Ah, un second à rencontrer la même erreur ? Intéressant...

Sauf que dans ton cas, l'OS est différent. Et sous Windows 7 (comme sous Vista), les fichiers .ini ne se trouvent pas dans le répertoire de l'appli mais dans le "virtualstore"... Il te faut donc regarder dans le dossier :

C:\Users\#NOM_DU_PROFILE#\AppData\Local\VirtualStore\Program Files\Dipisoft\FreeZappette\FreeZappette.ini

Je ne vois pas bien quel traitement pourrait produire cette erreur, en dehors peut-être de la récupération de la liste des chaînes... es-tu abonné à des chaînes supplémentaires (CanalSat par exemple ?) ou seulement les chaînes gratuites ?

Tiens moi au courant stp...

Pat94220
Commentaire n°23
Rédigé par Pat94220, le 10/05/2010 @ 18:49

Merci de répondre si vite, t'as pas a t'excusé deja c'est gratuit alors je vais pas me plaindre pour si peux !!

La version c'est "installeur" que j'ai téléchargé sur ton site aujourd'hui meme.
ça se produit apres la saisie du code de la zappette et j'ai windows XP 5.1 SP  3

Merci.

[réponse de damien, le 10/05/2010 à 20h52]

Bon, eh bien j'ai eu beau essayer de reproduire le "bug" de mon côté et nada : installation de la dernière version sur une VM toute propre sous XP SP3 à jour de tous les correctifs, je ne rencontre pas le problème.

Est-ce que le plantage se produit à chaque fois ?

Est-ce que le fichier FreeZappette.ini a été créé ? Si oui, essaye de le supprimer. Si non, crée-le avec les "bonnes" informations tel que suit :

FreeZappette.ini
[Config]
CodeTélécommande=xxxxxxxx
(où xxxxxxxx représente le code télécommande à récupérer dans l'interface de la Freebox HD)
Hd=x (où x représente le numéro du boitier HD, donc 1 en principe mais ça peut être 2 si tu as 2 boitiers)

Tiens-moi au courant stp.

Pat94220
Commentaire n°22
Rédigé par Pat94220, le 10/05/2010 @ 16:41

juste un petit problème quand je tape le code de la télécommande j'ai le message d'erreur suivant :
Erreur d'execution '9' :
Indice en dehors de la  plage

Domage l'idée était séduisante.

[réponse de damien, le 10/05/2010 à 17h56]

Tu es le premier à me signaler ce problème.

Peux-tu m'en dire plus sur le contexte exact dans lequel ça se produit ? Notamment :

  • version de Windows,
  • version de FreeZappette (n° + installeur ou portable),
  • est-ce que ça se produit au moment de la saisie, au moment de la validation, quelques instants après la validation ?

Merci d'avance de ta réponse et désolé de la gène occasionnée...

jpcgt34
Commentaire n°21
Rédigé par jpcgt34, le 10/05/2010 @ 09:59

C'est excellent!!!
Juste une petite suggestion : pouvoir zoomer l'image de la télécommande.
Avec une définition de 1920 par 1200 pixels l'image de la zapette est trop petite.

[réponse de damien, le 10/05/2010 à 17h50]

Je vais étudier ça mais je ne te promets rien... pas ma faute

Anthony
Commentaire n°20
Rédigé par Anthony, le 09/05/2010 @ 01:35

bonjour a tous, j'ai eu moi aussi des problemes pour faire fonctionner la zapette. j'avais rexemment mis a jour mon boitier HD etait en 1.6.5, le probleme s'est resolu en debranchant/rebranchant le boitier adsl qu'il fallait aussi mettre a jour.

bien pratique pour commander la tele du laptop et quand la telecommande n'est pas sous la main !

[réponse de damien, le 09/05/2010 à 11h39]

Ça me rassure de constater que je ne suis pas le seul à jouer les "feignasses" ! C'est parfois dur de se lever de la chaise pour aller chercher la télécommande posée par les gamins sur l'accoudoir du canapé situé 5 mètres plus loin ! cligne

Alors gadget, oui, mais bien utile quand même ! sourire

marcelPINTO
Commentaire n°19
Rédigé par marcelPINTO, le 08/05/2010 @ 22:24

Bonsoir, 
Un excellent job sur ce projet ZAPETTE. Je viens de faire un update par rapport à votre version initiale qui était déjà super mais les + ajoutés sont un confort supplémentaire et appréciable.
Ne reste plus à FREE qu'à de donner la possibilité de connaitre le statut du boitier HD, et on pourra enfin faire un reboot Freebox à distance lorsque c'est nécessaire.
Un grand  Merci pour votre travail.
Je suis disposé à participer à un don sur  votre temps passé . Mettez donc un compte Paypal en place.

Cordialement.


Marcel PINTO

[réponse de damien, le 09/05/2010 à 11h33]

Merci pour les compliments.

Si tu veux effectivement faire un don, sache que j'ai créé un compte Paypal destiné à cela il y a déjà quelques années et que :

  • il y a un lien dans une des boites latérales de mon site (à gauche),
  • il y a un bouton dans la fenêtre "A propos de" de quasiment chacune de mes applis.

Alors à toi de jouer ! cligne

Pour info, je continue à enrichir l'outil...

waterprof
Commentaire n°18
Rédigé par waterprof, le 06/05/2010 @ 23:20

par contre il manque plus que la fonction "start-select" à ajouter.

peut etre dans le clavier virtuel....

[réponse de damien, le 07/05/2010 à 07h40]

La fonction "start-select" ? C'est quoi ça ?! Si tu fais référence aux touches du même nom, elles ne sont pas gérées par l'API de Free donc ça va pas être possible... Idem pour le "pad" situé en bas (ou à gauche en position horizontale) et les boutons L et R.

Mouss
Commentaire n°17
Rédigé par Mouss, le 06/05/2010 @ 19:17

Voilà c'est chose faite ! routeur mis à jour et tout fonctionne très bien. (Je n'hésiterai pas à venir poster d'éventuel bug si ya)Merci pour le témoignage et merci à l'auteur pour se super programme.

A++

[réponse de damien, le 06/05/2010 à 20h03]

Cool, tout est bien qui finit bien alors ! sourire

HK
Commentaire n°16
Rédigé par HK, le 06/05/2010 @ 18:59

@mouss
Même problème, résolu avec MAJ du routeur : la MAJ du boitier HD ne suffit apparemment  pas....

[réponse de damien, le 06/05/2010 à 20h00]

Merci pour cette information/confirmation, c'est sympa d'avoir pris la peine de poster. cligne

Pour te remercier, tu peux télécharger tout ce que tu veux sur mon site : c'est open bar ! cligne

Mouss
Commentaire n°15
Rédigé par Mouss, le 04/05/2010 @ 22:09

Merci j'ai fini par comprendre que même administrateur de ma machine, il faut exécuter Dos en tant qu'administrateur (merci google pour la manip)
Maintenant la télécommande se lance mais ne réagit pas.
Ma freebox HD est à jour mais peut-être pas le routeur. En tout cas j'espère que c'est pas mon réseau le problème. (c'est un peu compliqué mon réseau, bref routeur n'est pas chez moi donc sera rebooté plus tard)

[réponse de damien, le 04/05/2010 à 22h18]

Concernant la nécessité de lancer cmd.exe en tant qu'admin, j'avais oublié de le signaler mais Waterprof (merci à lui) l'a mentionné dans la réaction précédente et du coup je l'ai ajouté dans l'article.

Et puis la manip n'est plus nécessaire dans la mesure où à présent la version packagée incluant un installeur (qui se charge de faire ces basses besognes) est dispo depuis ce soir. Maintenant, c'est clair que l'info peu encore s'avérer utile pour ceux qui préfèreront utiliser la version portable...

S'agissant du dysfonctionnement de la zappette chez toi, je peux juste te conseiller de vérifier la saisie de ton code télécommande. Il est probable que le firmware du boitier adsl pas à jour ait une incidence mais je ne peux pas te l'assurer.

waterprof
Commentaire n°14
Rédigé par waterprof, le 04/05/2010 @ 12:23

j'ai eu le meme prob sur vista et j'ai reussit en executant cmd.exe en tant qu'administrateur....plus de code erreur et la telecommande marche.

Si ca peut aider qlq1...

[réponse de damien, le 04/05/2010 à 19h45]

Bonne remarque, je te remercie. J'avais effectivement omis de le spécifier.

torimen
Commentaire n°13
Rédigé par torimen, le 04/05/2010 @ 00:30

Essayes ça, moi ça marche sous windows 7 x64

regsvr32.exe %windir%\SysWOW64\msinet.ocx

[réponse de damien, le 04/05/2010 à 07h03]

Merci de ton intervention, ça devrait effectivement régler le problème de Mouss mais bon, avec une version installeur ce sera plus simple à gérer pour tout le monde : ce problème génère pas mal de mails à traiter ! cligne

Mouss
Commentaire n°12
Rédigé par Mouss, le 03/05/2010 @ 22:58

J'ai trouvé ça mais ne marche pas non plus :
windows\syswow64\regsvr32 c:msinet.ocx
erreur :Le module "C:\Windows\sysWOW64\msinet.ocx a été chargé, mais l'appel à DllRegisterServer a échoué avec le code d'erreur 0x8002801c. donc pour seven64 c'est pas gagné ;)

[réponse de damien, le 04/05/2010 à 06h56]

Voir réponse précédente : je vais mettre à disposition une version "installeur", ce sera plus simple pour tout le monde !

Mouss
Commentaire n°11
Rédigé par Mouss, le 03/05/2010 @ 22:18

L'idée est super par contre je n'arrive pas à installer msinet.ocx
J'ai bien copié le fichier et exécuter la commande sous dos.c'est compatible avec seven 64b ?
erreur :

Echec du chargement du module "msinet.ocx".Vérifiez que le fichier binaire est stocké à l'emplacement désigné par le chemin d'accès spécifié ou déboguez-le pour rechercher d'éventuels problèmes de fichiers .DLL binaires ou dépendants.
Le module spécifié est introuvable.

et il y a un point à la fin comme ci-dessus
voilà je ne vois pas ce que j'ai raté.
Merci d'avance.

[réponse de damien, le 04/05/2010 à 06h55]

Désolé, je n'ai pas eu le temps de "packager" mon soft en une version avec installeur, hier, comme j'avais prévu de le faire. J'essaye de faire ça ce midi et ça règlera tous ces problèmes...

Réseaux sociaux
Twitter
Facebook
Powered by BS5 Simply Blog and Bludit
Navigation