views:

758

answers:

4

My task is to take screenshots of a set of webpages for legal purposes. I'm currently accomplishing this by using Webshot and running through its batch operation using a list of URLs I compiled myself. I also have to take screenshots of a rotating Flash banner which is done by using IECapt and its delay function.

Each page has a series of ads that require a screenshot taken of the page they lead to. How can I automate this so that I'm not spending hours clicking on each link after link?

In case that was not clear, the homepage has 4 secondary ads linking to 4 different product pages. I need a screenshot of the homepage (done) and then four different screenshots of the pages that the ads link to.

Oh, and to make things interesting, the homepages use Javascript redirects a la:

javascript:dcsOnsiteAdLink('url', '/whyjoin', 'ad', 'S1', 'popup', 'toolbar=yes,location=yes,directories=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes,width=780,height=500');
+4  A: 

gnome-web-photo uses the Geko engine to render and take a snap of a web page. It is pretty nifty and scriptable.

Aiden Bell
+5  A: 

Pay someone 3 USD / hour to do it for you through Elance or Mechanical Turk. Even if you'd spend only 4 hours on hacking together a script, that'd cost more than paying someone a few bucks for it.

Roel
+2  A: 

Adobe Acrobat Pro is pretty good at this. It can grab an entire site and make it into a single indexed document. Screen shots will only get you what's on the screen, Acrobat Pro can get you the whole page.

Diodeus
+1  A: 

iOpus iMacros

iMacros for Firefox

anonymous coward