UltrafunkAmsterdam
c703883f3a
3.4.6
2023-02-10 19:30:13 +01:00
UltrafunkAmsterdam
3a4e67fb76
fixed 'target_bytes referenced before assignment'
2023-02-10 19:16:58 +01:00
UltrafunkAmsterdam
8245ec24da
multithreading 'enabled' version. this causes trouble when not exiting correctly. it will build up all profiles and chromedriver binaries, but overall it has a better cleanup, so maybe implement the cleanup in master. more features? yes: it skips download when an compatible binary is found as when running 10 threads its only downloading once
2023-02-10 18:51:51 +01:00
UltrafunkAmsterdam
e146610b7c
although i shouldn't, patch to fix those in need of running multiple instances
2023-02-08 23:48:46 +01:00
UltrafunkAmsterdam
5b636cb768
3.4.5
...
damn versioning
**patch to fix headless mode**
currently headless undetected:
https://i.imgur.com/CME9ElR.png
(but still unsupported!)
-https://stackoverflow.com/a/73840130/7058266
-https://support.google.com/chrome/a/answer/7679408#hdlssMod110
thanks @mdmintz for this info
2023-02-08 17:48:52 +01:00
UltrafunkAmsterdam
6e471aaac2
PATCH WEDNESDAY
...
3.4.5
damn versioning
**patch to fix headless mode**
-https://stackoverflow.com/a/73840130/7058266
-https://support.google.com/chrome/a/answer/7679408#hdlssMod110
thanks @mdmintz for this info
2023-02-08 17:32:16 +01:00
UltrafunkAmsterdam
0e27329b91
PATCH WEDNESDAY
...
3.4.5
damn versioning
**patch to fix headless mode**
-https://stackoverflow.com/a/73840130/7058266
-https://support.google.com/chrome/a/answer/7679408#hdlssMod110
thanks @mdmintz for this info
2023-02-08 17:28:27 +01:00
UltrafunkAmsterdam
78a2032bde
PATCH WEDNESDAY
...
3.4.5
**patch to fix headless mode**
-https://stackoverflow.com/a/73840130/7058266
-https://support.google.com/chrome/a/answer/7679408#hdlssMod110
thanks @mdmintz for this info
2023-02-08 17:28:09 +01:00
UltrafunkAmsterdam
61ba6502c5
PATCH WEDNESDAY
...
3.4.5
**patch to fix headless mode**
-https://stackoverflow.com/a/73840130/7058266
-https://support.google.com/chrome/a/answer/7679408#hdlssMod110
thanks @mdmintz for this info
2023-02-08 17:20:54 +01:00
UltrafunkAmsterdam
96abd37cca
PATCH WEDNESDAY
...
4.4.5
**patch to fix headless mode**
-https://stackoverflow.com/a/73840130/7058266
-https://support.google.com/chrome/a/answer/7679408#hdlssMod110
thanks @mdmintz for this info
2023-02-08 17:18:28 +01:00
UltrafunkAmsterdam
08be816c65
PATCH WEDNESDAY
...
4.4.5
**patch to fix headless mode**
-https://stackoverflow.com/a/73840130/7058266
-https://support.google.com/chrome/a/answer/7679408#hdlssMod110
thanks @mdmintz for this info
2023-02-08 17:15:07 +01:00
UltrafunkAmsterdam
93adbcf0ef
4.4.5
...
**patch to fix headless mode**
-https://stackoverflow.com/a/73840130/7058266
-https://support.google.com/chrome/a/answer/7679408#hdlssMod110
thanks @mdmintz for the info
2023-02-08 17:08:44 +01:00
Leon
3a52c8cbdd
3.4.4
...
3.4.4
2023-02-08 01:30:22 +01:00
UltrafunkAmsterdam
d3fe33fceb
3.4.4 - Fixed
2023-02-08 01:27:50 +01:00
UltrafunkAmsterdam
305803ca95
fix for linux find_elements: SyntaxError: missing ) after argument list
2023-02-05 18:37:28 +01:00
UltrafunkAmsterdam
8baa77352f
linux unlink bug fix + version bump
2023-02-05 15:36:31 +01:00
UltrafunkAmsterdam
92192e8c5e
fix for #1035 + version bump
2023-02-05 15:15:12 +01:00
UltrafunkAmsterdam
166438cde2
fix for #1035
2023-02-05 15:14:39 +01:00
Leon
951e6598d4
3.4.0 - New anti-detection mechanism - Lots of fixes
...
* rewritten the anti-detection mechanism instead of removing and renaming variables, we just keep them, but prevent them from being injected in the first place. This will keep us safe from detection at least for the near future.
* rewritten the file naming, to prevent ending up with 1000 of {randomstring}_chromedriver.exe 's instead it is just called undetected_chromedriver.exe
* cleanup removed compat,v2 files and tests folder
2023-02-04 22:43:55 +01:00
Leon
10929949fe
3.4.0 - Oh yes, do wanna rockin' with the best
...
3.4.0 - Oh yes, do wanna rockin' with the best
2023-02-04 22:24:01 +01:00
UltrafunkAmsterdam
c12fcfc0a8
Oh yes, do wanna rockin' with the best
...
--------------------
https://youtu.be/kMjhrh_XDWk?t=48
--------------------
Big update! be careful as it -potentially- could break your code.
- rewritten the anti-detection mechanism
instead of removing and renaming variables, we just keep them, but prevent them from being injected in the first place
- rewritten the file naming, to prevent ending up with 1000 of {randomstring}_chromedriver.exe 's
instead it is just called undetected_chromedriver.exe
- cleanup
removed compat,v2 files and tests folder
2023-02-04 22:02:46 +01:00
Leon
dad751da18
Update README.md
2023-01-01 02:59:41 +01:00
UltrafunkAmsterdam
18d9f47978
3.2.1 - minor fixes
2022-12-29 11:53:24 +01:00
Leon
e0997e060f
Update __init__.py
2022-12-29 11:48:09 +01:00
Leon
a26e375c1d
Update example.py
2022-12-29 11:47:48 +01:00
Leon
dd0c7ca75e
Merge pull request #965 from IvanReznikov/3.2.0-list-typing-fix
...
minor typing change to handle list typing
2022-12-29 10:22:17 +00:00
Ivan Reznikov
88f70fea07
minor typing change to handle list typing
2022-12-29 02:47:58 +04:00
Leon
93fef62d50
Update README.md
2022-12-28 15:57:21 +01:00
Leon
0ea3cf50d4
3.2.0
2022-12-28 15:54:18 +01:00
UltrafunkAmsterdam
3bce88f82c
3.2.0
2022-12-28 15:46:52 +01:00
UltrafunkAmsterdam
0214c9fbbe
3.2.0
2022-12-28 15:43:42 +01:00
UltrafunkAmsterdam
07abe814a6
more refactoring; fix bug that browser stays opened when script exits
2022-12-26 01:48:01 +01:00
Leon
5df8e00a5a
Merge pull request #643
...
Set a specific data_path for Patcher if the environment is AWS Lambda
2022-12-17 19:02:16 +00:00
Leon
a535fc9597
Update README.md
...
...
2022-12-14 21:39:32 +00:00
Leon
e50ef8b373
Update README.md
...
fix path to example file for when this is merged to master
2022-12-14 21:38:54 +00:00
Leon
4db5d9338b
Update example.py
...
added a variable TAKE_IT_EASY which defaults to True. Since it is a demo it should be 'followable'. if set to False, it won't pause in between and it just flashes by.
2022-12-14 21:34:45 +00:00
Leon
ab6c54df6f
re-fix children so it returns a list
2022-12-14 21:22:22 +00:00
UltrafunkAmsterdam
1e8e83f6ae
refactoring
2022-11-29 18:26:11 +01:00
UltrafunkAmsterdam
e33312535e
update readme. ensure children(recursive=True) returns a list
2022-11-29 18:19:28 +01:00
UltrafunkAmsterdam
e4d75cbdd0
Merge branch '3.2.0' of http://github.com/ultrafunkamsterdam/undetected-chromedriver into 3.2.0
2022-11-29 18:11:50 +01:00
Leon
f13a0c1531
Update setup.py
...
include example file
2022-11-29 14:27:57 +01:00
Leon
cb3d91064a
Update example.py
2022-11-29 14:25:42 +01:00
Leon
b11a720f3e
Update example.py
2022-11-29 14:25:25 +01:00
Leon
6caf8fe3d0
add additional search path for x32 and updated 'port' description
2022-11-29 11:16:45 +01:00
UltrafunkAmsterdam
6adeb2d285
optimized import maze
2022-11-28 23:47:38 +01:00
UltrafunkAmsterdam
25bca31f35
> added WebElement.click_safe() method, in case you get detected
...
after clicking a link
> added WebElement.children(self, tag=None, recursive=False)
to easily get/find child nodes
> added example.py where i can point people at
when asking silly questions
(no, its actually quite cool, everyone should see it)
> some refactoring
2022-11-28 23:41:38 +01:00
Leon
33d2a72848
Merge pull request #674 from JJ/patch-1
...
Probably a typo?
2022-11-21 16:40:20 +00:00
UltrafunkAmsterdam
9db7588a71
3.1.7
2022-11-20 22:07:24 +01:00
UltrafunkAmsterdam
0ce879001f
resolve conflicts
2022-11-20 22:05:04 +01:00
UltrafunkAmsterdam
73f554f659
resolve conflicts
2022-11-20 21:44:17 +01:00