- Corregido el error
raise Exception("Ningún navegador compatible instalado")cuando no se encuentra ningún navegador compatible generado por una ruta a Chrome declarada en el módulobrowser_checker.
- Incluido soporte para Firefox
- Probado en Debian 10 (buster) y Windows 11
- Añadida una excepción de Selenium
TimeoutExceptionpara lidiar con conexiones lentas.
- Modificado el comportamiento de webdriver para que el cursor se desplace al botón de descarga antes de hacer clic en él. Este cambio lidia con la excepción
ElementClickInterceptedExceptionde Selenium. - Añadida la condición de
invisibility_of_element_locatedal elemento<div class="loader">que obstruye el clic al botónsaveImageLink.