Soweit ich dem Thread folgen konnte, wurde hier keine vernünfte Lösung für den Threadersteller genannt.
Mein Vorschlag wäre
Sikuli.
Damit kannst du mehrere (oder eine große) Sikuli-(Batch-)Datei erstellen und die Screenshots automatisiert erzeugen lassen. Diese Methode hat nur einen Hacken: Da alles auf Screenshots basiert, müssen alle visuell relevanten Systemeinstellungen immer gleich bleiben.
Tipp: Eine separate virtuelle Maschine nur für diesen Zweck einrichten.
Zitat von
http://sikuli.org/:
Sikuli is a visual technology to automate and test graphical user interfaces (
GUI) using images (screenshots). Sikuli includes Sikuli Script, a visual scripting
API for Jython, and Sikuli
IDE, an integrated development environment for writing visual scripts with screenshots easily. Sikuli Script automates anything you see on the screen without internal
API's support. You can programmatically control a web page, a Windows/Linux/Mac
OS X desktop application, or even an iphone or android application running in a simulator or via VNC.
PS: Sikuli eignet sich auch wunderbar für
GUI-Testing...