Advertisement
TheGav1nator

abomination

Aug 12th, 2022
1,252
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 69.02 KB | None | 0 0
  1. import re
  2. import time
  3. from selenium import webdriver
  4. from selenium.common.exceptions import NoSuchElementException, StaleElementReferenceException, \
  5.     ElementNotInteractableException, TimeoutException
  6. from selenium.webdriver.chrome.options import Options
  7. from random import randint
  8. import keyboard
  9. from selenium.webdriver.common.by import By
  10. from selenium.webdriver.support.wait import WebDriverWait
  11. from selenium.webdriver.support import expected_conditions as ec
  12.  
  13.  
  14. def replace_chars(bettername):
  15.     list_of_numbers = re.findall(r"\d+", bettername)
  16.     result_number = "".join(list_of_numbers)
  17.     return result_number
  18.  
  19.  
  20. chrome_options = Options()
  21. driver = webdriver.Chrome(options=chrome_options)
  22. start_url = "https://www.gimkit.com/live"
  23. driver.get(start_url)
  24.  
  25. # holy smokes thats a lot of upgrades
  26. # 0 = not bought | 1 = bought
  27. money2 = 0
  28. streak2 = 0
  29. money3 = 0
  30. streak3 = 0
  31. multi3 = 0
  32. money4 = 0
  33. streak4 = 0
  34. multi4 = 0
  35. money5 = 0
  36. multi5 = 0
  37. streak5 = 0
  38. money6 = 0
  39. multi6 = 0
  40. streak6 = 0
  41. money7 = 0
  42. multi7 = 0
  43. streak7 = 0
  44. money9 = 0
  45. multi8 = 0
  46. money10 = 0
  47. multi9 = 0
  48. streak9 = 0
  49. multi10 = 0
  50. streak10 = 0
  51.  
  52. ca1 = -1
  53. ca1question = -1
  54. ca2 = -1
  55. ca2question = -1
  56. ca3 = -1
  57. ca3question = -1
  58. ca4 = -1
  59. ca4question = -1
  60. ca5 = -1
  61. ca5question = -1
  62. ca6 = -1
  63. ca6question = -1
  64. ca7 = -1
  65. ca7question = -1
  66. ca8 = -1
  67. ca8question = -1
  68. ca9 = -1
  69. ca9question = -1
  70. ca10 = -1
  71. ca10question = -1
  72. ca11 = -1
  73. ca11question = -1
  74. ca12 = -1
  75. ca12question = -1
  76. ca13 = -1
  77. ca13question = -1
  78. ca14 = -1
  79. ca14question = -1
  80. ca15 = -1
  81. ca15question = -1
  82. ca16 = -1
  83. ca16question = -1
  84. ca17 = -1
  85. ca17question = -1
  86. ca18 = -1
  87. ca18question = -1
  88. ca19 = -1
  89. ca19question = -1
  90. ca20 = -1
  91. ca20question = -1
  92. ca21 = -1
  93. ca21question = -1
  94. ca22 = -1
  95. ca22question = -1
  96. ca23 = -1
  97. ca23question = -1
  98. ca24 = -1
  99. ca24question = -1
  100.  
  101. while True:
  102.     time.sleep(0.3)
  103.     if keyboard.is_pressed('q'):
  104.         # continuebutton = driver.find_element_by_xpath(
  105.         #     """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div/div[2]/span[2]/div/div/div""")
  106.         # continuebutton.click()
  107.         while True:
  108.             try:
  109.                 # Gets question if it doesnt have image
  110.                 # If it does it goes to execpt
  111.                 questionelement = driver.find_element_by_xpath(
  112.                     """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[1]/div/div/div/div/div/span""")
  113.                 question = questionelement.text
  114.                 print(question)
  115.                 # gets money value
  116.                 text = driver.find_element_by_xpath(
  117.                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  118.                 moneywithsymbol = text.text
  119.                 # Saves it without $ symbol
  120.                 money = int(replace_chars(moneywithsymbol))
  121.                 print(money)
  122.             except (NoSuchElementException, StaleElementReferenceException):
  123.                 try:
  124.                     questionelement = driver.find_element_by_xpath(
  125.                         """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[1]/div/div/div[2]/div[1]/div/div/div/span""")
  126.                     question = questionelement.text
  127.                     print(question)
  128.                     time.sleep(0.25)
  129.                     continue
  130.                 except (NoSuchElementException, StaleElementReferenceException):
  131.                     try:
  132.                         continuebutton = driver.find_element_by_xpath(
  133.                             """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div/div[2]/span[2]/div/div/div""")
  134.                         continuebutton.click()
  135.                         continue
  136.                     except (NoSuchElementException, StaleElementReferenceException, ElementNotInteractableException):
  137.                         element = WebDriverWait(driver, 20).until(ec.element_to_be_clickable((By.XPATH,
  138.                                                                                               """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")))
  139.                         element.click()
  140.                         time.sleep(0.2)
  141.                         print("it opened the shop somehow, we closing it")
  142.                         continue
  143.             else:
  144.                 try:
  145.                     answer1 = WebDriverWait(driver, 20).until(
  146.                         ec.element_to_be_clickable(
  147.                             (By.XPATH, """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[2]/div[1]""")))
  148.                     answer2 = WebDriverWait(driver, 20).until(
  149.                         ec.element_to_be_clickable(
  150.                             (By.XPATH, """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[2]/div[2]""")))
  151.                     answer3 = WebDriverWait(driver, 20).until(
  152.                         ec.element_to_be_clickable(
  153.                             (By.XPATH, """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[2]/div[3]""")))
  154.                     answer4 = WebDriverWait(driver, 20).until(
  155.                         ec.element_to_be_clickable(
  156.                             (By.XPATH, """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[2]/div[4]""")))
  157.                     if question == ca1question:
  158.                         if answer1.text == ca1:
  159.                             answer1.click()
  160.                         if answer2.text == ca1:
  161.                             answer2.click()
  162.                         if answer3.text == ca1:
  163.                             answer3.click()
  164.                         if answer4.text == ca1:
  165.                             answer4.click()
  166.                     if question == ca2question:
  167.                         if answer1.text == ca2:
  168.                             answer1.click()
  169.                         if answer2.text == ca2:
  170.                             answer2.click()
  171.                         if answer3.text == ca2:
  172.                             answer3.click()
  173.                         if answer4.text == ca2:
  174.                             answer4.click()
  175.                     if question == ca3question:
  176.                         if answer1.text == ca3:
  177.                             answer1.click()
  178.                         if answer2.text == ca3:
  179.                             answer2.click()
  180.                         if answer3.text == ca3:
  181.                             answer3.click()
  182.                         if answer4.text == ca3:
  183.                             answer4.click()
  184.                     if question == ca4question:
  185.                         if answer1.text == ca4:
  186.                             answer1.click()
  187.                         if answer2.text == ca4:
  188.                             answer2.click()
  189.                         if answer3.text == ca4:
  190.                             answer3.click()
  191.                         if answer4.text == ca4:
  192.                             answer4.click()
  193.                     if question == ca5question:
  194.                         if answer1.text == ca5:
  195.                             answer1.click()
  196.                         if answer2.text == ca5:
  197.                             answer2.click()
  198.                         if answer3.text == ca5:
  199.                             answer3.click()
  200.                         if answer4.text == ca5:
  201.                             answer4.click()
  202.                     if question == ca6question:
  203.                         if answer1.text == ca6:
  204.                             answer1.click()
  205.                         if answer2.text == ca6:
  206.                             answer2.click()
  207.                         if answer3.text == ca6:
  208.                             answer3.click()
  209.                         if answer4.text == ca6:
  210.                             answer4.click()
  211.                     if question == ca7question:
  212.                         if answer1.text == ca7:
  213.                             answer1.click()
  214.                         if answer2.text == ca7:
  215.                             answer2.click()
  216.                         if answer3.text == ca7:
  217.                             answer3.click()
  218.                         if answer4.text == ca7:
  219.                             answer4.click()
  220.                     if question == ca8question:
  221.                         if answer1.text == ca8:
  222.                             answer1.click()
  223.                         if answer2.text == ca8:
  224.                             answer2.click()
  225.                         if answer3.text == ca8:
  226.                             answer3.click()
  227.                         if answer4.text == ca8:
  228.                             answer4.click()
  229.                     if question == ca9question:
  230.                         if answer1.text == ca9:
  231.                             answer1.click()
  232.                         if answer2.text == ca9:
  233.                             answer2.click()
  234.                         if answer3.text == ca9:
  235.                             answer3.click()
  236.                         if answer4.text == ca9:
  237.                             answer4.click()
  238.                     if question == ca10question:
  239.                         if answer1.text == ca10:
  240.                             answer1.click()
  241.                         if answer2.text == ca10:
  242.                             answer2.click()
  243.                         if answer3.text == ca10:
  244.                             answer3.click()
  245.                         if answer4.text == ca10:
  246.                             answer4.click()
  247.                     if question == ca11question:
  248.                         if answer1.text == ca11:
  249.                             answer1.click()
  250.                         if answer2.text == ca11:
  251.                             answer2.click()
  252.                         if answer3.text == ca11:
  253.                             answer3.click()
  254.                         if answer4.text == ca11:
  255.                             answer4.click()
  256.                     if question == ca12question:
  257.                         if answer1.text == ca12:
  258.                             answer1.click()
  259.                         if answer2.text == ca12:
  260.                             answer2.click()
  261.                         if answer3.text == ca12:
  262.                             answer3.click()
  263.                         if answer4.text == ca12:
  264.                             answer4.click()
  265.                     if question == ca13question:
  266.                         if answer1.text == ca13:
  267.                             answer1.click()
  268.                         if answer2.text == ca13:
  269.                             answer2.click()
  270.                         if answer3.text == ca13:
  271.                             answer3.click()
  272.                         if answer4.text == ca13:
  273.                             answer4.click()
  274.                     if question == ca14question:
  275.                         if answer1.text == ca14:
  276.                             answer1.click()
  277.                         if answer2.text == ca14:
  278.                             answer2.click()
  279.                         if answer3.text == ca14:
  280.                             answer3.click()
  281.                         if answer4.text == ca14:
  282.                             answer4.click()
  283.                     if question == ca15question:
  284.                         if answer1.text == ca15:
  285.                             answer1.click()
  286.                         if answer2.text == ca15:
  287.                             answer2.click()
  288.                         if answer3.text == ca15:
  289.                             answer3.click()
  290.                         if answer4.text == ca15:
  291.                             answer4.click()
  292.                     if question == ca16question:
  293.                         if answer1.text == ca16:
  294.                             answer1.click()
  295.                         if answer2.text == ca16:
  296.                             answer2.click()
  297.                         if answer3.text == ca16:
  298.                             answer3.click()
  299.                         if answer4.text == ca16:
  300.                             answer4.click()
  301.                     if question == ca17question:
  302.                         if answer1.text == ca17:
  303.                             answer1.click()
  304.                         if answer2.text == ca17:
  305.                             answer2.click()
  306.                         if answer3.text == ca17:
  307.                             answer3.click()
  308.                         if answer4.text == ca17:
  309.                             answer4.click()
  310.                     if question == ca18question:
  311.                         if answer1.text == ca18:
  312.                             answer1.click()
  313.                         if answer2.text == ca18:
  314.                             answer2.click()
  315.                         if answer3.text == ca18:
  316.                             answer3.click()
  317.                         if answer4.text == ca18:
  318.                             answer4.click()
  319.                     if question == ca19question:
  320.                         if answer1.text == ca19:
  321.                             answer1.click()
  322.                         if answer2.text == ca19:
  323.                             answer2.click()
  324.                         if answer3.text == ca19:
  325.                             answer3.click()
  326.                         if answer4.text == ca19:
  327.                             answer4.click()
  328.                     if question == ca20question:
  329.                         if answer1.text == ca20:
  330.                             answer1.click()
  331.                         if answer2.text == ca20:
  332.                             answer2.click()
  333.                         if answer3.text == ca20:
  334.                             answer3.click()
  335.                         if answer4.text == ca20:
  336.                             answer4.click()
  337.                     if question == ca21question:
  338.                         if answer1.text == ca21:
  339.                             answer1.click()
  340.                         if answer2.text == ca21:
  341.                             answer2.click()
  342.                         if answer3.text == ca21:
  343.                             answer3.click()
  344.                         if answer4.text == ca21:
  345.                             answer4.click()
  346.                     if question == ca22question:
  347.                         if answer1.text == ca22:
  348.                             answer1.click()
  349.                         if answer2.text == ca22:
  350.                             answer2.click()
  351.                         if answer3.text == ca22:
  352.                             answer3.click()
  353.                         if answer4.text == ca22:
  354.                             answer4.click()
  355.                     if question == ca23question:
  356.                         if answer1.text == ca23:
  357.                             answer1.click()
  358.                         if answer2.text == ca23:
  359.                             answer2.click()
  360.                         if answer3.text == ca23:
  361.                             answer3.click()
  362.                         if answer4.text == ca23:
  363.                             answer4.click()
  364.                     if question == ca24question:
  365.                         if answer1.text == ca24:
  366.                             answer1.click()
  367.                         if answer2.text == ca24:
  368.                             answer2.click()
  369.                         if answer3.text == ca24:
  370.                             answer3.click()
  371.                         if answer4.text == ca24:
  372.                             answer4.click()
  373.                     else:
  374.                         randomanswer = randint(1, 4)
  375.                         if randomanswer == 1:
  376.                             answer1.click()
  377.                             time.sleep(0.2)
  378.                         elif randomanswer == 2:
  379.                             answer2.click()
  380.                             time.sleep(0.2)
  381.                         elif randomanswer == 3:
  382.                             answer3.click()
  383.                             time.sleep(0.2)
  384.                         elif randomanswer == 4:
  385.                             answer4.click()
  386.                             time.sleep(0.2)
  387.                     viewanswerbt = WebDriverWait(driver, 20).until(
  388.                         ec.presence_of_element_located((By.XPATH,
  389.                                                         """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div/div[2]/span[1]/div""")))
  390.                     text = viewanswerbt.text
  391.                     print(text)
  392.                     if text == "Shop":
  393.                         continuebutton = WebDriverWait(driver, 20).until(
  394.                             ec.presence_of_element_located((By.XPATH,
  395.                                                             """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div/div[2]/span[2]/div""")))
  396.                         time.sleep(0.1)
  397.                         continuebutton.click()
  398.                         # money level 2
  399.                         try:
  400.                             if money >= 10 and money2 == 0:
  401.                                 element = driver.find_element_by_xpath(
  402.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  403.                                 time.sleep(0.2)
  404.                                 element.click()
  405.                                 time.sleep(0.5)
  406.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[1]""")
  407.                                 element.click()
  408.                                 time.sleep(0.2)
  409.                                 element = driver.find_element_by_xpath(
  410.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[2]""")
  411.                                 time.sleep(0.2)
  412.                                 element.click()
  413.                                 time.sleep(0.2)
  414.                                 element = driver.find_element_by_xpath(
  415.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  416.                                 time.sleep(0.2)
  417.                                 element.click()
  418.                                 time.sleep(0.2)
  419.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  420.                                 time.sleep(0.2)
  421.                                 element.click()
  422.                                 time.sleep(0.2)
  423.                                 money2 = 1
  424.                             # streak level 2
  425.                             elif money >= 20 and streak2 == 0:
  426.                                 element = driver.find_element_by_xpath(
  427.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  428.                                 time.sleep(0.2)
  429.                                 element.click()
  430.                                 time.sleep(0.5)
  431.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[2]""")
  432.                                 time.sleep(0.2)
  433.                                 element.click()
  434.                                 time.sleep(0.2)
  435.                                 element = driver.find_element_by_xpath(
  436.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[2]""")
  437.                                 time.sleep(0.2)
  438.                                 element.click()
  439.                                 time.sleep(0.2)
  440.                                 element = driver.find_element_by_xpath(
  441.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  442.                                 time.sleep(0.2)
  443.                                 element.click()
  444.                                 time.sleep(0.2)
  445.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  446.                                 time.sleep(0.2)
  447.                                 element.click()
  448.                                 time.sleep(0.2)
  449.                                 streak2 = 1
  450.                             # money level 3
  451.                             elif money >= 100 and money3 == 0:
  452.                                 element = driver.find_element_by_xpath(
  453.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  454.                                 time.sleep(0.2)
  455.                                 element.click()
  456.                                 time.sleep(0.5)
  457.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[1]""")
  458.                                 time.sleep(0.2)
  459.                                 element.click()
  460.                                 time.sleep(0.2)
  461.                                 element = driver.find_element_by_xpath(
  462.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[3]""")
  463.                                 time.sleep(0.2)
  464.                                 element.click()
  465.                                 time.sleep(0.2)
  466.                                 element = driver.find_element_by_xpath(
  467.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  468.                                 time.sleep(0.2)
  469.                                 element.click()
  470.                                 time.sleep(0.2)
  471.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  472.                                 time.sleep(0.2)
  473.                                 element.click()
  474.                                 time.sleep(0.2)
  475.                                 money3 = 1
  476.                             # streak level 3
  477.                             elif money == 200 and streak3 == 0:
  478.                                 element = driver.find_element_by_xpath(
  479.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  480.                                 time.sleep(0.2)
  481.                                 element.click()
  482.                                 time.sleep(0.5)
  483.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[2]""")
  484.                                 time.sleep(0.2)
  485.                                 element.click()
  486.                                 time.sleep(0.2)
  487.                                 element = driver.find_element_by_xpath(
  488.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[3]""")
  489.                                 time.sleep(0.2)
  490.                                 element.click()
  491.                                 time.sleep(0.2)
  492.                                 element = driver.find_element_by_xpath(
  493.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  494.                                 time.sleep(0.2)
  495.                                 element.click()
  496.                                 time.sleep(0.2)
  497.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  498.                                 time.sleep(0.2)
  499.                                 element.click()
  500.                                 time.sleep(0.2)
  501.                                 streak3 = 1
  502.                             # multiplier level 3
  503.                             elif money >= 300 and multi3 == 0:
  504.                                 element = driver.find_element_by_xpath(
  505.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  506.                                 time.sleep(0.2)
  507.                                 element.click()
  508.                                 time.sleep(0.5)
  509.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[3]""")
  510.                                 time.sleep(0.2)
  511.                                 element.click()
  512.                                 time.sleep(0.2)
  513.                                 element = driver.find_element_by_xpath(
  514.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[3]""")
  515.                                 time.sleep(0.2)
  516.                                 element.click()
  517.                                 time.sleep(0.2)
  518.                                 element = driver.find_element_by_xpath(
  519.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  520.                                 time.sleep(0.2)
  521.                                 element.click()
  522.                                 time.sleep(0.2)
  523.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  524.                                 time.sleep(0.2)
  525.                                 element.click()
  526.                                 time.sleep(0.2)
  527.                                 multi3 = 1
  528.                             # money level 4
  529.                             elif money >= 1000 and money4 == 0:
  530.                                 element = driver.find_element_by_xpath(
  531.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  532.                                 time.sleep(0.2)
  533.                                 element.click()
  534.                                 time.sleep(0.5)
  535.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[1]""")
  536.                                 time.sleep(0.2)
  537.                                 element.click()
  538.                                 time.sleep(0.2)
  539.                                 element = driver.find_element_by_xpath(
  540.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[4]""")
  541.                                 time.sleep(0.2)
  542.                                 element.click()
  543.                                 time.sleep(0.2)
  544.                                 element = driver.find_element_by_xpath(
  545.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  546.                                 time.sleep(0.2)
  547.                                 element.click()
  548.                                 time.sleep(0.2)
  549.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  550.                                 time.sleep(0.2)
  551.                                 element.click()
  552.                                 time.sleep(0.2)
  553.                                 money4 = 1
  554.                             # streak level 4
  555.                             elif money >= 2000 and streak4 == 0:
  556.                                 element = driver.find_element_by_xpath(
  557.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  558.                                 time.sleep(0.2)
  559.                                 element.click()
  560.                                 time.sleep(0.5)
  561.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[2]""")
  562.                                 time.sleep(0.2)
  563.                                 element.click()
  564.                                 time.sleep(0.2)
  565.                                 element = driver.find_element_by_xpath(
  566.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[4]""")
  567.                                 time.sleep(0.2)
  568.                                 element.click()
  569.                                 time.sleep(0.2)
  570.                                 element = driver.find_element_by_xpath(
  571.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  572.                                 time.sleep(0.2)
  573.                                 element.click()
  574.                                 time.sleep(0.2)
  575.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  576.                                 time.sleep(0.2)
  577.                                 element.click()
  578.                                 time.sleep(0.2)
  579.                                 streak4 = 1
  580.                             # multiplier level 4
  581.                             elif money >= 2000 and multi4 == 0:
  582.                                 element = driver.find_element_by_xpath(
  583.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  584.                                 time.sleep(0.2)
  585.                                 element.click()
  586.                                 time.sleep(0.5)
  587.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[3]""")
  588.                                 time.sleep(0.2)
  589.                                 element.click()
  590.                                 time.sleep(0.2)
  591.                                 element = driver.find_element_by_xpath(
  592.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[4]""")
  593.                                 time.sleep(0.2)
  594.                                 element.click()
  595.                                 time.sleep(0.2)
  596.                                 element = driver.find_element_by_xpath(
  597.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  598.                                 time.sleep(0.2)
  599.                                 element.click()
  600.                                 time.sleep(0.2)
  601.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  602.                                 time.sleep(0.2)
  603.                                 element.click()
  604.                                 time.sleep(0.2)
  605.                                 multi4 = 1
  606.                             # money level 5
  607.                             elif money >= 10000 and money5 == 0:
  608.                                 element = driver.find_element_by_xpath(
  609.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  610.                                 time.sleep(0.2)
  611.                                 element.click()
  612.                                 time.sleep(0.5)
  613.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[1]""")
  614.                                 time.sleep(0.2)
  615.                                 element.click()
  616.                                 time.sleep(0.2)
  617.                                 element = driver.find_element_by_xpath(
  618.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[5]""")
  619.                                 time.sleep(0.2)
  620.                                 element.click()
  621.                                 time.sleep(0.2)
  622.                                 element = driver.find_element_by_xpath(
  623.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  624.                                 time.sleep(0.2)
  625.                                 element.click()
  626.                                 time.sleep(0.2)
  627.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  628.                                 time.sleep(0.2)
  629.                                 element.click()
  630.                                 time.sleep(0.2)
  631.                                 money5 = 1
  632.                             # multiplier level 5
  633.                             elif money >= 12000 and multi5 == 0:
  634.                                 element = driver.find_element_by_xpath(
  635.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  636.                                 time.sleep(0.2)
  637.                                 element.click()
  638.                                 time.sleep(0.5)
  639.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[3]""")
  640.                                 time.sleep(0.2)
  641.                                 element.click()
  642.                                 time.sleep(0.2)
  643.                                 element = driver.find_element_by_xpath(
  644.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[5]""")
  645.                                 time.sleep(0.2)
  646.                                 element.click()
  647.                                 time.sleep(0.2)
  648.                                 element = driver.find_element_by_xpath(
  649.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  650.                                 time.sleep(0.2)
  651.                                 element.click()
  652.                                 time.sleep(0.2)
  653.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  654.                                 time.sleep(0.2)
  655.                                 element.click()
  656.                                 time.sleep(0.2)
  657.                                 multi5 = 1
  658.                             # streak level 5
  659.                             elif money >= 20000 and streak5 == 0:
  660.                                 element = driver.find_element_by_xpath(
  661.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  662.                                 time.sleep(0.2)
  663.                                 element.click()
  664.                                 time.sleep(0.5)
  665.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[2]""")
  666.                                 time.sleep(0.2)
  667.                                 element.click()
  668.                                 time.sleep(0.2)
  669.                                 element = driver.find_element_by_xpath(
  670.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[5]""")
  671.                                 time.sleep(0.2)
  672.                                 element.click()
  673.                                 time.sleep(0.2)
  674.                                 element = driver.find_element_by_xpath(
  675.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  676.                                 time.sleep(0.2)
  677.                                 element.click()
  678.                                 time.sleep(0.2)
  679.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  680.                                 time.sleep(0.2)
  681.                                 element.click()
  682.                                 time.sleep(0.2)
  683.                                 streak5 = 1
  684.                             # money level 6
  685.                             elif money >= 75000 and money6 == 0:
  686.                                 element = driver.find_element_by_xpath(
  687.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  688.                                 time.sleep(0.2)
  689.                                 element.click()
  690.                                 time.sleep(0.5)
  691.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[1]""")
  692.                                 time.sleep(0.2)
  693.                                 element.click()
  694.                                 time.sleep(0.2)
  695.                                 element = driver.find_element_by_xpath(
  696.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[6]""")
  697.                                 time.sleep(0.2)
  698.                                 element.click()
  699.                                 time.sleep(0.2)
  700.                                 element = driver.find_element_by_xpath(
  701.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  702.                                 time.sleep(0.2)
  703.                                 element.click()
  704.                                 time.sleep(0.2)
  705.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  706.                                 time.sleep(0.2)
  707.                                 element.click()
  708.                                 time.sleep(0.2)
  709.                                 money6 = 1
  710.                             # multiplier level 6
  711.                             elif money >= 85000 and multi6 == 0:
  712.                                 element = driver.find_element_by_xpath(
  713.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  714.                                 time.sleep(0.2)
  715.                                 element.click()
  716.                                 time.sleep(0.5)
  717.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[3]""")
  718.                                 time.sleep(0.2)
  719.                                 element.click()
  720.                                 time.sleep(0.2)
  721.                                 element = driver.find_element_by_xpath(
  722.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[6]""")
  723.                                 time.sleep(0.2)
  724.                                 element.click()
  725.                                 time.sleep(0.2)
  726.                                 element = driver.find_element_by_xpath(
  727.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  728.                                 time.sleep(0.2)
  729.                                 element.click()
  730.                                 time.sleep(0.2)
  731.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  732.                                 time.sleep(0.2)
  733.                                 element.click()
  734.                                 time.sleep(0.2)
  735.                                 multi6 = 1
  736.                             # streak level 6
  737.                             elif money >= 200000 and streak6 == 0:
  738.                                 element = driver.find_element_by_xpath(
  739.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  740.                                 time.sleep(0.2)
  741.                                 element.click()
  742.                                 time.sleep(0.5)
  743.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[2]""")
  744.                                 time.sleep(0.2)
  745.                                 element.click()
  746.                                 time.sleep(0.2)
  747.                                 element = driver.find_element_by_xpath(
  748.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[6]""")
  749.                                 time.sleep(0.2)
  750.                                 element.click()
  751.                                 time.sleep(0.2)
  752.                                 element = driver.find_element_by_xpath(
  753.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  754.                                 time.sleep(0.2)
  755.                                 element.click()
  756.                                 time.sleep(0.2)
  757.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  758.                                 time.sleep(0.2)
  759.                                 element.click()
  760.                                 time.sleep(0.2)
  761.                                 streak6 = 1
  762.                             # money level 7
  763.                             elif money >= 300000 and money7 == 0:
  764.                                 element = driver.find_element_by_xpath(
  765.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  766.                                 time.sleep(0.2)
  767.                                 element.click()
  768.                                 time.sleep(0.5)
  769.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[1]""")
  770.                                 time.sleep(0.2)
  771.                                 element.click()
  772.                                 time.sleep(0.2)
  773.                                 element = driver.find_element_by_xpath(
  774.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[7]""")
  775.                                 time.sleep(0.2)
  776.                                 element.click()
  777.                                 time.sleep(0.2)
  778.                                 element = driver.find_element_by_xpath(
  779.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  780.                                 time.sleep(0.2)
  781.                                 element.click()
  782.                                 time.sleep(0.2)
  783.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  784.                                 time.sleep(0.2)
  785.                                 element.click()
  786.                                 time.sleep(0.2)
  787.                                 money7 = 1
  788.                             # multiplier level 7
  789.                             elif money >= 700000 and multi7 == 0:
  790.                                 element = driver.find_element_by_xpath(
  791.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  792.                                 time.sleep(0.2)
  793.                                 element.click()
  794.                                 time.sleep(0.5)
  795.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[3]""")
  796.                                 time.sleep(0.2)
  797.                                 element.click()
  798.                                 time.sleep(0.2)
  799.                                 element = driver.find_element_by_xpath(
  800.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[7]""")
  801.                                 time.sleep(0.2)
  802.                                 element.click()
  803.                                 time.sleep(0.2)
  804.                                 element = driver.find_element_by_xpath(
  805.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  806.                                 time.sleep(0.2)
  807.                                 element.click()
  808.                                 time.sleep(0.2)
  809.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  810.                                 time.sleep(0.2)
  811.                                 element.click()
  812.                                 time.sleep(0.2)
  813.                                 multi7 = 1
  814.                             # streak level 7
  815.                             elif money >= 2000000 and streak7 == 0:
  816.                                 element = driver.find_element_by_xpath(
  817.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  818.                                 time.sleep(0.2)
  819.                                 element.click()
  820.                                 time.sleep(0.5)
  821.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[2]""")
  822.                                 time.sleep(0.2)
  823.                                 element.click()
  824.                                 time.sleep(0.2)
  825.                                 element = driver.find_element_by_xpath(
  826.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[7]""")
  827.                                 time.sleep(0.2)
  828.                                 element.click()
  829.                                 time.sleep(0.2)
  830.                                 element = driver.find_element_by_xpath(
  831.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  832.                                 time.sleep(0.2)
  833.                                 element.click()
  834.                                 time.sleep(0.2)
  835.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  836.                                 time.sleep(0.2)
  837.                                 element.click()
  838.                                 time.sleep(0.2)
  839.                                 streak7 = 1
  840.                             # money level 9
  841.                             elif money >= 10000000 and money9 == 0:
  842.                                 element = driver.find_element_by_xpath(
  843.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  844.                                 time.sleep(0.2)
  845.                                 element.click()
  846.                                 time.sleep(0.5)
  847.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[1]""")
  848.                                 time.sleep(0.2)
  849.                                 element.click()
  850.                                 time.sleep(0.2)
  851.                                 element = driver.find_element_by_xpath(
  852.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[9]""")
  853.                                 time.sleep(0.2)
  854.                                 element.click()
  855.                                 time.sleep(0.2)
  856.                                 element = driver.find_element_by_xpath(
  857.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  858.                                 time.sleep(0.2)
  859.                                 element.click()
  860.                                 time.sleep(0.2)
  861.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  862.                                 time.sleep(0.2)
  863.                                 element.click()
  864.                                 time.sleep(0.2)
  865.                                 money9 = 1
  866.                             # multi level 8
  867.                             elif money >= 6500000 and multi8 == 0:
  868.                                 element = driver.find_element_by_xpath(
  869.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  870.                                 time.sleep(0.2)
  871.                                 element.click()
  872.                                 time.sleep(0.5)
  873.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[3]""")
  874.                                 time.sleep(0.2)
  875.                                 element.click()
  876.                                 time.sleep(0.2)
  877.                                 element = driver.find_element_by_xpath(
  878.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[8]""")
  879.                                 time.sleep(0.2)
  880.                                 element.click()
  881.                                 time.sleep(0.2)
  882.                                 element = driver.find_element_by_xpath(
  883.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  884.                                 time.sleep(0.2)
  885.                                 element.click()
  886.                                 time.sleep(0.2)
  887.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  888.                                 time.sleep(0.2)
  889.                                 element.click()
  890.                                 time.sleep(0.2)
  891.                                 multi8 = 1
  892.                             # money level 10
  893.                             elif money >= 100000000 and money10 == 0:
  894.                                 element = driver.find_element_by_xpath(
  895.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  896.                                 time.sleep(0.2)
  897.                                 element.click()
  898.                                 time.sleep(0.5)
  899.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[1]""")
  900.                                 time.sleep(0.2)
  901.                                 element.click()
  902.                                 time.sleep(0.2)
  903.                                 element = driver.find_element_by_xpath(
  904.                                     """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[2]/div[10]""")
  905.                                 time.sleep(0.2)
  906.                                 element.click()
  907.                                 time.sleep(0.2)
  908.                                 element = driver.find_element_by_xpath(
  909.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  910.                                 time.sleep(0.2)
  911.                                 element.click()
  912.                                 time.sleep(0.2)
  913.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  914.                                 time.sleep(0.2)
  915.                                 element.click()
  916.                                 time.sleep(0.8)
  917.                                 money10 = 1
  918.                             # multi level 9
  919.                             elif money >= 65000000 and multi9 == 0:
  920.                                 element = driver.find_element_by_xpath(
  921.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  922.                                 time.sleep(0.2)
  923.                                 element.click()
  924.                                 time.sleep(0.5)
  925.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[3]""")
  926.                                 time.sleep(0.2)
  927.                                 element.click()
  928.                                 time.sleep(0.2)
  929.                                 element = driver.find_element_by_xpath(
  930.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[9]""")
  931.                                 time.sleep(0.2)
  932.                                 element.click()
  933.                                 time.sleep(0.2)
  934.                                 element = driver.find_element_by_xpath(
  935.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  936.                                 time.sleep(0.2)
  937.                                 element.click()
  938.                                 time.sleep(0.2)
  939.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  940.                                 time.sleep(0.2)
  941.                                 element.click()
  942.                                 time.sleep(0.2)
  943.                                 multi9 = 1
  944.                             # streak level 9
  945.                             elif money >= 200000000 and streak9 == 0:
  946.                                 element = driver.find_element_by_xpath(
  947.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  948.                                 time.sleep(0.2)
  949.                                 element.click()
  950.                                 time.sleep(0.5)
  951.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[2]""")
  952.                                 time.sleep(0.2)
  953.                                 element.click()
  954.                                 time.sleep(0.2)
  955.                                 element = driver.find_element_by_xpath(
  956.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[2]/div[9]""")
  957.                                 time.sleep(0.2)
  958.                                 element.click()
  959.                                 time.sleep(0.2)
  960.                                 element = driver.find_element_by_xpath(
  961.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  962.                                 time.sleep(0.2)
  963.                                 element.click()
  964.                                 time.sleep(0.2)
  965.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  966.                                 time.sleep(0.2)
  967.                                 element.click()
  968.                                 time.sleep(0.2)
  969.                                 streak9 = 1
  970.                             # multi level 10
  971.                             elif money >= 1000000000 and multi10 == 0:
  972.                                 element = driver.find_element_by_xpath(
  973.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  974.                                 time.sleep(0.2)
  975.                                 element.click()
  976.                                 time.sleep(0.5)
  977.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[3]""")
  978.                                 time.sleep(0.2)
  979.                                 element.click()
  980.                                 time.sleep(0.2)
  981.                                 element = driver.find_element_by_xpath(
  982.                                     """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[2]/div[10]""")
  983.                                 time.sleep(0.2)
  984.                                 element.click()
  985.                                 time.sleep(0.2)
  986.                                 element = driver.find_element_by_xpath(
  987.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  988.                                 time.sleep(0.2)
  989.                                 element.click()
  990.                                 time.sleep(0.2)
  991.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  992.                                 time.sleep(0.2)
  993.                                 element.click()
  994.                                 time.sleep(0.2)
  995.                                 multi10 = 1
  996.                             # streak level 10
  997.                             elif money >= 2000000000 and streak10 == 0:
  998.                                 element = driver.find_element_by_xpath(
  999.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  1000.                                 time.sleep(0.2)
  1001.                                 element.click()
  1002.                                 time.sleep(0.5)
  1003.                                 element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div[2]""")
  1004.                                 time.sleep(0.2)
  1005.                                 element.click()
  1006.                                 time.sleep(0.2)
  1007.                                 element = driver.find_element_by_xpath(
  1008.                                     """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div[2]/div[10]""")
  1009.                                 time.sleep(0.2)
  1010.                                 element.click()
  1011.                                 time.sleep(0.2)
  1012.                                 element = driver.find_element_by_xpath(
  1013.                                     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div[1]/div/div[3]/div/div""")
  1014.                                 time.sleep(0.2)
  1015.                                 element.click()
  1016.                                 time.sleep(0.2)
  1017.                                 element = driver.find_element_by_xpath("""/html/body/div[3]/div/div/div[4]""")
  1018.                                 time.sleep(0.2)
  1019.                                 element.click()
  1020.                                 time.sleep(0.2)
  1021.                                 streak10 = 1
  1022.                         except (NoSuchElementException, StaleElementReferenceException, ElementNotInteractableException) as ex:
  1023.                             try:
  1024.                                 # time.sleep(0.2)
  1025.                                 # element = driver.find_element_by_xpath(
  1026.                                 #     """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[3]/div[2]/div/div""")
  1027.                                 # time.sleep(0.1)
  1028.                                 # element.click()
  1029.                                 time.sleep(1)
  1030.                             except (NoSuchElementException, StaleElementReferenceException, ElementNotInteractableException):
  1031.                                 time.sleep(1)
  1032.                                 # element = driver.find_element_by_xpath("""/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[1]/div[1]/div/div[2]/div[2]/div/div""")
  1033.                                 # element.click()
  1034.                                 continue
  1035.                     elif text == "View Correct Answer":
  1036.                         viewanswerbt = WebDriverWait(driver, 20).until(
  1037.                             ec.presence_of_element_located((By.XPATH,
  1038.                                                             """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div/div[2]/span[1]/div/div/div""")))
  1039.                         viewanswerbt.click()
  1040.                         cacontinuebutton = WebDriverWait(driver, 20).until(
  1041.                             ec.presence_of_element_located((By.XPATH,
  1042.                                                             """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div/div[2]/span/div/div/div""")))
  1043.                         correctanswer = driver.find_element_by_xpath(
  1044.                             """//*[@id="content"]/div[1]/div/div/div[2]/div/div/div/div[1]/div/div[3]/div/div/div/div/span""")
  1045.                         catext = correctanswer.text
  1046.                         # catext = this questions correct answer
  1047.                         # ca1-ca12 the correct answers for questions 1-12
  1048.  
  1049.                         # checks if correct answer has already been saved
  1050.                         if catext == ca1 and question == ca1question:
  1051.                             cacontinuebutton.click()
  1052.                             continue
  1053.                         elif catext == ca2 and question == ca2question:
  1054.                             cacontinuebutton.click()
  1055.                             continue
  1056.                         elif catext == ca3 and question == ca3question:
  1057.                             cacontinuebutton.click()
  1058.                             continue
  1059.                         elif catext == ca4 and question == ca4question:
  1060.                             cacontinuebutton.click()
  1061.                             continue
  1062.                         elif catext == ca5 and question == ca5question:
  1063.                             cacontinuebutton.click()
  1064.                             continue
  1065.                         elif catext == ca6 and question == ca6question:
  1066.                             cacontinuebutton.click()
  1067.                             continue
  1068.                         elif catext == ca7 and question == ca7question:
  1069.                             cacontinuebutton.click()
  1070.                             continue
  1071.                         elif catext == ca8 and question == ca8question:
  1072.                             cacontinuebutton.click()
  1073.                             continue
  1074.                         elif catext == ca9 and question == ca9question:
  1075.                             cacontinuebutton.click()
  1076.                             continue
  1077.                         elif catext == ca10 and question == ca10question:
  1078.                             cacontinuebutton.click()
  1079.                             continue
  1080.                         elif catext == ca11 and question == ca11question:
  1081.                             cacontinuebutton.click()
  1082.                             continue
  1083.                         elif catext == ca12 and question == ca12question:
  1084.                             cacontinuebutton.click()
  1085.                             continue
  1086.                         elif catext == ca13 and question == ca13question:
  1087.                             cacontinuebutton.click()
  1088.                             continue
  1089.                         elif catext == ca14 and question == ca14question:
  1090.                             cacontinuebutton.click()
  1091.                             continue
  1092.                         elif catext == ca15 and question == ca15question:
  1093.                             cacontinuebutton.click()
  1094.                             continue
  1095.                         elif catext == ca16 and question == ca16question:
  1096.                             cacontinuebutton.click()
  1097.                             continue
  1098.                         elif catext == ca17 and question == ca17question:
  1099.                             cacontinuebutton.click()
  1100.                             continue
  1101.                         elif catext == ca18 and question == ca18question:
  1102.                             cacontinuebutton.click()
  1103.                             continue
  1104.                         elif catext == ca19 and question == ca19question:
  1105.                             cacontinuebutton.click()
  1106.                             continue
  1107.                         elif catext == ca20 and question == ca20question:
  1108.                             cacontinuebutton.click()
  1109.                             continue
  1110.                         elif catext == ca21 and question == ca21question:
  1111.                             cacontinuebutton.click()
  1112.                             continue
  1113.                         elif catext == ca22 and question == ca22question:
  1114.                             cacontinuebutton.click()
  1115.                             continue
  1116.                         elif catext == ca23 and question == ca23question:
  1117.                             cacontinuebutton.click()
  1118.                             continue
  1119.                         elif catext == ca24 and question == ca24question:
  1120.                             cacontinuebutton.click()
  1121.                             continue
  1122.                         # saves correct answer to a ca variable that isnt already used
  1123.                         # ca1question = question (saves the corresponding question for the answer you are looking at)
  1124.                         else:
  1125.                             if ca1 == -1:
  1126.                                 ca1 = catext
  1127.                                 ca1question = question
  1128.                             elif ca2 == -1:
  1129.                                 ca2 = catext
  1130.                                 ca2question = question
  1131.                             elif ca3 == -1:
  1132.                                 ca3 = catext
  1133.                                 ca3question = question
  1134.                             elif ca4 == -1:
  1135.                                 ca4 = catext
  1136.                                 ca4question = question
  1137.                             elif ca5 == -1:
  1138.                                 ca5 = catext
  1139.                                 ca5question = question
  1140.                             elif ca6 == -1:
  1141.                                 ca6 = catext
  1142.                                 ca6question = question
  1143.                             elif ca7 == -1:
  1144.                                 ca7 = catext
  1145.                                 ca7question = question
  1146.                             elif ca8 == -1:
  1147.                                 ca8 = catext
  1148.                                 ca8question = question
  1149.                             elif ca9 == -1:
  1150.                                 ca9 = catext
  1151.                                 ca9question = question
  1152.                             elif ca10 == -1:
  1153.                                 ca10 = catext
  1154.                                 ca10question = question
  1155.                             elif ca11 == -1:
  1156.                                 ca11 = catext
  1157.                                 ca11question = question
  1158.                             elif ca12 == -1:
  1159.                                 ca12 = catext
  1160.                                 ca12question = question
  1161.                             elif ca13 == -1:
  1162.                                 ca13 = catext
  1163.                                 ca13question = question
  1164.                             elif ca14 == -1:
  1165.                                 ca14 = catext
  1166.                                 ca14question = question
  1167.                             elif ca15 == -1:
  1168.                                 ca15 = catext
  1169.                                 ca15question = question
  1170.                             elif ca16 == -1:
  1171.                                 ca16 = catext
  1172.                                 ca16question = question
  1173.                             elif ca17 == -1:
  1174.                                 ca17 = catext
  1175.                                 ca17question = question
  1176.                             elif ca18 == -1:
  1177.                                 ca18 = catext
  1178.                                 ca18question = question
  1179.                             elif ca19 == -1:
  1180.                                 ca19 = catext
  1181.                                 ca19question = question
  1182.                             elif ca20 == -1:
  1183.                                 ca20 = catext
  1184.                                 ca20question = question
  1185.                             elif ca21 == -1:
  1186.                                 ca21 = catext
  1187.                                 ca21question = question
  1188.                             elif ca22 == -1:
  1189.                                 ca22 = catext
  1190.                                 ca22question = question
  1191.                             elif ca23 == -1:
  1192.                                 ca23 = catext
  1193.                                 ca23question = question
  1194.                             elif ca24 == -1:
  1195.                                 ca24 = catext
  1196.                                 ca24question = question
  1197.                             else:
  1198.                                 print('all 24 answers saved')
  1199.                             cacontinuebutton.click()
  1200.                     else:
  1201.                         print("can't read correct answer button")
  1202.                     time.sleep(0.25)
  1203.                 except (ElementNotInteractableException, StaleElementReferenceException):
  1204.                     try:
  1205.                         cacontinuebutton = WebDriverWait(driver, 20).until(
  1206.                             ec.presence_of_element_located((By.XPATH,
  1207.                                                             """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div/div[2]/span/div/div/div""")))
  1208.                         cacontinuebutton.click()
  1209.                     except (NoSuchElementException, StaleElementReferenceException, ElementNotInteractableException):
  1210.                         continuebutton = WebDriverWait(driver, 20).until(
  1211.                             ec.presence_of_element_located((By.XPATH,
  1212.                                                             """/html/body/div[1]/div/div/div[2]/div[1]/div/div/div[2]/div/div/div/div[2]/span[2]/div""")))
  1213.                         continuebutton.click()
  1214.                 except TimeoutException:
  1215.                     continue
  1216.                 time.sleep(0.25)
  1217.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement