Untitled


SUBMITTED BY: foximeme

DATE: July 12, 2017, 6:51 a.m.

FORMAT: Python

SIZE: 1.4 kB

HITS: 311

  1. import string, sys, time, requests, random, urllib, os
  2. from selenium import webdriver
  3. from selenium.webdriver.common.keys import Keys
  4. from selenium.webdriver.support.ui import Select
  5. from selenium.webdriver.remote.webelement import WebElement
  6. from selenium.webdriver.common.action_chains import ActionChains
  7. from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
  8. from PIL import Image
  9. from anti_captcha import *
  10. from generate_code import *
  11. chrome_options = webdriver.ChromeOptions()
  12. chrome_options.add_argument("--start-maximized")
  13. try:
  14. proxy_address = sys.argv[1]
  15. chrome_options.add_argument('--proxy-server=' + proxy_address)
  16. except: proxy_address = 'host'
  17. driver = webdriver.Chrome(chrome_options = chrome_options, executable_path = 'res/chromedriver.exe')
  18. try:
  19. driver.get('https://www.playmonopoly.us/signup')
  20. response = requests.get('https://uinames.com/api/?ext&amount=1&region=united%20states').json()
  21. credentials = [response['name'].lower() + response['surname'].lower() + str(random.randint(0, 2000)) + '@gmail.com',
  22. response['password'], response['password'], response['name'], response['surname'], response['phone']]
  23. driver.find_element_by_id('email').send_keys(credentials[0], Keys.TAB)
  24. for credential in credentials:
  25. driver.switch_to_active_element().send_keys(credential, Keys.TAB)

comments powered by Disqus