今回使用するモジュール等 puppeteer-core – npm date-utils - npm node-cron - npm xlsx-populate-wrapper - npm nexe – npm 今回使用するリストファイル - xlsx 今回は定期的にpuppeteerを起動させるためにNode-Cronを必要としています。これで10分置きに、xlsxファイルを読み取って、サイトへ移動しながら、スクリーンショットを取り続けるプログラムです。また、Excelデータを読み込ませるためのモジュールも必要です。 今回の操作上の問題点 今回の要件は、特定サイトのスクショを定期的に取り続けることなので、 リストになるxlsxファイルを必要とし、 また、定期的に実行するので、Cronが必要になります。 過去にもNode.jsでNode-Cronを取り扱ったことがありましたが、そのままPu
![Puppeteerで特定サイトのスクショを定期的に取得 🌴 officeの杜 🥥](https://cdn-ak-scissors.b.st-hatena.com/image/square/37c1744fe8f9550c318ec7983c165674ddcb4695/height=288;version=1;width=512/https%3A%2F%2Fofficeforest.org%2Fwp%2Fwp-content%2Fuploads%2F2020%2F02%2F20180917114554.png)