Skip to content

Commit

Permalink
fixed python code-unable to find loginfmt (#4)
Browse files Browse the repository at this point in the history
pmahend1 authored Apr 17, 2020
1 parent 8a03b3b commit eaaf94a
Showing 3 changed files with 11 additions and 8 deletions.
Binary file modified Python/geckodriver.exe
Binary file not shown.
9 changes: 5 additions & 4 deletions Python/get_rewards_firefox_desktop.py
Original file line number Diff line number Diff line change
@@ -17,16 +17,17 @@ def wait_for(sec=2):


profile = webdriver.FirefoxProfile()
#profile.set_preference("general.useragent.override","Mozilla/5.0 (Android 6.0.1; Mobile; rv:63.0) Gecko/63.0 Firefox/63.0")
driver = webdriver.Firefox(firefox_profile=profile, executable_path='geckodriver.exe')
driver = webdriver.Firefox(firefox_profile=profile, executable_path='fullpath-to-geckodriver')

try:
driver.get("https://login.live.com/")
wait_for(10)
elem = driver.find_element_by_name('loginfmt')
elem.clear()
elem.send_keys("your-email-id") # add your login email id
elem.send_keys(Keys.RETURN)
wait_for(5)
elem1 = driver.find_element_by_name('your-password')
elem1 = driver.find_element_by_name('passwd')
elem1.clear()
elem1.send_keys("your_password") # add your password
elem1.send_keys(Keys.ENTER)
@@ -48,5 +49,5 @@ def wait_for(sec=2):
print('\t' + driver.find_element_by_tag_name('h2').text)
except Exception as e1:
print(e1)
wait_for()
wait_for(5)
driver.close()
10 changes: 6 additions & 4 deletions Python/get_rewards_firefox_mobile.py
Original file line number Diff line number Diff line change
@@ -17,16 +17,18 @@ def wait_for(sec=2):


profile = webdriver.FirefoxProfile()
profile.set_preference("general.useragent.override","Mozilla/5.0 (Android 6.0.1; Mobile; rv:63.0) Gecko/63.0 Firefox/63.0")
driver = webdriver.Firefox(firefox_profile=profile, executable_path='geckodriver.exe')
profile.set_preference("general.useragent.override","Mozilla/5.0 (Android 6.0.1; Mobile; rv:77.0) Gecko/77.0 Firefox/77.0")
driver = webdriver.Firefox(firefox_profile=profile, executable_path='fullpath-to-geckodriver')

try:
driver.get("https://login.live.com/")
wait_for(15)
elem = driver.find_element_by_name('loginfmt')
elem.clear()
elem.send_keys("your-email-id") # add your login email id
elem.send_keys(Keys.RETURN)
wait_for(5)
elem1 = driver.find_element_by_name('your-password')
elem1 = driver.find_element_by_name('passwd')
elem1.clear()
elem1.send_keys("your_password") # add your password
elem1.send_keys(Keys.ENTER)
@@ -48,5 +50,5 @@ def wait_for(sec=2):
print('\t' + driver.find_element_by_tag_name('h2').text)
except Exception as e1:
print(e1)
wait_for()
wait_for(5)
driver.close()

0 comments on commit eaaf94a

Please sign in to comment.