test.py 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import time
  2. from selenium import webdriver
  3. from selenium_stealth import stealth
  4. from selenium.webdriver.common.keys import Keys
  5. from selenium.webdriver.chrome.options import Options
  6. options = webdriver.ChromeOptions()
  7. # "--headless"options.add_argument("--headless")
  8. options.add_argument("user-agent=DN")
  9. options.add_experimental_option("excludeSwitches", ["enable-automation"])
  10. options.add_experimental_option('useAutomationExtension', False)
  11. driver = webdriver.Chrome(options=options)
  12. stealth(driver,
  13. languages=["en-US", "en"],
  14. vendor="Google Inc.",
  15. platform="Win32",
  16. webgl_vendor="Intel Inc.",
  17. renderer="Intel Iris OpenGL Engine",
  18. fix_hairline=True,
  19. )
  20. USERNAME = ''
  21. PASSWORD = ''
  22. time.sleep(3)
  23. driver.get('http://rivalregions.com/')
  24. time.sleep(2)
  25. driver.find_element_by_xpath('//*[@id="sa_add2"]/div[2]/a[2]/div').click()
  26. time.sleep(0.5)
  27. driver.find_element_by_id('Email').send_keys(USERNAME)
  28. print('SENT EMAIL LOGIN ')
  29. time.sleep(0.5)
  30. driver.find_element_by_xpath('/html/body/div/div[2]/div[2]/div[1]/form/div/div/input').click()
  31. time.sleep(0.5)
  32. driver.find_element_by_id('password').send_keys(PASSWORD)
  33. print('SENT PASSWORD LOGIN ')
  34. driver.find_element_by_id('submit').click()
  35. print('SUCCESSFULLY LOGGED IN ')