URL: https://linuxfr.org/news/webo0-b Title: Webo0.b Authors: moules baud123, Nils Ratusznik, claudex et Florent Zara Date: 2012年03月15日T09:36:31+01:00 License: CC By-SA Tags: weboob, web, python et debian Score: 42 [Weboob](http://weboob.org) (_Web Out Of Browsers_) est un ensemble d'applications interagissant avec des sites [Web](/wiki/Web "Lien du wiki interne LinuxFr.org"). À peine plus d'un mois après la [sortie de la version précédente](https://linuxfr.org/news/le-weboob-nouveau-est-arrive), fort de l'activité des contributeurs du projet, **Weboob 0.b** a été relâchée. Les principales nouveautés, telles que le très attendu module pour Free Mobile ou les applications de recherche d'appartement, seront développées en seconde partie de dépêche. Vous y découvrirez également les péripéties de l'intégration de Weboob dans Debian, ainsi que l'organisation du prochain _boobathon_. ---- [Site web](http://weboob.org) [Liste complète des changements](http://weboob.org/news) [Installation](http://weboob.org/install) [Liste des modules](http://weboob.org/modules) [Architecture](https://symlink.me/projects/weboob/wiki/Development) [Planet Weboob](http://planet.weboob.org) ---- # Recherche d'appartements L'immobilier est en perpétuelle hausse en France, notamment à Paris, au point de constituer un thème démagogique de choix durant la campagne présidentielle française. Que ce soit pour la location ou la vente, la recherche d'un bien est un véritable calvaire où la réactivité est primordiale pour espérer avoir la moindre chance de décrocher un appartement. C'est pourquoi Weboob s'est penché de manière citoyenne sur la question, en fournissant une application, [QFlatBoob](http://weboob.org/applications/qflatboob), permettant de chercher un logement sur l'ensemble des sites gérés (pap.fr et seloger.com pour l'instant). [](http://people.symlink.me/~rom1/projects/weboob/qflatboob.png) Après avoir créé une recherche comprenant les différents critères (type de bien, villes ciblées, contraintes sur le prix ou la surface, nombre de pièces, etc.), les résultats sont affichés, triés par prix au mètre carré. La gestion des annonces lues (les nouvelles sont en bleu), les bookmarks, l'annotation des annonces, l'affichage concis des informations, seront des armes efficaces pour faire face à la galère de l'acquisition d'un nouveau logement. # Free Mobile Free s'est lancé dans la téléphonie mobile voilà maintenant deux mois et, comme tout mouton qui se respecte voulant se démarquer des pigeons pour se dévouer à Maître Niel, la plupart des contributeurs de Weboob ont sauté le pas. Néanmoins, ainsi que l'ensemble des moules le [savent](http://linuxfr.org/users/fixxxer/journaux/32230), Free Mobile a mis en place des mesures de protection sur l'authentification, rendant l'accès aux détails de l'abonnement pénible. Heureusement, l'esprit consciencieux des boobs a permis d'accoucher d'un [module FreeMobile](http://weboob.org/modules#mod_freemobile) pour la nouvelle application [boobill](http://weboob.org/applications/boobill), s'authentifiant automatiquement pour récupérer l'ensemble des informations disponibles, de l'historique des appels à la facture détaillée, par exemple : ``` boobill> details 0612345678 +----------------------------+-------------------------------------------+-------+ | Label | Infos | Price | +----------------------------+-------------------------------------------+-------+ | Conso VOIX | National : 0h13min37s | International : - | 0.0 | | Appels numéros spéciaux | - | 0.0 | | Conso SMS | 42 / 60 | 0.0 | | Conso MMS | Vous avez consommé 0 MMS | 0.0 | | Conso DATA | Vous avez consommé 26.00 Ko | 1.99 | | Conso VOIX (international) | Appels émis : - | Appels reçus : - | 0.0 | | Conso SMS (international) | 0 | 0.0 | | Conso MMS (international) | Vous avez consommé 0 MMS | 0.0 | | Conso DATA (international) | Vous avez consommé 0 o | 0.0 | | Sum | Generated by boobill | 1.99 | +----------------------------+-------------------------------------------+-------+ ``` Cerise sur le gâteau, un greffon pour [munin](http://munin-monitoring.org/) a été écrit afin de suivre l'évolution de sa consommation :  # Catégorisation des transactions bancaires Weboob gère actuellement dix banques (BNP, Boursorama, Banque Postale, Crédit Agricole, Crédit Mutuel, Crédit Mutuel de Bretagne, HSBC, ING, LCL et la Société Générale), permettant d'afficher de manière centralisée vos comptes de différentes banques sans devoir s'authentifier sur un fastidieux pavé numérique. Alors que jusqu'à présent les transactions étaient affichées de façon brute (comme sur les sites des banques), elles sont maintenant analysées et catégorisées afin d'y voir plus clair, par exemple : ``` boobank> history 1 Date Category Label Amount ------------+------------+---------------------------------------------------+----------- 2012年03月02日 Bank COTISATION ESPRIT LIBRE -3.25 2012年03月01日 Payback CB DU 290112 SNCF INTERNET ISL 90.00 2012年03月01日 Card 2012年02月02日: WWW.HETZNER.DE CARTE 4974XXXXX -49.00 2012年03月01日 Card 2012年02月16日: LE PETIT CHATEL PARIS CARTE 49 -30.00 2012年02月27日 Withdrawal 2012年02月24日 22:15: 00620017 CREDIT LYONNAIS -40.00 2012年02月27日 Order REGLEMENT IMPOT IR NUM 004022 ECH 27.02. -658.00 2012年02月08日 Transfer RECU TIERS POLE EMPLOI IDF 61 110 3988982B 0828011 1596.50 ``` # Bibliothèques Afin de gérer les emprunts de livres dans sa bibliothèque, une application [boobooks](http://weboob.org/applications/boobooks) a été rajoutée. Ayant été intégrée il y a seulement quelques jours, elle reste basique, mais semble prometteuse : ``` boobooks> ls #1 (Anae) Malika Doray — Aujourd'hui je t'aime (2012年01月24日) #2 (Anae) un conte de Zemanel — Le petit hérisson partageur (2012年03月06日) LATE! #3 (Anae) collectage Association Lire en Calédonie — Toutoute (2012年03月23日) #4 (Anae) illustrations de Emmanuelle Teyras — Trop bon ! (2012年03月23日) #5 (Anae) Rufus Butler Seder — Champion ! (2012年03月23日) #6 (Anae) Gilles Vigneault, comp. et textes — Un trésor dans mon jardin (2012年04月09日) #7 (Anae) Malika Doray — Je t'aime tous les jours (2012年04月10日) #8 (Anae) Amy Krouse Rosenthal, Tom Lichtenheld — Canard ! Lapin ! (2012年04月10日) #9 (Anae) David Mac Kee — Elmer encore et encore... (2012年04月10日) #10 (Anae) Ed Emberley — Va-t'en, Grand Monstre Vert ! (2012年04月10日) ``` Le contributeur ayant développé cette application, ainsi que le module pour le site de sa bibliothèque (qui est à l'origine de l'indignation qui a provoquée [un appel glazouien](http://linuxfr.org/users/moules/journaux/appel-pour-action-les-boobs-ont-besoin-de-vous-maintenant)), a maintenant la possibilité de gérer de manière centralisée et extrêmement simplifiée les trois comptes que sa femme, ses filles et lui-même possèdent. # Suivi des mises à jour Un [flux RSS](http://people.symlink.me/~rom1/blog/weboob/Flux_RSS_des_modules_mis_%C3%A0_jour.html?view=blog) a été mis en place afin de permettre aux utilisateurs de suivre les mises à jour des modules. En effet, le [nouveau système de dépôts](http://linuxfr.org/users/moules/journaux/32069) a été mis en place précédemment pour que l'équipe de Weboob puisse pousser des correctifs sur les modules, en cas de changements sur le site pris en charge ou de découverte de bugs. Pour mettre à jour, il faut utiliser la commande suivante :> $ weboob-config update # Debian Ainsi qu'annoncé lors de la [précédente dépêche](http://linuxfr.org/news/le-weboob-nouveau-est-arrive), Weboob était il y a un mois en cours d'intégration à Debian. Après être entré avec brio dans NEW, le paquet a rejoint _unstable_ le 11 février, puis _testing_ le 22 février. Des utilisateurs ont [manifesté leur joie](http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661054), et la [newsletter francophone](http://www.debian.org/News/weekly/2012/04/#nnwp) a salué l'entrée de Weboob en le citant dans une sélection de dix nouveaux paquets sur 572. Cependant dès le lendemain 23 février, patatra, un développeur Debian membre de l'équipe _ftpmaster_ a décidé de faire du zèle en supprimant sans préavis Weboob de la distribution suite à une plainte reçue d'une personne manifestement dérangée pour considérer le nom du projet comme étant sexiste. Vous [retrouverez ici](http://lists.symlink.me/pipermail/weboob/2012-February/000511.html) une copie du mail qu'a reçu le mainteneur, où l'individu requiert de changer le nom du paquet et de l'ensemble des applications, ainsi que de supprimer purement et simplement l'application _havesex_. Suite à cette décision qui a été jugée comme étant arbitraire, plusieurs développeurs Debian sont montés au créneau, dénonçant un abus de pouvoir infondé, prenant à parti le _Debian Project Leader_, Stefano Zacchiroli, en condamnant l'absence de débat public, et estimant les accusations de sexisme infondées :> Will we remove liboobs, pornview, libsexy, libass and libcaca too,> because the names are "sexist"? Do FTP masters get to define what is> sexist? And really, on a personal note, finding the name "havesex" to be> sexist denotes serious personal trouble.>> We have the Bible and the Quran in the archive, which are both packages> containing an incredible amount of sexist references, and I don’t see> this bothering anyone. This is because Debian is not about moral values,> but about software. Le DPL ayant répondu positivement à cet appel, un paquet Weboob 0.b va être poussé très rapidement avec pour seul changement l'application _havesex_ renommée en _havedate_. # Boobathon Ainsi qu'il l'a été annoncé lors d'un [précédent journal](http://linuxfr.org/users/theocrite/journaux/boobathon-le-samedi-17-03-2012), l'équipe de Weboob organise **samedi 17 mars** à Paris un _boobathon_, dont l'objectif est de développer un maximum de modules en bénéficiant de la présence de la _Core Team_ qui pourra vous aider à vous introduire dans le code et à utiliser les outils mis à disposition. Le rendez-vous est à **10:00** à la **Fondation pour le Progrès de l'Homme**, au **38 rue Saint Sabin, Paris 11e** (Métros Chemin Vert). Après un petit déjeuner durant lequel on pourra faire connaissance, on se mettra tranquillement au travail dès **11:00**. À **14:00**, afin de reprendre des forces, nous ferons une pause en allant manger dans un restaurant du coin, puis nous continuerons à coder jusqu'à **18:00**. S'en suivra, pour ceux qui seront motivés, une petite bière bien méritée où nous trollerons jusqu'à pas d'heure. L'évènement est ouvert à tous et à toutes, la connaissance du Python n'est pas requise. Des [magnifiques t-shirts](http://symlink.spreadshirt.fr/weboob-C159454) sont à gagner pour les plus productifs. N'hésitez pas à vous inscrire sur l'[**évènement framadate**](http://framadate.org/icsg9suimogqpl6b). # Contributeurs Cette version a été marquée par une forte activité de nouveaux contributeurs, que nous remercions pour le temps passé et pour les nouvelles fonctionnalités qui ont émergé : * Florent Fourcot * Gabriel Kerneis * Jeremy Monnet * Johann Broudin * Laurent Bachelier * Lord * Noe Rubinstein * Olivier Schwander * Xavier Guerrin * David Jeanneteau [Weboob](http://weboob.org) est un projet qui grossit et qui vit grâce à ses contributeurs. Si vous souhaitez l’améliorer et que vous connaissez le Python, n’hésitez pas à [contribuer](https://symlink.me/projects/weboob/wiki/How_to_Contribute).