Rendez-vous sur Arrakis

C'est lorsque nous croyons savoir quelque chose qu'il faut justement réfléchir un peu plus profondément. F. Herbert

srss - simple lecteur de flux

srss est une série de script shell qui permettent de récupérer les flux rss et atom puis de les lire. Il est construit afin de suivre la philosophie UNIX : un outil pour une tâche.

Installation

Récupérer srss avec puis installez les scripts:

wget http://git.yeuxdelibad.net/srss.tgz
tag xvzf srss.tgz
cd srss
sudo make install

Vous aurez besoin des dépendances suivantes : html2text, xmlstarlet, wget

Désinstallation

make uninstall`` fera l'affaire :)

Utilisation

Ajoutez les adresses url de chaque flux dans ~/.srss/feedlist . Un seul flux par ligne Ensuite, pour mettre à jour les flux lancez : srss_update ~/.srss

Pour envoyer les flux par mail, utilisez

srss2email ~/.srss/feeds $(whoami)

ou

srss2email ~/.srss/feeds myname@myadress.fsf

Vous pouvez utiliser le script srss donné en exemple pour faire la même chose.

Astuces

Utilisez cron pour mettre à jour vos flux régulièrement :

@hourly /usr/local/bin/srss >/dev/null 2>&1

Lancez crontab -e pour ajouter la ligne précédente.

Pour filtrer vos mails et envoyer les flux dans un dossier fait exprès, vous pouvez par exemple utiliser fdm (ou procmail…)

match "^User-Agent: srss" in headers action "movetorssfolder"

Remerciements