Advertisement
Guest User

Untitled

a guest
Jul 15th, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. from selenium import webdriver
  2. from selenium.webdriver.common.keys import Keys
  3. from random import randint
  4. import time
  5. import random
  6.  
  7. minute = randint(1,60)
  8. seconds = randint(1,60)
  9.  
  10. waiting_seconds = randint(1,4)
  11.  
  12. driver = webdriver.Chrome()
  13. driver.get("https://www.plemiona.pl/")
  14.  
  15. name = driver.find_element_by_id("user")
  16. password = driver.find_element_by_id("password")
  17.  
  18. name.send_keys("xxx")
  19. time.sleep(randint(1,4))
  20. password.send_keys("xx")
  21. time.sleep(randint(5,10))
  22.  
  23. login_button = driver.find_element_by_class_name("btn-login")
  24. login_button.click()
  25. time.sleep(randint(1,4))
  26. driver.implicitly_wait(10)
  27. active_world_button = driver.find_element_by_class_name("world_button_active")
  28. active_world_button.click()
  29.  
  30. time.sleep(randint(5,10))
  31. farmer_assistant_button = driver.find_element_by_xpath("//a[@class='manager_icon'][1]")
  32. farmer_assistant_button.click()
  33.  
  34. time.sleep(randint(4,5))
  35. buttons_b = driver.find_elements_by_class_name("farm_icon_b")
  36.  
  37. for b in buttons_b:
  38. light = driver.find_element_by_class_name("unit-item-light").text
  39. if int(light) >= 4:
  40. time.sleep(random.uniform(1,1.2))
  41. driver.execute_script("arguments[0].click();", b)
  42. else:
  43. print(f'Too small amount of light horses: {light}')
  44.  
  45. logout = driver.find_element_by_xpath("//a[@class='footer-link'][6]")
  46. logout.click()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement