Sto scrivendo uno script per una pagina di accesso. Ma ho un captcha che voglio gestire.Come automatizzare captcha usando Selenium Webdriver?
risposta
Il selenio non può gestire il captcha.
Mentre il sito Web utilizza captcha per lo stesso motivo, nessuno può automatizzare il proprio sito Web utilizzando alcun robot.
È possibile chiedere agli sviluppatori di fornire un ambiente speciale in cui ignorano le funzionalità captcha o esporre il valore captcha su DOM in modo da poter ottenere il valore di captcha in fase di esecuzione.
Sono presenti alcune librerie di terze parti che affermano di poter automatizzare anche il captcha, ma non ho mai provato e sentito che non sono efficienti.
Alcune referenze: - 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
speranza che vi aiuterà a :)
La maggior parte dei solutori CAPTCHA sono pagati. Diversi esempi in CAPTCHA risolve sono:
- DeathByCaptcha
- 2Captcha
- anticpatcha
- Decaptcher
La biblioteca tesseract
risolvere alcuni semplici esempi in captcha.
non si può ignorare il captcha questo è quello che è lì !! –