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
newsbeuter [Le 26/12/2010, 20:52]
lowje + "newsbeuter -r"
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 flux 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 : Dans un [[:​terminal]],​ vous pouvez simplement le lancer avec la commande :
- +<​code>​newsbeuter</​code>​
-  ​newsbeuter+
  
 Pour que newsbeuter se lance et rafraîchisse la liste des flux automatiquement au démarrage : 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.
 +
 +<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 -r 
  
 ===== Désinstallation ===== ===== Désinstallation =====
Ligne 42: 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.1293393177.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)