PhantomJSとCasperJSを使用して、Webページを自動でキャプチャします。 レンダリングはヘッドレスブラウザのPhantomJSを使用するので、Webkitベースのレンダリングになります。
-
inputフォルダ内のcapture-list.jsonにキャプチャしたいURLと保存時のファイル名を記述 -
コマンドラインでcapture.jsを実行
//PCサイズでキャプチャしたい場合
casperjs capture.js
//SPサイズでキャプチャしたい場合
casperjs capture.js sp
//TABLETサイズでキャプチャしたい場合
casperjs capture.js tabletBasic認証を行う場合は以下のようにオプションを指定して実行
casperjs capture.js --id=yourid --pass=yourpassimageフォルダ内にキャプチャした画像が保存されます。