PhantomJsで画面キャプチャする方法です。
……スクショで証拠残さないといけない場合にも有効ですね!(血走った目
実際のところ
example.orgの画面キャプチャを取る場合、
以下のようなスクリプトでいけます
var page = require('webpage').create(); page.open('http://example.org/', function() { page.render('exampleOrg.png'); phantom.exit(); });
成功するとこんな感じ。
phantomjsコマンドでやる事をお忘れなく……。
ただ、たとえばgithubのトップのようなJavascriptバリバリなページだと上手くパースできないので注意