Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
weboob [Le 19/01/2014, 15:39]
82.241.165.193 [Plus d'infos]
weboob [Le 11/09/2022, 11:31] (Version actuelle)
moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
Ligne 1: Ligne 1:
-{{tag>interaction ​navigateur web}}+{{tag>Bionic ​navigateur web}} 
 + 
 +====== Woob (anciennement Weboob) ====== 
 +<note important>​Le projet WeBoob (nom potache) a été renommé en Woob, Le package weboob a été supprimé des dépôts ubuntu après 18.04 Bionic Beaver</​note>​
  
-====== 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.\\ **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.\\
- 
-{{:​weboob.png?​400}} 
  
 ===== Installation ===== ===== Installation =====
-==== Version stable ​==== +====Via les dépôts officiels pour Ubuntu 18.04==== 
-L'​installation de la version stable de weboob ​à partir de Ubuntu 12.10 Quantal ​se fait en [[:​tutoriel:​comment_installer_un_paquet|installant le paquet]] **[[apt>​weboob]]** \\ Vous pouvez aussi installer l'​interface graphique de configuration **[[apt>​weboob-qt]]** +L'​installation de la version stable de weboob se fait en [[:​tutoriel:​comment_installer_un_paquet|installant le paquet]] **[[apt>​weboob]]**\\ Vous pouvez aussi installer l'​interface graphique de configuration **[[apt>​weboob-qt]]** 
-<note important>​La version disponible dans les dépots ​de Ubuntu n'est pas forcément la dernière version de weboob! +<note important>​La version disponible dans les dépôts ​de Ubuntu n'est pas forcément la dernière version de weboob! 
-Pour obtenir la dernière version stable, ​voir l'​installation pour Ubuntu 12.04 LTS</​note>​+Pour obtenir la dernière version stable, ​utilisez la seconde méthode.</​note>​ 
 + 
 +====Installation de la dernière release depuis le site officiel==== 
 + 
 +Vérifiez les instructions sur le site officiel [[https://​woob.tech/​install|Woob]]. 
 +Il s'agit d'une installation à l'aide de l'​utilitaire python [[apt>​python3-pip]] 
 +<​code>​ pip install woob </​code>​ 
  
-Pour la version Ubuntu 12.04 Precise Pangolin, l'​installation peut se faire en récupérant une archive sur le site officiel du programme. Pour cela, il suffit de se rendre sur [[https://​symlink.me/​projects/​weboob/​files|ce site]] et de télécharger l'​archive .tar.gz la plus récente. 
-Ensuite il faut extraire les fichiers de l'​archive puis se rendre à l'​endroit où l'on a extrait les fichiers avec la ligne de commande 
-  cd /​chemin_d'​acces/​dossier_contenant_fichiers_extraits  ​ 
-<​note>​Avant de commencer l'​installation,​ il faut satisfaire les différentes dépendances:​\\ 
-''​ sudo apt-get install libyaml-0-2 python-mechanize python-yaml python-feedparser python-html2text python-prettytable python-utidylib python-setuptools python-dateutil libjs-jquery python-simplejson''</​note>​ 
-Pour installer weboob, il faut ensuite exécuter: 
-  ./​tools/​local_install.sh ~/weboob 
-Cela l'​installera dans le dossier de l'​utilisateur courant dans le dossier "​weboob"​. Il est conseillé par la suite d'​ajouter à la fin du fichier .bashrc se trouvant dans le répertoire personnel, la ligne suivante: 
-  export PATH="​$PATH:/​home/​nom_d'​utilisateur/​weboob"​ 
-ainsi il suffira par la suite d'​ouvrir un terminal et de lancer une application en écrivant son nom en minuscule, (pour voir la liste des applications disponibles,​ voir ci-dessous),​ comme: 
-  boobank 
  
-==== Version instable ==== 
  
 ===== Applications ===== ===== 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). 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,​ ainsi que de savoir comment les installer, rendez-vous à la partie [[http://​doc.ubuntu-fr.org/​weboob#​modules|Modules]]+Pour voir la liste des modules disponibles,​ ainsi que de savoir comment les installer, rendez-vous à la partie [[:​weboob#​modules|Modules]]
  
 <​note>​Les noms sont repris ici dans la casse originale choisie par les auteurs, mais pour lancer les applications il faut les taper en minuscule</​note>​ <​note>​Les noms sont repris ici dans la casse originale choisie par les auteurs, mais pour lancer les applications il faut les taper en minuscule</​note>​
Ligne 38: Ligne 33:
  
 ^ Nom ^ Description ^ ^ Nom ^ Description ^
-| {{weboob_qboobmsg.png?​30}} QBoobMsg | Lire et publier des messages publics ou privés | +| {{:weboob_qboobmsg.png?​30}} QBoobMsg | Lire et publier des messages publics ou privés | 
-| {{weboob_qcineoob.png?​30}} QCineoob | Recherche de films, personnes, torrents, sous titre et obtenir des informations sur eux | +| {{:weboob_qcineoob.png?​30}} QCineoob | Recherche de films, personnes, torrents, sous titre et obtenir des informations sur eux | 
-| {{weboob_qcookboob.png?​30}} QCookboob | Recherche de recettes de cuisine | +| {{:weboob_qcookboob.png?​30}} QCookboob | Recherche de recettes de cuisine | 
-| {{weboob_qflatboob.png?​30}} QFlatBoob | Recherche immobilières | +| {{:weboob_qflatboob.png?​30}} QFlatBoob | Recherche immobilières | 
-| {{weboob_qhandjoob.png?​30}} QHandjoob | Permet de lister des offres d'​emplois en fonction de critères | +| {{:weboob_qhandjoob.png?​30}} QHandjoob | Permet de lister des offres d'​emplois en fonction de critères | 
-| {{weboob_qhavedate.png?​30}} QHaveDate | Pour fleurter sur des sites de rencontres | +| {{:weboob_qhavedate.png?​30}} QHaveDate | Pour fleurter sur des sites de rencontres | 
-| {{weboob_qvideoob.png?​30}} QVideoob | Recherche de vidéos, soit pour obtenir leur lien web, soit pour les lire directement | +| {{:weboob_qvideoob.png?​30}} QVideoob | Recherche de vidéos, soit pour obtenir leur lien web, soit pour les lire directement | 
-| {{weboob_qwebcontentedit.png?​30}} QWebContentEdit | Permet l'​édition de contenu sur des plateformes collaboratives comme les wikis | +| {{:weboob_qwebcontentedit.png?​30}} QWebContentEdit | Permet l'​édition de contenu sur des plateformes collaboratives comme les wikis | 
-| {{weboob_weboob-config-qt.png?​30}} Weboob-config-qt | Pour afficher, installer, mettre à jour et configurer les modules |+| {{:weboob_weboob-config-qt.png?​30}} Weboob-config-qt | Pour afficher, installer, mettre à jour et configurer les modules |
  
 ==== Applications en ligne de commande ==== ==== Applications en ligne de commande ====
Ligne 65: Ligne 60:
 | Flatboob | Recherche immobilières | | Flatboob | Recherche immobilières |
 | Geolooc | Geolocaliser des adresses IP | | Geolooc | Geolocaliser des adresses IP |
-Handjob ​| Permet de lister des offres d'​emplois en fonction de critères |+Handjoob ​| Permet de lister des offres d'​emplois en fonction de critères |
 | Havedate |  | | Havedate |  |
 | Parceloob | Suivi de vos expéditions de colis | | Parceloob | Suivi de vos expéditions de colis |
Ligne 82: Ligne 77:
  
 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 [[http://​weboob.org/​modules|ici]] . 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 [[http://​weboob.org/​modules|ici]] .
-Il existe un [[http://​updates.weboob.org/​stable/​main/​rss2.xml|flux RSS]] 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)+Il existe un [[http://​updates.weboob.org/​stable/​main/​rss2.xml|flux RSS]] permettant de voir les dernières modifications sur les modules (les sites web changent tous le temps, il est important que les modules ​soient mis à jour régulièrement)
  
 Weboob fournit lors de son installation une application en ligne de commande permettant de gérer les modules, c'est weboob-config . Weboob fournit lors de son installation une application en ligne de commande permettant de gérer les modules, c'est weboob-config .
Ligne 94: Ligne 89:
   weboob-config info nom_du_module_en_minuscule   weboob-config info nom_du_module_en_minuscule
  
-Pour installer un module en particulier: ​+Pour installer un module en particulier:​
   weboob-config add nom_du_module_en_minuscule   weboob-config add nom_du_module_en_minuscule
   ​   ​
Ligne 107: Ligne 102:
  
  
-Il est aussi possible de gérer les modules avec une interface graphique, par exemple pour installer un module via l'​interface graphique lancez d'​abord celle-ci : +Il est aussi possible de gérer les modules avec une interface graphique, par exemple pour installer un module via l'​interface graphique lancez d'​abord celle-ci :
   weboob-config-qt ​   weboob-config-qt ​
 puis en pressant le bouton add une liste des modules disponibles apparaitra. puis en pressant le bouton add une liste des modules disponibles apparaitra.
Ligne 115: Ligne 110:
 ===== Plus d'​infos ===== ===== Plus d'​infos =====
  
-  * [[http://weboob.org/|Site officiel]]+  * [[https://woob.tech/|Site officiel]]
  
 Sur le même thème : Sur le même thème :
  
   * [[http://​www.scrapy.org/​|Scrapy un framework Python de création de robots d’extractions de données sur le web]]   * [[http://​www.scrapy.org/​|Scrapy un framework Python de création de robots d’extractions de données sur le web]]
-  * [[http://​www.crummy.com/​software/​BeautifulSoup/​|Beautiful Soup : Librairie Python pour automatisation d’accès aux contenus web ]]+  * [[https://​www.crummy.com/​software/​BeautifulSoup/​|Beautiful Soup : Librairie Python pour automatisation d’accès aux contenus web ]]
 ---- ----
  • weboob.1390142388.txt.gz
  • Dernière modification: Le 19/01/2014, 15:39
  • par 82.241.165.193