Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var CronJob = require('cron').CronJob;
- var job = new CronJob({
- cronTime: '00 */5 * * * *',
- onTick: function() {
- const puppeteer = require('puppeteer');
- (async () => {
- const browser = await puppeteer.launch();
- const page = await browser.newPage();
- await page.setViewport({width: 1920, height: 1080});
- await page.goto('YOUR-URL-HERE', {waitUntil: 'networkidle0', timeout: 10000});
- await page.screenshot({path: 'c:/folder/file.png'});
- await browser.close();
- })();
- },
- start: false,
- timeZone: 'Europe/London'
- });
- job.start();
Add Comment
Please, Sign In to add comment