#!/bin/sh #Etienne M. - 10/2008 #Configuration ----------------------- display=:1 fp=/usr/share/fonts/X11/misc html2imagePath=/usr/lib/html2image ports="8888 8889 8890 8891 8892" #Fin de la configuration ------------- #Reagit au ctrl+c #Handles ctrl+c trap "echo \"CTRL+C !\"; kill 0" 2 base=`dirname \`readlink -f $0\`` export DISPLAY=$display Xvfb $display -screen 0 640x480x24 -nolisten tcp -fp $fp 2>/dev/null & cd $html2imagePath for port in $ports; do (while [ 1 ]; do echo "`date` - Listening on port $port"; nc -l -r -p$port -e $base/snap.sh done) & done