- Captures require PyQt4 or Phantomjs (recommended).
- Compile Phantomjs and place the binary in the same directory as the source files.
- Make sure the binary is called "phantomjs".
Run the script.
- python ./webtopng.py -h
v1.2: (11.26.12) * cleaned up the code for release
v1.1: (7.15.12) * no longer freezes on redirects to 401 authentication. * stores each run in a unique directory. * shows headers for final destination rather than redirect. * denotes redirect next to the status header.
- Increased verbosity will show a lot of errors from Phantomjs and PyQt4. Most of these are debugging errors and will not impact the fidelity of the report.