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

  • 0
    いいね
  • 0
    コメント

    とあるサイトのスクリーンショットを取る必要があったので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 ;
    
    });