kiyo_hikoのブログ

メモ+日記?

複数のWebページを巡回して自動でスクショとりたい

CrenaHtml2jpg というソフト

Windows環境下で手早くて有用そう。
GUIコマンドラインからWebページのスクリーンショットが取れる。

www.picolix.jp

作業を楽にするため、コマンドライン用に自動化バッチファイルを書いた

自動化ソフトの更に自動化。

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

課題

ログインを要求するサイトには何か別のしくみがひつようなのかな

参考にしたサイト

stackoverflow.com