mirror of
https://github.com/Ekultek/Zeus-Scanner.git
synced 2026-03-11 08:55:51 +00:00
patch for an issue where there HTML could not be parsed due to fake div classes (issue #91)
This commit is contained in:
parent
6383abf69a
commit
bef138e4a8
2 changed files with 14 additions and 5 deletions
|
|
@ -22,7 +22,7 @@ except NameError:
|
|||
# clone link
|
||||
CLONE = "https://github.com/ekultek/zeus-scanner.git"
|
||||
# current version <major.minor.commit.patch ID>
|
||||
VERSION = "1.0.42.6ad5"
|
||||
VERSION = "1.0.44.f2a0"
|
||||
# colors to output depending on the version
|
||||
VERSION_TYPE_COLORS = {"dev": 33, "stable": 92, "other": 30}
|
||||
# version string formatting
|
||||
|
|
|
|||
|
|
@ -17,7 +17,10 @@ from selenium import webdriver
|
|||
from pyvirtualdisplay import Display
|
||||
from selenium.webdriver.common.keys import Keys
|
||||
from selenium.webdriver.common.proxy import *
|
||||
from selenium.webdriver.remote.errorhandler import UnexpectedAlertPresentException
|
||||
from selenium.webdriver.remote.errorhandler import (
|
||||
UnexpectedAlertPresentException,
|
||||
ElementNotInteractableException
|
||||
)
|
||||
|
||||
from var.auto_issue.github import request_issue_creation
|
||||
from lib.core.settings import (
|
||||
|
|
@ -134,9 +137,15 @@ def get_urls(query, url, verbose=False, warning=True, **kwargs):
|
|||
logger.info(set_color(
|
||||
"searching '{}' using query '{}'...".format(url, query)
|
||||
))
|
||||
search.send_keys(query)
|
||||
search.send_keys(Keys.RETURN) # hit return after you enter search text
|
||||
time.sleep(3)
|
||||
try:
|
||||
search.send_keys(query)
|
||||
search.send_keys(Keys.RETURN) # hit return after you enter search text
|
||||
time.sleep(3)
|
||||
except ElementNotInteractableException:
|
||||
browser.execute_script("document.querySelectorAll('label.boxed')[1].click()")
|
||||
search.send_keys(query)
|
||||
search.send_keys(Keys.RETURN) # hit return after you enter search text
|
||||
time.sleep(3)
|
||||
if verbose:
|
||||
logger.debug(set_color(
|
||||
"obtaining URL from selenium..."
|
||||
|
|
|
|||
Loading…
Reference in a new issue