22 lines
484 B
Bash
22 lines
484 B
Bash
#!/bin/sh
|
|
|
|
# start a server with a specific DISPLAY
|
|
vncserver :11 -geometry 1024x768
|
|
|
|
# start firefox in this vnc session
|
|
firefox -display :11
|
|
|
|
# read URLs from a data file in a loop
|
|
count=1
|
|
while read url
|
|
do
|
|
# send URL to the firefox session
|
|
firefox --height 768 --width 1024 --display :11 $url
|
|
|
|
# take a picture after waiting a bit for the load to finish
|
|
sleep 20
|
|
import -window root image$count.jpg
|
|
done < url_list.txt
|
|
|
|
# clean up when done
|
|
vncserver -kill :11
|