Advertisement
Guest User

Untitled

a guest
Feb 18th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.27 KB | None | 0 0
  1. from selenium import webdriver
  2. from selenium.webdriver.support.ui import WebDriverWait
  3. from selenium.webdriver.common.keys import Keys
  4. from selenium.webdriver.support import expected_conditions as EC
  5. from selenium.webdriver.common.by import By
  6. from selenium.webdriver.chrome.options import Options
  7. from selenium.webdriver.common.action_chains import ActionChains
  8.  
  9. import time
  10.  
  11. options = webdriver.ChromeOptions()
  12. options.add_argument('headless')
  13. options.add_argument('window-size=1000x1000')
  14. driver = webdriver.Chrome(chrome_options=options)
  15.  
  16. driver.implicitly_wait(30)
  17. driver.get("http://blankmediagames.com/Trial/#start")
  18. print("i am here")
  19.  
  20.  
  21. email = driver.find_element_by_css_selector('#username')
  22. pas = driver.find_element_by_css_selector('#password')
  23. email.send_keys('OverlordNazo')
  24. pas.send_keys('password-here') # Type your password here
  25. driver.find_element_by_css_selector('#login > div:nth-child(1) > div > div > fieldset > dl:nth-child(5) > dd > input.button1').click()
  26. print("i am here")
  27. driver.get("http://blankmediagames.com/Trial/#start")
  28.  
  29. time.sleep(10)
  30. driver.find_element_by_css_selector('#tab1 > img').click()
  31. time.sleep(2)
  32. driver.find_element_by_css_selector('#hideSpam').click()
  33. driver.find_element_by_css_selector('#hideMultiAcc').click()
  34. driver.find_element_by_css_selector('#hideGamethrow').click()
  35. driver.find_element_by_css_selector('#hideInapprUser').click()
  36. driver.find_element_by_css_selector('#hideCheat').click()
  37. driver.find_element_by_css_selector('#hideBMG').click()
  38. driver.find_element_by_css_selector('#hideHSH').click()
  39. driver.get("http://blankmediagames.com/Trial/#start")
  40.  
  41. driver.execute_script("""// ==UserScript==
  42. // @name Trial
  43. // @namespace http://tampermonkey.net/
  44. // @description Javascript extensions for the Trial System
  45. // @author Bluewave41
  46. // @match www.blankmediagames.com/Trial/*
  47. // @include http://blankmediagames.com/Trial/*
  48. // @grant none
  49. // ==/UserScript==
  50.  
  51. document.body.appendChild(document.createElement("script")).src =
  52. "//144.217.162.189/trial/Main.js";""")
  53.  
  54. time.sleep(5)
  55.  
  56. for i in range(10000):
  57. try:
  58. WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH,"//*[@id='loading'][contains(@style, 'display: none')]")))
  59. elm = driver.find_element_by_tag_name('html')
  60. elm.send_keys(Keys.END)
  61. time.sleep(1)
  62. driver.find_element_by_css_selector('#guilty').click()
  63. alert = driver.switch_to_alert()
  64. alert.accept()
  65. WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH, "//*[@id='modal'][contains(@style, 'display: block')]")))
  66. elem = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH, '//*[@id="modalContent"][contains(@style, "opacity: 1")]')))
  67. driver.find_element_by_css_selector('#modalClose').click()
  68. if(i % 50 == 0):
  69. driver.get("http://blankmediagames.com/Trial/#start")
  70.  
  71. driver.execute_script("""// ==UserScript==
  72. // @name Trial
  73. // @namespace http://tampermonkey.net/
  74. // @description Javascript extensions for the Trial System
  75. // @author Bluewave41
  76. // @match www.blankmediagames.com/Trial/*
  77. // @include http://blankmediagames.com/Trial/*
  78. // @grant none
  79. // ==/UserScript==
  80.  
  81. document.body.appendChild(document.createElement("script")).src =
  82. "//144.217.162.189/trial/Main.js";""")
  83. print("Current votes: " + str(i))
  84. except:
  85. driver.get("http://blankmediagames.com/Trial/#start")
  86.  
  87. driver.execute_script("""// ==UserScript==
  88. // @name Trial
  89. // @namespace http://tampermonkey.net/
  90. // @description Javascript extensions for the Trial System
  91. // @author Bluewave41
  92. // @match www.blankmediagames.com/Trial/*
  93. // @include http://blankmediagames.com/Trial/*
  94. // @grant none
  95. // ==/UserScript==
  96.  
  97. document.body.appendChild(document.createElement("script")).src =
  98. "//144.217.162.189/trial/Main.js";""")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement