Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- import string
- import time
- #selenium bellow lib bellow
- from selenium import webdriver
- from selenium.webdriver.support.ui import WebDriverWait
- from selenium.webdriver.support import expected_conditions as EC
- from selenium.webdriver.common.by import By
- from selenium.common.exceptions import TimeoutException
- from selenium.webdriver.common.keys import Keys
- from selenium.webdriver.support.ui import Select
- mydefaultpassword = 'kyslive882'
- browser = webdriver.Firefox()
- delay = 1
- def page1():
- browser.get('https://roblox.com')
- selectm = Select(browser.find_element_by_id('MonthDropdown'))
- selectm.select_by_visible_text('July')
- selectd = Select(browser.find_element_by_id('DayDropdown'))
- selectd.select_by_visible_text('01')
- selecty = Select(browser.find_element_by_id('YearDropdown'))
- selecty.select_by_visible_text('1998')
- username = WebDriverWait(browser, delay).until(EC.presence_of_element_located((By.ID, 'signup-username')))
- def dom(size=15, chars=string.ascii_uppercase + string.digits):
- return ''.join(random.choice(chars) for _ in range(size))
- rand = dom()
- username.send_keys(rand)
- password = WebDriverWait(browser, delay).until(EC.presence_of_element_located((By.ID, 'signup-password')))
- password.send_keys(mydefaultpassword)
- typeagainpass = WebDriverWait(browser, delay).until(EC.presence_of_element_located((By.ID, 'signup-password-confirm')))
- typeagainpass.send_keys(mydefaultpassword)
- tos = browser.find_element_by_xpath("//div[@class='legal-text-container']//div[@class='checkbox']/input[@id='agreeTermsPrivacy']")
- browser.execute_script("arguments[0].click();", tos)
- gender = browser.find_element_by_xpath("/html/body/div[6]/section[1]/div/div/div[4]/div/div/div/div/div/div/div[5]/div/div/div[2]/div")
- browser.execute_script('arguments[0].click();', gender)
- finalclick = browser.find_element_by_xpath('//*[@id="signup-button"]').click()
- print('created:'+ rand +'\n'+'with password: '+ str(mydefaultpassword))
- page1()
Add Comment
Please, Sign In to add comment