I have set up a small testlab and tested both webvacuum and webripper. Both failed. Webripper does not follow scriptlinks (a link with a "?" in it). Webvaccum does follow scriptlinks, but is clearly identifyable by its user agent.
The user agent is a string a browser of offline browser sends to the server every time it requests something.
a normal browser would send sth like this:
Mozilla/5.0 (X11; U; Linux i686) Gecko/20051111 Firefox/1.5
and webvacuum sends this:
Mozilla/3.0 [en] (AWV2.72f)
I guess AWV =
Aarons
Web
Vacuum
Having done a little research it seems that the user agent is one thing webmasters use to prevent offline browsers from sucking their sites dry. And i guess its even a bigger topic for pornwebmasters.
Since you cannot change the user agent manually in webvacuum the only solution to avoid this problem would be an anonymizer proxy.
But i cannot give a guarantee that ripping the page will work then.
In case you want to check what kind of information your browser is sharing go here:
http://ipid.shat.net/