Voici un petit projet from scratch pour afficher des actualités sur le bureau de Windows, au travers d’une interface légère et non invasive, en moins de 2000 lignes.
Les actualités sont issues d’une cinquantaine de fils RSS. Elle sont parsées en PHP et agrégées en un seul flux RSS. Ce flux RSS est ensuite parsé à son tour par Rainmeter pour afficher les actualités sur le bureau.
Je garde plus ou moins la main sur le contenu des actualités de deux façons :
- Je choisis uniquement les fils RSS qui m’intéressent
- Un système interne à l’agrégateur avec des mots clés permet de mettre en avant certaines actus (white-list) et d’en refuser d’autres (black-list).
1. L’agrégateur PHP en ligne
URL : http://piregwan-genesis.com/Zac/index.php?recherche=RANDOM
- 1100 lignes de PHP
- 400 lignes de CSS
- 2 tables MySQL (actualités et flux RSS)
2. Le widget Rainmeter
Le widget “Agrégation de flux RSS” fait partie d’un projet plus vaste, comprenant une vingtaine de widgets.
- 300 lignes de Rainmeter pour afficher 8 actus à partir d’un flux RSS
Total : 1800 lignes 😀
Cet article parsé par Zac en PHP :