└── auto_signup.py /auto_signup.py: -------------------------------------------------------------------------------- 1 | import time 2 | 3 | import random 4 | 5 | from selenium import webdriver 6 | 7 | chrome_path = r"C:\Selenium\chromedriver.exe" 8 | 9 | number_of_signups = 0 10 | 11 | def gen_rand_un(): 12 | un = "16JE00" 13 | un += str(random.randint(0, 9)) + str(random.randint(0, 9)) + str(random.randint(0, 9)) + str(random.randint(0, 9)) 14 | return un 15 | 16 | while 1: 17 | un = gen_rand_un() 18 | 19 | driver = webdriver.Chrome(chrome_path) 20 | url = r"http://myshoutbox.ml/signup.php" 21 | driver.get(url) 22 | 23 | fname = driver.find_element_by_id("fname1") 24 | fname.send_keys("Hacker") 25 | 26 | lname = driver.find_element_by_id("lname1") 27 | lname.send_keys("Bro") 28 | 29 | username = driver.find_element_by_id("username1") 30 | username.send_keys(un) 31 | 32 | password = driver.find_element_by_id("password1") 33 | password.send_keys("Hello@123") 34 | 35 | re_password = driver.find_element_by_id("repass1") 36 | re_password.send_keys("Hello@123") 37 | 38 | email = driver.find_element_by_id("email1") 39 | email.send_keys("hacker" + un + "@gmail.com") 40 | 41 | outside = driver.find_element_by_id("log") 42 | outside.click() 43 | 44 | btn = driver.find_element_by_name("submit") 45 | btn.click() 46 | 47 | #Waiting to get registered: 48 | time.sleep(5) 49 | 50 | driver.quit() 51 | 52 | number_of_signups += 1 53 | print("No. of Signups so far: {}".format(number_of_signups)) 54 | 55 | 56 | 57 | --------------------------------------------------------------------------------