timestamp
This commit is contained in:
14
index.js
14
index.js
@@ -1,11 +1,20 @@
|
|||||||
const puppeteer = require('puppeteer')
|
const puppeteer = require('puppeteer')
|
||||||
const items = require('./items')
|
const items = require('./items')
|
||||||
const output = require('./output');
|
const output = require('./output')
|
||||||
|
|
||||||
|
async function initPuppeteer (page) {
|
||||||
|
await page.setDefaultNavigationTimeout(0)
|
||||||
|
await page.setRequestInterception(true)
|
||||||
|
page.on('request', (request) => {
|
||||||
|
if (request.resourceType() === 'image') request.abort()
|
||||||
|
else request.continue()
|
||||||
|
})
|
||||||
|
}
|
||||||
|
|
||||||
(async () => {
|
(async () => {
|
||||||
const browser = await puppeteer.launch({ executablePath: 'chromium-browser' })
|
const browser = await puppeteer.launch({ executablePath: 'chromium-browser' })
|
||||||
const page = await browser.newPage()
|
const page = await browser.newPage()
|
||||||
await page.setDefaultNavigationTimeout(0)
|
await initPuppeteer(page)
|
||||||
|
|
||||||
for (const item of items) {
|
for (const item of items) {
|
||||||
console.log(`Looking at ${item.name}`)
|
console.log(`Looking at ${item.name}`)
|
||||||
@@ -22,5 +31,6 @@ const output = require('./output');
|
|||||||
}
|
}
|
||||||
|
|
||||||
await browser.close()
|
await browser.close()
|
||||||
|
output.timestamp()
|
||||||
output.submit()
|
output.submit()
|
||||||
})()
|
})()
|
||||||
|
|||||||
Reference in New Issue
Block a user