1
0
Fork 0
mirror of https://github.com/kou029w/_.git synced 2025-01-31 06:18:07 +00:00
_/playwright-screenshot/main.js

28 lines
709 B
JavaScript
Raw Normal View History

2021-07-09 18:24:05 +09:00
const { chromium } = require("playwright");
async function main() {
const browser = await chromium.launch({
headless: false,
});
const context = await browser.newContext();
const page = await context.newPage();
await page.goto("about:blank");
try {
for (let i = 0 /* NOP */; ; i++) {
const seq = i.toString().padStart(6, "0");
const title = await page.title();
const date = new Date().toISOString().split("T")[0];
const path = `screenshot/${date}/${seq}-${title}.png`;
await page.screenshot({ path });
await page.waitForTimeout(1_000);
}
} catch {
// NOP
}
await page.close();
await context.close();
await browser.close();
}
main();