1#!/bin/sh 2#Etienne M. - 10/2008 3 4#Configuration ----------------------- 5display=:1 6fp=/usr/share/fonts/X11/misc 7html2imagePath=/usr/lib/html2image 8ports="8888 8889 8890 8891 8892" 9#Fin de la configuration ------------- 10 11#Reagit au ctrl+c 12#Handles ctrl+c 13trap "echo \"CTRL+C !\"; kill 0" 2 14 15base=`dirname \`readlink -f $0\`` 16 17export DISPLAY=$display 18Xvfb $display -screen 0 640x480x24 -nolisten tcp -fp $fp 2>/dev/null & 19 20cd $html2imagePath 21for port in $ports; do 22 (while [ 1 ]; 23 do 24 echo "`date` - Listening on port $port"; 25 nc -l -r -p$port -e $base/snap.sh 26 done) & 27done 28