PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Thuban : srss - lire ses flux rss simplement - De l'épice pour la pensée

lundi 28 septembre 2015 à 07:21
Insatisfait par rss2email qui prenait toute la charge cpu de mon serveur à chaque fois qu'il relevait les nouveautés dans les flux rss que je consulte, j'ai voulu tenter de bricoler un outil à ma sauce. C'est alors qu'est né srss.

L'idée était de suivre un maximum la philosophie UNIX. srss est donc composé de plusieurs petits scripts qui ont chacun une tâche spécifique.

- srss_update : ce script télécharge les flux et ne garde que les plus récents.
- srss2mail : ce script prend chaque nouveau flux et envoie un courriel pour pouvoir lire les articles de n'importe où.

Les adresses des flux sont simplement enregistrées dans un fichier (~/.srss/feedlist) avec une adresse par ligne. Très peu de dépendances sont nécessaires : xmlstarlet, wget et html2text.

On pourrait donc facilement imaginer d'autres scripts qui fabriquent une page html pour lire les flux ou n'importe quelle autre fantaisie.

Et afin de relever les nouveaux flux régulièrement, il suffit de passer par une tâche cron, qui s'occupe très bien ce ça.

Pour l'installer, il faut récupérer les scripts avec git par exemple :
git clone http://git.yeuxdelibad.net/srss

Et ensuite, un simple make install se chargera d'installer les scripts.
Notez qu'un script "exemple" est disponible (srss), qu'il vous suffit d'adapter à vos besoins.
— (permalink)

Gravatar de Thuban
Original post of Thuban.Votez pour ce billet sur Planet Libre.