diff --git a/screenshot.js b/screenshot.js index b8627c9..95a3dd3 100644 --- a/screenshot.js +++ b/screenshot.js @@ -1,27 +1,27 @@ -// const puppeteer = require("puppeteer"); +const puppeteer = require("puppeteer"); -// (async () => { -// // Launch a headless browser -// const browser = await puppeteer.launch(); +(async () => { + // Launch a headless browser + const browser = await puppeteer.launch(); -// // Open a new page -// const page = await browser.newPage(); -// await page.goto( -// "http://localhost:3000/screenShot/20230913-TEST01-Session.Port4-6-172.16.20.7.log" -// ); -// const bodyHandle = await page.$('body'); -// const { height } = await bodyHandle.boundingBox(); -// await bodyHandle.dispose(); -// await page.setViewport({ width: 1920, height: 500 }); -// setTimeout(async () => { -// await page.screenshot({ path: "screenshot.png" }); -// await browser.close(); -// }, 5000); -// // } else { -// // console.error(`Element with class name '${className}' not found.`); -// // } -// // Close the browser -// })(); + // Open a new page + const page = await browser.newPage(); + await page.goto( + "https://logs.danielvu.com/screenShot/20230913-TEST01-Session.Port4-6-172.16.20.7.log" + ); + const bodyHandle = await page.$('body'); + const { height } = await bodyHandle.boundingBox(); + await bodyHandle.dispose(); + await page.setViewport({ width: 1920, height: 500 }); + setTimeout(async () => { + await page.screenshot({ path: "screenshot.png" }); + await browser.close(); + }, 5000); + // } else { + // console.error(`Element with class name '${className}' not found.`); + // } + // Close the browser +})(); // const zulip = require("zulip-js"); @@ -101,8 +101,8 @@ // Usage example -const filePath = __dirname+'\\screenshot.png'; -uploadFileToZulip(filePath); +// const filePath = __dirname+'\\screenshot.png'; +// uploadFileToZulip(filePath); // const zulip = require('zulip-js'); diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000..97aa9b2 Binary files /dev/null and b/screenshot.png differ