3.5.0
This commit is contained in:
parent
2b035b4ea1
commit
bc1445aac7
25
README.md
25
README.md
|
@ -7,9 +7,21 @@ Optimized Selenium Chromedriver patch which does not trigger anti-bot services l
|
||||||
Automatically downloads the driver binary and patches it.
|
Automatically downloads the driver binary and patches it.
|
||||||
|
|
||||||
* Tested until current chrome beta versions
|
* Tested until current chrome beta versions
|
||||||
* Works also on Brave Browser and many other Chromium based browsers, some tweaking
|
* Works also on Brave Browser and many other Chromium based browsers, but you need to know what you're doing and needs some tweaking.
|
||||||
* Python 3.6++**
|
* Python 3.6++**
|
||||||
|
|
||||||
|
## Installation ##
|
||||||
|
|
||||||
|
```
|
||||||
|
pip install undetected-chromedriver
|
||||||
|
```
|
||||||
|
or , if you're feeling adventurous, install directly via github
|
||||||
|
|
||||||
|
```
|
||||||
|
pip install git+https://www.github.com/ultrafunkamsterdam/undetected-chromedriver@master # replace @master with @branchname for other branches
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
- - -
|
- - -
|
||||||
## Message for all ##
|
## Message for all ##
|
||||||
I will be putting limits on the issue tracker. It has beeen abused too long.
|
I will be putting limits on the issue tracker. It has beeen abused too long.
|
||||||
|
@ -17,6 +29,13 @@ any good news?
|
||||||
Yes, i've opened [Undetected-Discussions](https://github.com/ultrafunkamsterdam/undetected-chromedriver/discussions) which i think will help us better in the long run.
|
Yes, i've opened [Undetected-Discussions](https://github.com/ultrafunkamsterdam/undetected-chromedriver/discussions) which i think will help us better in the long run.
|
||||||
- - -
|
- - -
|
||||||
|
|
||||||
|
## 3.5.0 ##
|
||||||
|
- selenium 4.10 caused some issues. 3.5.0 is compatible and has selenium 4.9 or above pinned. I can't support <4.9 any longer.
|
||||||
|
- Removed some kwargs from constructor: service_args, service_creationflags, service_log_path.
|
||||||
|
- added find_elements_recursive generator function. which is more of a convenience funtion as lots of websites seem to serve different content from different frames, making it hard
|
||||||
|
to use find_elements
|
||||||
|
|
||||||
|
|
||||||
## 3.4.5 ##
|
## 3.4.5 ##
|
||||||
- What a week. Had the recent advancedments in Automation-Detection algorithms pwned (so i thought) with 3.4.0, but apparently, for some OS-es this caused an error when interacting with elements. Had to revert back using a different method, fix bugs, and now eventually was still able to stick to the initial idea (+ fixing bugs)
|
- What a week. Had the recent advancedments in Automation-Detection algorithms pwned (so i thought) with 3.4.0, but apparently, for some OS-es this caused an error when interacting with elements. Had to revert back using a different method, fix bugs, and now eventually was still able to stick to the initial idea (+ fixing bugs)
|
||||||
- Update to chrome 110 caused another surprise, this time for HEADLESS users.
|
- Update to chrome 110 caused another surprise, this time for HEADLESS users.
|
||||||
|
@ -143,11 +162,7 @@ the solution is simple:
|
||||||
|
|
||||||
**newsflash: https://github.com/ultrafunkamsterdam/undetected-chromedriver/pull/255**
|
**newsflash: https://github.com/ultrafunkamsterdam/undetected-chromedriver/pull/255**
|
||||||
|
|
||||||
## Installation ##
|
|
||||||
|
|
||||||
```
|
|
||||||
pip install undetected-chromedriver
|
|
||||||
```
|
|
||||||
|
|
||||||
## Usage ##
|
## Usage ##
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue