iMacroでさくっとスクリーンショットを取る

More than 1 year has passed since last update.

とあるサイトのスクリーンショットを取る必要があったのでFireFoxのiMacroというアドオンで対処することのした。

他でも活用する機会もあるかと思うのでメモしておく。

iMacroのDownloadフォルダにスクリーンショットが保存される。

デフォルトだとC:\Users\<username>\Documents\iMacros\Downloads

var pages  = ["page01", "page02", "page03"];

var site = "http://test.website.com/";

pages.forEach(function(e){
var url = site + e;
var png = e + ".png";

var macro = `CODE:
VERSION BUILD=8970419 RECORDER=FX
SET !ERRORIGNORE YES
TAB T=1
URL GOTO=
${url}
SAVEAS TYPE=PNG FOLDER=* FILE="
${png}"
`
;
iimPlay(macro);

return ;

});