From 548fdaea770e5e4d73250abdb282c7fdb64945fb Mon Sep 17 00:00:00 2001 From: 57_Wolve <57_wolve@private.email> Date: Wed, 11 Jun 2025 18:46:07 +0000 Subject: [PATCH] Add applications/puppeteer/puppeteer-script.js --- applications/puppeteer/puppeteer-script.js | 23 ++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 applications/puppeteer/puppeteer-script.js diff --git a/applications/puppeteer/puppeteer-script.js b/applications/puppeteer/puppeteer-script.js new file mode 100644 index 0000000..01d77b4 --- /dev/null +++ b/applications/puppeteer/puppeteer-script.js @@ -0,0 +1,23 @@ +import puppeteer from 'puppeteer'; + +const browser = await puppeteer.launch({ + headless: new, + args: ['--no-sandbox', '--disable-setuid-sandbox'], +}); + +const page = await browser.newPage(); + +try { + // Navigate to the page + await page.goto('', { waitUntil: 'load', timeout: 60_000 }); // 60 seconds timeout + + // Take a screenshot + await page.screenshot({ path: 'example.jpeg', fullPage: true }); + + console.log('Puppeteer script executed successfully.'); +} catch (error) { + console.error('Error running Puppeteer script:', error); +} finally { + // Close the browser + await browser.close(); +}