Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
newsbeuter [Le 30/05/2010, 00:01]
lowje créée
newsbeuter [Le 11/09/2022, 11:45] (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>Jaunty Karmic Lucid rss}}+{{tag>Bionic Xenial ​rss}}
 ---- ----
  
 ====== Newsbeuter ====== ====== Newsbeuter ======
  
-**Newsbeuter** est un agrégateur de lux de syndication (RSS 0.9.x, 1.0, 2.0 et Atom) en mode texte. ​Ce logiciel est sous licence libre ([[http://​fr.wikipedia.org/​wiki/​Licence_MIT|Licence MIT]]). Audelà ​son apparence simpliste (terminal), Newsbeuter permet entre autres :+**Newsbeuter**, sous [[https://​fr.wikipedia.org/​wiki/​Licence_MIT|Licence libre MIT]], ​est un agrégateur de flux de syndication (RSS 0.9.x, 1.0, 2.0 et Atom) en mode texte.\\ 
 +Au delà de son apparence simpliste (terminal), Newsbeuter permet entre autres :
   * le téléchargement de podcasts   * le téléchargement de podcasts
   * la personnalisation de la configuration clavier   * la personnalisation de la configuration clavier
   * la recherche dans le contenu des articles   * la recherche dans le contenu des articles
-  * le trie grâce à un système de tag+  * le tri grâce à un système de tags
   * la suppression automatique d'​articles non-désirés   * la suppression automatique d'​articles non-désirés
   * la synchronisation avec un compte bloglines.com   * la synchronisation avec un compte bloglines.com
   * l'​importation et l'​exportation via le format OPML   * l'​importation et l'​exportation via le format OPML
   * la personnalisation (des couleurs notamment)   * la personnalisation (des couleurs notamment)
 +===== Pré-requis =====
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
 +  * Avoir activé le [[:​depots|dépôt]] Universe. ​
  
 ===== Installation ===== ===== Installation =====
- +<​note>​Newsbeuter ​n'est plus dans les dépôts ​officiels ​depuis [[Focal]]((https://​packages.ubuntu.com/​search?​suite=default&​section=all&​arch=any&​searchon=names&​keywords=newsbeuter)). </​note>​ 
-Newsbeuter est disponible parmi les paquets ​officiels (universe). Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://newsbeuter|newsbuter]]**.+Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>newsbeuter]]**.
  
 ===== Configuration ===== ===== Configuration =====
  
 Il faudra en premier lieu indiquer à Newsbeuter la liste des flux que vous voulez suivre. Pour cela, [[:​tutoriel:​comment_modifier_un_fichier|éditez le fichier]] **~/​.newsbeuter/​urls** et indiquez y les URL des flux en les séparant par un retour à la ligne. Par exemple, pour suivre via RSS le planet ubuntu francophone et le planet libre, votre fichier ''​urls''​ devrait ressembler à ça : Il faudra en premier lieu indiquer à Newsbeuter la liste des flux que vous voulez suivre. Pour cela, [[:​tutoriel:​comment_modifier_un_fichier|éditez le fichier]] **~/​.newsbeuter/​urls** et indiquez y les URL des flux en les séparant par un retour à la ligne. Par exemple, pour suivre via RSS le planet ubuntu francophone et le planet libre, votre fichier ''​urls''​ devrait ressembler à ça :
-  ​http://​planet.ubuntu-fr.org/​feed/​rss2 +<​file>​ 
-  http://​www.planet-libre.org//​feed.php?​type=rss+http://​planet.ubuntu-fr.org/​feed/​rss2 
 +http://​www.planet-libre.org//​feed.php?​type=rss 
 +</​file>​
  
 ===== Utilisation ===== ===== Utilisation =====
  
-<note note>Si vous venez d'​installer Newsbeuter, si vous ne lui avec pas encore indiqué des flux à agréger, il est normal de tomber sur un fichier d'aide lorsque vous essayez de l'​ouvrir.</​note>​+<​note>​Si vous venez d'​installer Newsbeuter ​et que vous ne lui avec pas encore indiqué des flux à agréger, il est normal de tomber sur un fichier d'aide lorsque vous essayez de l'​ouvrir.</​note>​ 
 + 
 +Dans un [[:​terminal]],​ vous pouvez simplement le lancer avec la commande : 
 +<​code>​newsbeuter</​code>​ 
 + 
 +Pour que newsbeuter se lance et rafraîchisse la liste des flux automatiquement au démarrage : 
 +<​code>​newsbeuter -r</​code>​ 
 +   
 +===== Intégration de ses flux Google Reader dans newsbeuter===== 
 +[[:​tutoriel:​comment_modifier_un_fichier|Modifiez le fichier de configuration]] **~/​.newsbeuter/​config** pour qu'il contienne ces lignes 
 +<file bash> 
 +urls-source "​googlereader"​ 
 +googlereader-login "​login"​ 
 +googlereader-password "mot de passe"​ 
 +</​file>​ 
 + 
 +Pour éviter de mettre votre mot de passe en clair dans le fichier de configuration,​ vous pouvez [[:​tutoriel:​comment_modifier_un_fichier|créer avec les droits d'​administration]] un fichier **/​usr/​bin/​newsbeuter-hiddepass.sh**. Celui-ci contiendra un petit script qui viendra vous demander votre mot de passe pour le mettre dans le fichier de configuration,​ puis le supprimera après avoir lancé Newsbeuter. 
 +<file bash> 
 +#!/bin/sh 
 +read -p "​Entrez votre mot de passe google: " -s passwd 
 +# Substitution du champ mot de passe dans le fichier de configuration 
 +sed -i "​s/​\(googlereader-password \)\"​.*\"/​\1\"​$passwd\"/"​ ~/​.newsbeuter/​config 
 +# Effacement du mot de passe dans 5 secondes, pendant l'​execution de newsbeuter 
 +(sleep 5 ;sed -i "​s/​\(googlereader-password \)\"​.*\"/​\1\"​\"/"​ ~/​.newsbeuter/​config)&​newsbeuter 
 +</​file>​ 
 + 
 +Ensuite il faut rentre ce script exécutable <​code>​sudo chmod 755 /​usr/​bin/​newsbeuter-hiddepass.sh</​code>​ 
 + 
 +<​note>​Malgré l'​arrêt de [[wpfr>​Google Reader]], **Newsbeuter** reste compatible avec les autres lecteurs en ligne qui le prenaient en charge (ex: feedly, newsblur).\\ 
 +Cette astuce devrait donc rester valable en adaptant selon votre lecteur de flux en ligne.\\ 
 +[[https://​newsbeuter.wordpress.com/​2013/​03/​19/​new-release-newsbeuter-2-6/​|Source]]</​note>​ 
 + 
 +===== Lire les médias ===== 
 +Si dans vos flux RSS vous souhaitez accéder aux images sans avoir à ouvrir votre navigateur vous pouvez [[:​tutoriel:​comment_modifier_un_fichier|créer un fichier]] **~/​.newsbeuter/​browse** qui contiendra par exemple: 
 +<file bash> 
 +#!/bin/sh 
 +if echo "​$1"​ | grep -e jpg$ -e jpeg$ -e gif$ -e png$ 
 +then 
 +  feh "​$1"​ 
 +else 
 +        if echo "​$1"​ | grep -e swf$ -e flv$ 
 +        then 
 +        flashplayer "​$1"​ 
 +        else 
 +xlinks2 "​$1"​ 
 +fi 
 +fi 
 +</​file>​ 
 +Ici: 
 +  * les images seront ouvertes avec [[:feh]], 
 +  * les vidéos en flash avec [[:​flashplayer#​flashplayer_standalone_aka_projector|la version standalone de flashplayer]],​ 
 +  * les liens internet avec xlinks2.(( version semi-graphique fournie avec [[apt>​links2]] )) 
 +Après enregistrement,​ donnez les [[:droits]] d’exécution à ce fichier. Par exemple dans un [[:​terminal]] vous saisirez la [[:​commande_shell|commande]] suivante: 
 +<​code>​chmod 755 ~/​.newsbeuter/​browse</​code>​ 
 + 
 +Il ne vous reste plus qu'à indiquer au logiciel qu'il doit passer par votre script lors des appels des liens en [[:​tutoriel:​comment_modifier_un_fichier|modifiant la section adéquat]] dans son fichier de configuration **~/​.newsbeuter/​config**/​. Cette section ressemblera à: 
 +<​file>##​ configuration option: browser 
 +## description:​ Set the browser command to use when opening an article in the browser. If <​browser-command>​ contains %u, it will be used as complete commandline and %u will be replaced with the URL that shall be opened. 
 +## parameter syntax: <​browser-command>​ 
 +browser /​home/<​votre_login>/​.newsbeuter/​browse</​file>​Après avoir relancé Newsbeuter, vous pourrez accédez aux contenus en saisissant le numéro du lien.\\ 
 +Par exemple: 
 +  * Vous avez une image dans le texte représentée dans le texte de votre flux par **[Image 2]**, en appuyant sur la touche //2// feh s'​ouvrira avec l'​image en question, 
 +  * Vous avez un lien internet représenté par **[3]** que vous voulez suivre dans votre navigateur , en appuyant sur la touche //3//, ici le lien en question s'​ouvrira dans xlinks2.
  
-Dans un [[:​terminal]], vous pouvez simplement ​le lancer avec la commande+<note tip>Pour les liens dont le numéro est supérieur à 10 ((pour cette valeur il faut taper la touche 0 ;-) ))il vous suffira de taper le touche dièse (#) suivi de la valeur souhaitée</​note>​
  
-  newsbeuter 
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 38: Ligne 106:
 ===== Liens ===== ===== Liens =====
  
-  * **(en)** [[http://​newsbeuter.org/​]]+  * **(en)** [[http://​newsbeuter.org/​|Le site du projet]] 
 +  * **(fr)** ​  ​[[http://​blog-marcel.eu/​index.php?​article43/​google-reader-en-console-avec-newsbeuter|Blog de Marcel]] 
 +  * **(en)** [[http://​code.google.com/​p/​newsbeuter/​issues/​detail?​id=129|Source pour Lire les médias]]
  
 ---- ----
 //​Contributeurs principaux : [[:​utilisateurs:​lowje]].//​ //​Contributeurs principaux : [[:​utilisateurs:​lowje]].//​
  • newsbeuter.1275170473.txt.gz
  • Dernière modification: Le 18/04/2011, 14:40
  • (modification externe)