Hardy Heron au FreeGo
Par Taltan le dimanche, octobre 5 2008, 11:18 - Lien permanent
Comme pourrait éventuellement le suggérer le titre de ce billet, il ne s'agit pas mettre le héron dans un réfrigérateur pour tester sa robustesse en attendant le bouquetin, il s'agit bien de la dernière version du logiciel FreeGo bien connu de la communauté des Freenautes, qui depuis peu est passé en version 4. FeeGo est un petit logiciel bien pratique pour les abonnés FREE qui permet de « manager » sa Freebox depuis son poste de travail et non plus au travers de l'interface web de gestion de compte sur le site du FAI. Il permet de simplifier la configuration du routeur (wifi, redirection de ports, DHCP), du service téléphonie et les accès au répondeur, factures et caractéristiques de la ligne. Outre cette interface de gestion de comptes, FreeGo propose également des services annexes comme notamment l'accès au bouquet de chaînes TV FREE (avec enregistrement et programmation possible) et la gestion de ses comptes mails.
L'auteur propose sur son site un paquet pour Ubuntu 32 bits freego_4.0.0_i386.deb, l'installation se fait simplement via l'utilitaire Gdebi à quelques dépendances près, plus d'infos sur le forun Ubuntu-fr avec ce post. Pour les utilisateurs du héron 64 bits, dont je fais parti, il faut passer par la phase compilation des sources (FreeGo4-src.zip) sans oublier d'installer en amont le nécessaire, les « Qt 4 development files » (librairie libqt4-dev version 4.4 du dépôt backports ), ci dessous deux méthode d'installation sur une Ubuntu 8.04 Hardy Heron 64 bits :
Installation manuelle de FreeGo 4
Activer les dépôts backports, (ici), à savoir à propos des dépôts backports :
- À la sortie de la version stable de Ubuntu, les versions des logiciels disponibles sur les dépôts de Canonical sont gelées c’est-à-dire que les logiciels, lors de sorties de nouvelles versions, ne sont pas mis à jour
- Les dépôts backports vous permettent de récupérer les toutes dernières versions logicielles de vos programmes
- A manier avec précaution
puis :
sudo apt-get install libqt4-dev build-essential wget http://www.freego.fr/logiciel/linux/sources/FreeGo4-src.zip unzip FreeGo4-src.zip cd FreeGo4 qmake-qt4 FreeGo4.pro make

Une fois la compilation terminée, un binaire est crée, il s'agit du fichier FreeGo, pas très joyeux, vous pouvez télécharger cette icône pour l'égayer un peu...
Installation de FreeGo 4 via le script freegoV4_64-installer_1.0.sh
Le script freegoV4_64-installer_1.0.sh est un petit script perso qui permet d'automatiser un peu cette installation et de créer un lanceur dans le menu Gnome Application/Internet, les actions suivantes s'enchaînent (ne pas oublier d'activer les dépôts backports) :
- installation des paquets nécessaires
- téléchargement de l'archive FreeGo4-src.zip
- compilation
- installation dans le dossier souhaité
- téléchargement de l'icône
- création du lanceur dans le menu Applications/Internet
Résultat
Plus d'info sur les fonctionnalités de FreeGo : Guide_utilisation_FreeGo.pdf
Les nouveautés de la version FreeGo 4 :
- une nouvelle interface
- la gestion de plusieurs comptes Free & emails via la fenêtre principale du logiciel
- la gestion de votre configuration Wifi et Routeur dans leur intégralité
- un moniteur de débit qui vous donnera en temps réel le trafic sur votre ordinateur
- un test de débit remontant et descendant
- une section téléphonie complète et ergonomique
- enfin une section télévision simple & pratique pour regarder, enregistrer et programmer vos séries télévisées préférées
NB : Certaines fonctionnalités bug à priori chez moi, le moniteur de débit, la lecture des chaînes TV et la gestion des mails ne fonctionnent pas, mais bon, c'est surtout les autres fonctionnalités qui m'intéressent. C'est peut être lié à la version Linux, j'attends vos feedback... 











Commentaires
idem chez moi pour la gestion des mail, test debit et tv
Bonjour,
Impossible a installer:
sebastien@Seb:~/Desktop/FreeGo4$ make
g++ -c -pipe -fpermissive -O2 -Wall -W -D_REENTRANT -DQT_SHARED -DDIALUPCONNECTION -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtGui -I/usr/include/qt4 -I. -Isrc -Isrc/ui -Isrc/3rdparty/fgPlugins/fgDialog -Isrc/3rdparty/fgPlugins/fgLabel -Ibuild/.moc -Ibuild/.ui -o build/.o/unix/UISubscribe.o src/ui/UISubscribe.cpp
In file included from src/ui/UILineFeature.h:12,
from src/ui/UISubscribe.cpp:11:
build/.ui/ui_UILineFeature.h: In member function «void Ui_UILineFeature::setupUi(fgDialog*)»:
build/.ui/ui_UILineFeature.h:626: erreur: «class QTreeWidget» has no member named «setHeaderHidden»
src/ui/UISubscribe.cpp: In member function «void UISubscribe::addLine(const QString&, const QString&, Qt::GlobalColor)»:
src/ui/UISubscribe.cpp:74: erreur: «vlLayout» was not declared in this scope
src/ui/UISubscribe.cpp:81: erreur: «vlLayout» was not declared in this scope
make: *** [build/.o/unix/UISubscribe.o] Erreur 1
sebastien@Seb:~/Desktop/FreeGo4$
Une idée?
Merci
Merci pour l'info, j'étais déjà utilisateur de ce système sur Windows, mais sur Linux, c'est vraiment un super beau produit.
En version 32bits, j'ai téléchargé et exécuté le .deb, paramétré mon compte, et tout marche impec, notamment lecture des chaînes (VLC s'ouvre tout seul), moniteur de débit, je n'ai pas testé les emails en revanche.
Vraiment génial, et merci à l'auteur !
Attention, selon le makefile, il faut QT 4.4, hors la version dans Hardy par défaut est la 4.3 !
J'ai de gros de doute sur la qualité du paquet qui a été fait. Si vous l'installez comme ça, ça promet une sacré pagaille si vous avez QT 4.3. Sans parler du fait qu'il ne compilera jamais sous Hardy avec la version par défaut ... (cf erreur de compilation ci-dessus).
Dans tous les cas, il vaut mieux pour vous installer une version de QT plus récente sous Hardy via les backports.
Encore un binaire balancé dans la nature sans contrôle. Si l'intention est louable, ça serait bien qu'il s'adresse à un packageur la prochaine fois. Le paquet sera 1. disponible pour toutes les architectures, 2. testé et vérifié (même rapidement) par quelqu'un qui a l'habitude de ça.
@ gili
Effectivement... je n'ai pas précisé que j'ai utilisé la version 4.4 de libqt4-dev du dépôt backport, je maj le post
@ Pfff
Comme le précise gili, il faut la version 4.4 de libqt4-dev des dépôt backports
Oh non libqt4-dev /o\
Pourquoi ils pensent jamais au personne qui ont des petites configurations :/
Une option pour le compiler en gtk+ aurait été pas mal quoi :}
Bein moi tous marche en 64bits (avec libqt 4.4)
merci taltan!
Sur Hardy 32 bits, activation des backports, installation des dépendances puis du paquet .deb de l'auteur et ça roule, merci beaucoup !
Bonjour
Après plusieurs essais infructueux par le .deb ou le script, l'installation manuelle a réussi. Beau logiciel.
Cependant l'outil email et l'outil téléphonie ne fonctionnent pas. Y a-t il une explication ?
Ubuntu 8.04
jaunty 9.04
telecharger l'installeur "freegoV4_64-installer_1.0.sh"
#sudo sh freegoV4_64-installer_1.0.sh
s'installe bien tout roule
merci à tous