|
|
|
|
@ -62,25 +62,26 @@ class Worker(object):
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
def login(self):
|
|
|
|
|
driver = self.driver
|
|
|
|
|
driver.implicitly_wait(5)
|
|
|
|
|
driver.get("https://www.nike.com/login")
|
|
|
|
|
driver.find_element_by_css_selector("input[autocomplete='email']").send_keys(self.username)
|
|
|
|
|
driver.find_element_by_css_selector('input[autocomplete="current-password"]').send_keys(self.password)
|
|
|
|
|
driver.find_element_by_css_selector('input[value="SIGN IN"]').click()
|
|
|
|
|
|
|
|
|
|
success = False
|
|
|
|
|
while not success:
|
|
|
|
|
time.sleep(2)
|
|
|
|
|
|
|
|
|
|
try:
|
|
|
|
|
driver.implicitly_wait(1)
|
|
|
|
|
driver.find_element_by_css_selector('input[value="Dismiss this error"]').click()
|
|
|
|
|
driver.implicitly_wait(5)
|
|
|
|
|
driver.find_element_by_css_selector('input[autocomplete="current-password"]').send_keys(self.password)
|
|
|
|
|
driver.find_element_by_css_selector('input[value="SIGN IN"]').click()
|
|
|
|
|
except:
|
|
|
|
|
success = True
|
|
|
|
|
self.driver.get("https://www.dickssportinggoods.com/")
|
|
|
|
|
# driver = self.driver
|
|
|
|
|
# driver.implicitly_wait(5)
|
|
|
|
|
# driver.get("https://www.nike.com/login")
|
|
|
|
|
# driver.find_element_by_css_selector("input[autocomplete='email']").send_keys(self.username)
|
|
|
|
|
# driver.find_element_by_css_selector('input[autocomplete="current-password"]').send_keys(self.password)
|
|
|
|
|
# driver.find_element_by_css_selector('input[value="SIGN IN"]').click()
|
|
|
|
|
|
|
|
|
|
# success = False
|
|
|
|
|
# while not success:
|
|
|
|
|
# time.sleep(2)
|
|
|
|
|
#
|
|
|
|
|
# try:
|
|
|
|
|
# driver.implicitly_wait(1)
|
|
|
|
|
# driver.find_element_by_css_selector('input[value="Dismiss this error"]').click()
|
|
|
|
|
# driver.implicitly_wait(5)
|
|
|
|
|
# driver.find_element_by_css_selector('input[autocomplete="current-password"]').send_keys(self.password)
|
|
|
|
|
# driver.find_element_by_css_selector('input[value="SIGN IN"]').click()
|
|
|
|
|
# except:
|
|
|
|
|
# success = True
|
|
|
|
|
# if driver.find_element_by_css_selector()
|
|
|
|
|
|
|
|
|
|
def go(self):
|
|
|
|
|
@ -88,8 +89,7 @@ class Worker(object):
|
|
|
|
|
driver.implicitly_wait(2)
|
|
|
|
|
|
|
|
|
|
logging.info(f"Starting on thing")
|
|
|
|
|
driver.get("http://lumtest.com/myip.json")
|
|
|
|
|
time.sleep(100)
|
|
|
|
|
time.sleep(10000)
|
|
|
|
|
|
|
|
|
|
logging.error("Uh oh, I made it too far!")
|
|
|
|
|
|
|
|
|
|
|