Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- import time
- driver = webdriver.Chrome(executable_path="MCIBot/chromedriver")
- while True:
- try:
- burgerId = 198698
- #Zur Webseite verbinden
- driver.get("https://www.mcdonalds.at/meinburger/?id=" + str(burgerId))
- time.sleep(2)
- #Cookies akzeptieren
- driver.execute_script('document.getElementsByClassName("cc-btn cc-deny")[0].click()')
- time.sleep(1)
- count = 1
- while True:
- #IFrame aufrufen
- driver.switch_to.frame(driver.find_element_by_id("meinburger"))
- time.sleep(1)
- print("Vote: " + str(count))
- #Auf "Vote" drücken
- driver.find_element_by_id("detailview_btn_vote").click()
- time.sleep(0.5)
- #Warten bis das Popup da ist
- while("loading" in str(driver.find_element_by_id("detailview_btn_vote").get_attribute("class"))):
- time.sleep(0.1)
- #Auf "OK" drücken
- driver.execute_script('document.getElementsByClassName("swal2-actions")[0].children[0].click()')
- time.sleep(1)
- driver.switch_to.default_content()
- #IFrame mit neuer random GUID neuladen
- driver.execute_script('document.getElementById("meinburger").src = "https://mcd.cyber-time.at/myburgerphase2/build/?id=' + str(burgerId) + '&guid=" + uuidv4()')
- time.sleep(2)
- count += 1
- except Exception as ex:
- print(ex)
- while True:
- time.sleep(1)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement