Hey! For puppeteer proxyserver socks5h, I’d suggest checking out the `puppeteer-proxy` library. It’s lightweight and works well with socks5h proxies.
Also, to avoid getting blocked, try using residential proxies instead of datacenter ones. They’re less likely to get flagged. Providers like Storm Proxies or NetNut are worth looking into.
Here’s a quick example:
```javascript
const puppeteer = require('puppeteer');
const { PuppeteerProxy } = require('puppeteer-proxy');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await PuppeteerProxy(page, 'socks5h://user:pass@proxyIP:port');
await page.goto('https://example.com');
await browser.close();
})();
```
Hope this helps!
Also, to avoid getting blocked, try using residential proxies instead of datacenter ones. They’re less likely to get flagged. Providers like Storm Proxies or NetNut are worth looking into.
Here’s a quick example:
```javascript
const puppeteer = require('puppeteer');
const { PuppeteerProxy } = require('puppeteer-proxy');
(async () => {
const browser = await puppeteer.launch();
const page = await browser.newPage();
await PuppeteerProxy(page, 'socks5h://user:pass@proxyIP:port');
await page.goto('https://example.com');
await browser.close();
})();
```
Hope this helps!
