theme: comment recuperer des vieux RSS que j ai rate ...
cas pratique: je pars en vacances 2 semaines. Le RSS des journaux de DLFP ne fait que 50 entrees, en 2 semaines, il y a eu 200 journaux ...
quand je rentres, je rate donc 150 journaux, dont certains sont potentiellement interessants.
Mon idee: avoir sur un server un crontab qui pompe, disons toutes les 12h, le flux RSS d un site, et l archive, tagge avec la date.
Probleme: comment dire a mon lecteur RSS, Thunderbird, d ajouter a son flux courant les flux archives 'ailleurs', ni en local dans .thinderbird, ni en remote sur le server DLFP ...
L ideal serait en fait de merger tous les flux pompes, et de les rendre disponibles en une seule URL. Je comprend que DLFP ne puisse pas supporte un RSS de 999 entrees, telechargees toutes les 60mn par 1000 viisteurs ...
je cherche donc a mettre en place pour DLFP et d autres sites, un proxy personnel qui cache les entrees des annonces que TB pourrais zapper si il n accedais pas a DLFP assez souvent.
L ideal pour moi serait d avoir un flux RSS genere a la volee selon un ID d identification, mais je doute que login/mdp ait ete prevu dans le proto des RSS ... pourtant, cela permetrait a chaque visiteur de telecharger tout depuis leur derniere visite, sans repomper les entrees deja connues ...
Je suis pret a mettre en place un crontab sur un server pour pomper les flux, et si necaissaire, un CGI pour les merger regulierement, CGI a appeler avant de dire a TB de pomper le cache.
# Gregarius + cron
Posté par niol (site web personnel) . Évalué à 2.
Seul slashdot m'oblige à rafraichir toutes les huit heures.
Je sais pas si cela te va, mais je pense qu'il doit être assez facile de générer un flux à partir de la base de donnée de Gregarius et d'enlever toute l'interface si cela n'est pas ce que tu cherches.
Pour ce qui est du login/mdp sur les flux, cela peut-être mis en relation avec la requête http conditionnelle, et il existe une implémentation très complète et adaptée à des flux RSS [3].
[1] http://linuxfr.org/~niol_/18029.html(...)
[2] http://gregarius.net/(...)
[3] http://alexandre.alapetite.net/doc-alex/php-http-304/#rss(...)
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.