A hacky little Sinatra app to take and display screenshots of web pages using webkit2png, because it's nice to look back and see how your site has evolved over time.
Because it uses webkit2png, it has the same requirements: Mac OS X 10.2 or later, Safari 1.0 or later, and PyObjC 1.1 or later
To take screenshots just send POST requests to
/take. For example we run the
http://screenshots so we use this cron job to take screenshots at
midnight every night:
0 0 * * * /opt/local/bin/curl -X POST http://screenshots/take