in reply to Is Perl capable of doing this?
Would something along the lines of $sel->capture_entire_page_screenshot($filename, $kwargs) from WWW::Selenium be of use?
--MidLifeXis