WebThumb.sh

Script que abre una conexión con un vnc local, arranca mozilla-firefox con una página específica (terra.es en este ejemplo) y saca un screenshot:

#!/bin/bash
vncserver -geometry 800x800 -depth 24
sleep 5
DISPLAY=:1 mozilla-firefox -P "Default User" &
sleep 5
DISPLAY=:1 mozilla-firefox -remote "openurl(http://www.terra.es)"
sleep 5
DISPLAY=:1 import -window root -resize 200x200 /root/myshot.jpg
vncserver -kill :1