puppeteer-extra
puppeteer-extra copied to clipboard
💯 Teach puppeteer new tricks through plugins.
**Describe the bug** if I set headless mode, open the web that I scrap detects as BOT. I know that this is because of WAF. so that it is taken...
**Describe the bug** puppeteer-extra-plugin-recaptcha version 3.4.0 does not recognize some captchas that version 3.3.0 was recognizing. Example: https://www2.detran.rj.gov.br/portal/multas/nadaConsta log debug ```sh puppeteer-extra-plugin:recaptcha:cs Intialized {"url":"https://www2.detran.rj.gov.br/portal/multas/nadaConsta","opts":{"visualFeedback":true,"debugBinding":"___pepr_cs"}} +0ms puppeteer-extra-plugin:recaptcha:cs findRecaptchas {"url":"https://www2.detran.rj.gov.br/portal/multas/nadaConsta","hasClients":true} +0ms puppeteer-extra-plugin:recaptcha:cs...
hi, can you maybe add a feature that depends on the protection of the site I will be able to execute and it will include the flags needed to bypass...
https://www.ha.com seems to be able to prevent puppeteer from working, even after I try to use the `puppeteer-extra`, `puppeteer-extra-plugin-stealth` and `puppeteer-extra-plugin-adblocker` plugins. Code: ``` const puppeteer = require('puppeteer-extra'); const StealthPlugin...
Please update NPM's: > node-fetch is vulnerable to Exposure of Sensitive Information to an Unauthorized Actor https://github.com/advisories/GHSA-r683-j2x4-v87g An example of Repo using `node-fetch`: https://github.com/berstend/puppeteer-extra/blob/master/packages/puppeteer-extra-plugin-adblocker/package.json#L66 I have not checked other packages...
**Feature request** Trying to customize Chrome preferences I saw that puppeteer-extra-plugin-user-preferences and puppeteer-extra-plugin-user-data-dir plugins allow to save "Preferences" in Profile/Default folder. Some Chrome references like `browser.confirm_to_quit` are saved to "Local...
Unfortunately Chromium gets detected on a lot of sites now, even if you run it in headless = false, so i kinda gave up on this cat and mouse game,...
First, absolutely amazing what you have build. It works great in Headful mode. Sadly, it behave not the same in headless mode. It's been deteceted by nearly every bot detection.
ua generated by [user-agents](https://www.npmjs.com/package/user-agents). `platform` is `iPhone`, but user-agent-override will get `MacIntel`. ```js { appName: 'Netscape', platform: 'iPhone', pluginsLength: 0, vendor: 'Apple Computer, Inc.', userAgent: 'Mozilla/5.0 (iPhone; CPU iPhone OS...
`puppeteer.launch(args:['--lang=en-US',...],...)` not work, so add `navigator.language`