Comments (12)
Hello, puppeteer-real-browser creates a real browser and does not need any fingerprint plugin. You can go through bot detection tools without using any plugins. https://fingerprint.com/demo/ Fingerprint plugins are to avoid getting caught by sites like this that detect if it is the same browser. I recommend using puppeteer-afp. I haven't checked Puppeteer Cluster, sorry. I will check it out. Thank you
thank you so much for your attention. i really appreciated your help.
from puppeteer-real-browser.
Good evening sir,
when my developer try to implement real browser in our project.
my developer say puppeteer real browser uses deprecated option for puppeteer so we can't use args , but without args can't changing proxy and other settings. (browserWSEndpoint, is no longer supported)
Please advice.
thanks in advance.
from puppeteer-real-browser.
Thanks for this awesome library, here is related error:
from puppeteer-real-browser.
Thanks for this awesome library, here is related error:
This error seems to be Typescript specific. Can you try the Typescript version @CrispyyBaconx created? I didn't encounter an error when using Commanjs. Thank you for using the library.
https://github.com/zfcsoftware/puppeteer-real-browser/tree/Type-Script
from puppeteer-real-browser.
Thanks for this awesome library, here is related error:
The puppeteer.launch function doesn't take browserWSEndpoint as an arg according to their docs (https://pptr.dev/api/puppeteer.puppeteerlaunchoptions)
The way you are currently using it by launching it is creating two browser instances since you are launching Chrome with the library and also launching a puppeteer instance of Chrome. The Websocket Endpoint is used to control an already launched instance of Chrome. Use puppeteer.connect in that case.
from puppeteer-real-browser.
This issue has been resolved please try the latest version of the library. If the problem persists you can start a new discussion.
from puppeteer-real-browser.
Hello,
puppeteer-real-browser creates a real browser and does not need any fingerprint plugin. You can go through bot detection tools without using any plugins.
https://fingerprint.com/demo/
Fingerprint plugins are to avoid getting caught by sites like this that detect if it is the same browser. I recommend using puppeteer-afp.
I haven't checked Puppeteer Cluster, sorry. I will check it out. Thank you
from puppeteer-real-browser.
Good evening sir, when my developer try to implement real browser in our project. my developer say puppeteer real browser uses deprecated option for puppeteer so we can't use args , but without args can't changing proxy and other settings. (browserWSEndpoint, is no longer supported) Please advice. thanks in advance.
Hi, I just tested it and I didn't have any problem using a proxy. The problem may be caused by your code. You can check the video below. Please provide video about the problem you are having.
2024-02-07.21-10-08.mp4
from puppeteer-real-browser.
The puppeteer.launch function doesn't take browserWSEndpoint as an arg according to their docs (https://pptr.dev/api/puppeteer.puppeteerlaunchoptions)
The way you are currently using it by launching it is creating two browser instances since you are launching Chrome with the library and also launching a puppeteer instance of Chrome. The Websocket Endpoint is used to control an already launched instance of Chrome. Use puppeteer.connect in that case.
Exactly, but in that case, we cannot pass args when using connect option.
from puppeteer-real-browser.
Hello. Did you manage to make browser.newPage work again? Can you share a snippet? Thanks
from puppeteer-real-browser.
Hello. Did you manage to make browser.newPage work again? Can you share a snippet? Thanks
You may use my fork of this repo. Which allows passing args, potentially solving this issue.
from puppeteer-real-browser.
@mubaidr yes, i tried. Same problem. await browser.newPage() never resolves
console.log('Try to open new tab');
let page2 = await browser.newPage();
console.log('New page opened, try an alert!');
await page2.evaluate(() => { alert(33) })
await page2.goto('https://nopecha.com/demo/cloudflare#1');
from puppeteer-real-browser.
Related Issues (20)
- what is the purpose of setTarget() its not clear? HOT 1
- Error: require() of ES Module ./node_modules/puppeteer-real-browser/src/index.js from ./server.ts not supported. Instead change the require of index.js in ./server.ts to a dynamic import() which is available in all CommonJS modules. HOT 1
- request for new option HOT 5
- WEBRTC problem HOT 7
- how to set custom viewport size? HOT 1
- Not working HOT 4
- can not use browser.close() method properly HOT 8
- Unable to automatically click the cloudflare captcha box HOT 6
- Adding TypeScript Support. HOT 2
- Question related Puppeteer-real-browser HOT 3
- start multiple browsers from cli. HOT 3
- Custom User data directory HOT 1
- Not bypass captcha ClouldFlare HOT 3
- Running Puppeteer in Headless Mode for Captcha Solving HOT 8
- popup / new tab issue HOT 4
- Question for viewport HOT 2
- CF looping HOT 3
- Failed to install deps for v1.2.17 HOT 1
- Linux non headless not working HOT 2
- Enable ad blocking feature HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from puppeteer-real-browser.