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