Close streak protection

This commit is contained in:
augustin64 2024-05-12 17:55:56 +02:00
parent 3c74aa025e
commit 402b8cd3ef
1 changed files with 15 additions and 0 deletions

15
V6.py
View File

@ -220,6 +220,19 @@ def all_cards():
custom_sleep(1.5)
return True
def check_streak_protection() -> bool:
"""
Ne perdez plus jamais votre série !
"""
try:
streak_protection_close = driver.find_element(By.ID, "streak-protection-popup-close-cross")
streak_protection_close.click()
custom_sleep(1.5)
return True
except exceptions.NoSuchElementException:
return False
driver.get("https://rewards.bing.com")
wait_until_visible(By.CLASS_NAME, "c-card-content", 10, driver)
@ -274,6 +287,7 @@ def all_cards():
custom_sleep(1.5)
check_welcome_tour()
check_streak_protection()
driver.execute_script("arguments[0].scrollIntoView();", card_list[i])
custom_sleep(1.5)
card_list[i].click()
@ -291,6 +305,7 @@ def all_cards():
continue
check_welcome_tour()
check_streak_protection()
driver.execute_script("arguments[0].scrollIntoView();", card_list[i])
card_list[i].click()