Comments (11)
So, I guess a JS based Chrome Extension Solution should be more reliable, I am busy now, but will look into it in future.
from botasaurus.
I will look into it once I am available. I will attempt to resolve it next month. So kindly check back at end of May.
from botasaurus.
Yes, the moment we connect to Chrome via Selenium, we are detected due to selenium automation noise.
from botasaurus.
@Chetan11-dev I am actually pretty new in this selenium but still i am trying my level best to do it.
What i did find is that there is a package called "DrissionPage" which bypasses the cloudflare. I am adding the repository here: https://github.com/g1879/DrissionPage
the problem is that the package bypasses cloudflare only in HeadFull mode not headless.
If you could understand how its underlaying layer works and integrate it in your package in headless mode, it would solve the problem of not bypassing cloudlfare in your package.
You have done a spelndid work on "botasaurus". Still trying to understand the package.
Thanks.
from botasaurus.
I will look into in, Once I get the Time. Also, does it bypass the captcha version as well when visiting Cloudflare Captcha Page (https://www.g2.com/products/jenkins/reviews?page=5).
from botasaurus.
@Chetan11-dev As the ammount i have tried, it didn't. I have changed proxies as well as headers but still didnt. it was working fine and bypassing till some point but recently it stopped.
from botasaurus.
@Chetan11-dev Do you know that JS based chrome extension? it would be really useful for me. Thanks.
from botasaurus.
So, I guess a JS based Chrome Extension Solution should be more reliable, I am busy now, but will look into it in future.
Can you give us some suggestions?
from botasaurus.
I'm thinking of a solution, using an extension to control the browser instead of selenium. But I don't know where to start
from botasaurus.
I will look into it once I am available. I will attempt to resolve it next month. So kindly check back at end of May.
Thanks! I'll wait
from botasaurus.
Please run the following commands:
python -m pip install bota botasaurus_api botasaurus_driver bota botasaurus-proxy-authentication botasaurus_server --upgrade
And read the documentation at https://github.com/omkarcloud/botasaurus.
from botasaurus.
Related Issues (20)
- Please add method to select multiple elements HOT 1
- PeritmeterX / HUMAN Captcha Fails in Headless Mode HOT 3
- Is it possible to run botasaurus_server with multiple workers? HOT 1
- add_arguments error HOT 1
- circular import botasaurus 4.0.24 HOT 3
- Having error while adding user_agent or window_size due to add_argument is none. HOT 3
- Fresh installation + first example errors out with "Unable to connect to browser" HOT 7
- Unresolved attribute reference 'get_attribute' for class 'Element' HOT 5
- Element.query_selector_all() missing 1 required positional argument: 'node_name' HOT 1
- Not all elements are clicked HOT 5
- zombie processes HOT 10
- Profile did not work HOT 2
- error with request HOT 1
- HTTP server ListenAndServe: listen tcp: lookup tcp/: invalid argument HOT 3
- Botasaurus Backend Service and Browser
- Need xpath support
- Exception: Failed to connect to Chrome URL: http://127.0.0.1:37491/json/version. HOT 4
- Connecting to the antidetect browser driver.
- Comparison table between @browser and @request module
- Bypass Cloudflare error
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 botasaurus.