Differences

This shows you the differences between two versions of the page.

Link to this comparison view

unix:feeds_rss_dans_screen [2010/01/12 13:29] (current)
Line 1: Line 1:
 +Un petite astuce qui permet de faire déffiler les news rss dans la ligne "​hardstatus"​ de screen
 +Le principe est simple: afficher le contenu d'un FIFO dans le hardstatus screen.
 +
 +
 +L'​[[http://​fv.kh3.org/​data/​screenfeeder.tar.bz2|archive]] contien tout les scripts nécéssaires ainsi que les fichier de configuration pour faire fonctioner screenfeeder.
 +
 +
 +  * screencat: fait un cat du FIFO screenfeeder sur stdout
 +  * screenplay: met des donnée dans le FIFO screenfeeder depuis stdin
 +  * screenfeeder:​ vas chercher des flux RSS et les affiches sur stdout.
 +
 +
 +Dans le fichier .screenrc on met les lignes suivantes, qui permettend d'​afficher le contenu du FIFO dans la ligne hardstatus de screen: ​
 +
 +
 +  backtick 42 0 0 "​screencat" ​    ## le script screencat est dans mon $PATH
 +  hardstatus alwayslastline "%{+b kw}%H%{kg}|%c|%42`|%{ky}%d.%m.%Y|%{kr}(load:​%l)%-0=%{kw}" ​  ## un joli hardstatus
 +  ...
 +
 +
 +on cré le FIFO pour screenfeeder: ​
 +
 +  mkfifo ~/​.screenfeeder/​screenfeeder.fifo
 +
 +
 +On peut maintenant modifier son hardstatus comme on veut 
 +  echo "​pouet"​ | screenplay ​
 +
 +Mais le mieu est d'y afficher les news: 
 +  nohup screenfeeder | screenplay & 
 +
 +
  
unix/feeds_rss_dans_screen.txt · Last modified: 2010/01/12 13:29 (external edit)