GIFs animées d'un xterm

Bon, je ne sais pas encore comment faire ça, mais je vais essayer de m'y coller. J'ai déja une idée générale de comment procéder; quelque chose dans ce genre :

#!/bin/bash

for i in $(seq 1 50)
do
	img=/tmp/xterm_$(printf "%03d" $i).png
	clear
	figlet -W $i
	uptime
	import -window $WINDOWID $img
	sleep 7
done
convert -delay 42 /tmp/xterm_*.png xterm.gif

Hélas, on découvre rapidement les inconvénients de cette méthode « à la rache ». Pour que import puisse faire son travail, il faut que la fenêtre du xterm soit à l'avant-plan. Sinon, il y a des fantômes dans l'image...

Maintenant, un figlet, un uptime, ça manque clairement de fun et de second degré. Il nous faudrait quelque chose d'un peu plus animé, et de préférence tiré des intertubes. C'est grâce à monsieur Bortz que j'ai (re)découvert un très ancien et vénérable protocole des débuts de l'Internet : finger (rfc 1288), qui permet d'obtenir des informations diverses d'une machine distante.

février 2010 : Oups, désolé, j'ai perdu l'exemple avec le doigt. Mais c'était en rapport avec les toilettes du MIT. Peut-être ça va marcher avec la météo en curl ?