Ceci est une ancienne révision du document !
Weboob
Weboob est un ensemble d'applications permettant d'interagir avec des sites web sans que l'utilisateur ait à les ouvrir dans un navigateur. Weboob fournit ausi des API permettant de communiquer avec certains sites web qui en manquent.
Installation
L'installation à partir de la version Quantal 12.10 se fait en installant le paquet weboob
Vous pouvez aussi installer l'interface graphique de configuration weboob-qt
Pour la version Precise Pangolin 12.04, l'installation peut se faire en récupérant les paquets suivants
Et en les installant avec gdebi après avoir satisfait les dépendances:
$ sudo apt-get install libyaml-0-2 python-mechanize python-yaml
$ sudo apt-get install python-feedparser python-html2text python-prettytable python-utidylib
Applications
En s'installant, weboob ajoute une série d'applications directement utilisables en ligne de commande ou via une interface graphique. Chaque application utilise alors des modules pour se connecter sur les sites WEB. Par exemple l'application Boobank permet de se connecter au sites bancaires et il existe des modules adaptés pour de nombreuses banques (AmericanExpress, Apivie, AxaBanque, Banqueaccord, BanquePopulaire, Barclays, BNPorc, Boursorama, BP, BRED, CaisseDEpargne, CarrefourBanque, CIC, Citélis, CMB, CMSO, CrAgr, CréditCoopératif, CréditDuNord, CréditMutuel, Delubac, Fortunéo, GanAssurances, HelloBank, HSBC, ING, LCL, PayPal, SocieteGenerale). Pour voir la liste des modules disponibles, rendez-vous dans la partie correspondante: http://doc.ubuntu-fr.org/weboob#modules
Applications graphiques | Description |
---|---|
QBoobMsg | Lire et publier des messages publics ou privés |
QCineoob | Recherche de films, personnes, torrents, sous titre et obtenir des informations sur eux |
QCookboob | Recherche de recettes de cuisine |
QFlatBoob | Recherche immobilières |
QHandjoob | Permet de lister des offres d'emplois en fonction de critères |
QHaveDate | Pour fleurter sur des sites de rencontres |
QVideoob | Recherche de vidéos, soit pour obtenir leur lien web, soit pour les lire directement |
QWebContentEdit | Permet l'édition de contenu sur des plateformes collaboratives comme les wikis |
weboob-config-qt | Pour afficher, installer, mettre à jour et configurer les modules |
Applications ligne de commande | Description |
---|---|
Boobank | Liste des compte bancaires et des opérations |
Boobcoming | |
Boobill | |
Booblyrics | Pour obtenir les paroles de chansons |
Boobmsg | Lire et publier des messages publics ou privés |
Boobooks | |
Boobsize | |
Boobtracker | Voir créer et éditer des problèmes sur les sites de suivi de bugs |
Cineoob | Recherche de films, personnes, torrents, sous titre et obtenir des informations sur eux |
Comparoob | Comparer le prix des produits |
Cookboob | Recherche de recettes de cuisines |
Flatboob | Recherche immobilières |
Geolooc | Geolocaliser des adresses IP |
Handjob | Permet de lister des offres d'emplois en fonction de critères |
Havedate | |
Parceloob | Suivi de vos expéditions de colis |
Pastboob | |
Radioob | |
Suboob | Recherche de sous-titres |
Translaboob | Traduction |
Traveloob | Visualiser les fiches horaires des transports en communs |
Videoob | |
WebContentEdit | |
Weboob-config | |
Weboorrents | Recherche et téléchargement des fichiers torrents |
Wetboobs |
Modules
Les modules servent d'interfaces entre les sites web à consulter et les applications weboob, la liste complète des modules disponible pour weboob se trouve ici: http://weboob.org/modules . Il existe un flux RSS ( http://updates.weboob.org/stable/main/rss2.xml ) permettant de voir les dernières modifications sur les modules (les sites web changent tous le temps, il est important que les modules doivent être mise à jour régulièrement)
Pour installer un module via la ligne de commande :
weboob-config add nom_du_module_en_minuscule
Pour installer un module via l'interface graphique lancez d'abord celle-ci :
weboob-config-qt
puis en pressant le bouton add une liste des modules disponibles apparaitra.
Pour mettre à jour les modules installés, voici la commande:
weboob-config update