複数のWebページを巡回して自動でスクショとりたい
CrenaHtml2jpg というソフト
Windows環境下で手早くて有用そう。
GUI、コマンドラインからWebページのスクリーンショットが取れる。
作業を楽にするため、コマンドライン用に自動化バッチファイルを書いた
自動化ソフトの更に自動化。
getss.bat
@echo off setlocal for /f "tokens=1,2 delims= " %%a in (url.txt) do ( CrenaHtml2jpg -o%%a -fjpeg -w1920x1080 -s1920x1080 -l5 -p -q92 -t25 -u%%b ) endlocal exit /b
バッチ使い方
getss.bat と 同じフォルダーに url.txt というのを置いて、
1.jpg http://www.yahoo.co.jp 2.jpg http://www.google.co.jp
みたいな感じで画像ファイル名+半角スペース+URLを記述して保存。
> getss.bat
課題
ログインを要求するサイトには何か別のしくみがひつようなのかな