Categories
Programming

Newspipe 9.2.0

La version 9.2.0 de Newspipe, le super agrégateur de nouvelles, est sortie avec quelques petites améliorations.

Comme promis l’instance officielle est maintenant ouverte (peut-être temporairement).

Categories
Web

Agrégateur personnel (suite)

Je viens de faire un peu évoluer le script dont je parlais hier afin qu’il fournisse lui-même un flux RSS. Il est maintenant utilisable avec un fichier de configuration (en fait simplement une liste de flux) passé en ligne de commande. Avec un petit script j’ai donc maintenant deux agrégateurs en ligne:

Bref, je me suis beaucoup inspiré du célèbre planet et je suis assez content du résultat. Le script est très court, environ 100 lignes de codes (CSS compris + CSS pour appareils mobiles) et est paramétrable. En modifiant deux lignes de code il est utilisable en CGI. Bon, c’est clair que je peux faire des améliorations.

Utilisation:

$ crontab -l # m h dom mon dow command */10 * * * * python ~/feeds/feeds.py ~/feeds/news.lst ~/www/feeds/index.html ~/www/feeds/rss.xml feeds.cedricbonhomme.org */10 * * * * python ~/feeds/feeds.py ~/feeds/cedricbonhomme.lst ~/www/firehose/index.html ~/www/firehose/rss.xml firehose.cedricbonhomme.org

Les fichiers .lst contiennent simplement chacun une liste de flux. Utilisation toute simple.
Je pense que je vais encore ajouter quelques options. Il serait par exemple intéressant de pouvoir donner une limite par flux (pour expiration) afin de ne pas avoir une page HTML énorme.

Categories
Web

Agrégateur personnel

Voici un petit agrégateur de flux codé en 10 minutes. Il n’est pas tout à fait terminé et n’a rien à voir avec pyAggr3g470r. Si vous voulez le script…