Avoid being blocked while scraping with puppeteer
This package shows strategies to avoid being blocked while using puppeteer for web scraping.
Clone the repository and run
If you plan on using the reCaptcha solver portion you'll need to get a token from 2Captcha and rename
.sample.env file to
.env and place your token there.
After that, you just need to run
Tested on Node v12.4.0 and NPM v6.9.0.
After installing NodeJS you should be able to just run the following in the terminal.
- NodeJS - NodeJS
- Puppeteer - Puppeteer. Headless browser
- Puppeteer-extra - puppeteer-extra for recaptcha and stealth plugin
- Jordan Hansen - Initial work - Jordan Hansen
This project is licensed under the ISC License