Piszę skrypt dla strony logowania. Ale mam captcha, z którym chcę sobie poradzić.Jak zautomatyzować captcha za pomocą Selenium Webdriver?
Odpowiedz
Selen nie radzi sobie z captcha.
Choć strona internetowa za pomocą captcha z tego samego powodu, więc nikt nie może zautomatyzować ich stronę internetową przy użyciu żadnych robotów.
Możesz poprosić programistów o zapewnienie specjalnego środowiska, w którym omijają one funkcje captcha lub udostępniają wartość captcha również w DOM, abyś mógł uzyskać wartość captcha w czasie wykonywania.
Istnieje kilka bibliotek 3rd Party są obecne, którzy twierdzą, że mogą zautomatyzować captcha też, ale ja nigdy nie próbowałem i usłyszał, że nie są zbyt efektywne.
Niektóre referencje: - How to read the text from image (captcha) by using Selenium WebDriver with Java
http://www.mythoughts.co.in/2012/11/automatingbreaking-captcha-using.html#.Vt5psdx94x8
nadzieję, że pomoże :)
Większość captchas rozwiązują są płatne. Kilka przykładów w captchas rozwiązuje to:
- DeathByCaptcha
- 2Captcha
- AntiCaptcha
- Decaptcher
Biblioteka tesseract
rozwiązać niektóre przykłady simples w captcha.
nie można pominąć captcha, to co tam jest !! –