Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import selenium
- from selenium import webdriver
- from selenium.webdriver.common.keys import Keys
- from selenium.webdriver.common.by import By
- from selenium.webdriver.support.ui import WebDriverWait
- from selenium.webdriver.support import expected_conditions as EC
- import random
- from time import sleep
- def runner():
- namesList = [
- "KaylaH",
- "Kimberlee",
- "kassxox"
- ]
- #should be 2, changed to 0 for testing
- randNumber = random.randint(0, 0)
- print(randNumber)
- driver = webdriver.Chrome(executable_path=r'C:\Users\Will Turner\Desktop\selen\chromedriver.exe')
- driver.get('http://www.teenchat.com')
- str1 = driver.title
- print(str1)
- name_selector = driver.find_element_by_css_selector('#login > label > div.input.username > input')
- name_selector.send_keys(namesList[randNumber])
- sleep(2)
- age_selector = driver.find_element_by_css_selector('#login > label > div.age > a.action.age18')
- age_selector.click()
- sleep(2)
- gender_selector = driver.find_element_by_css_selector('#login > label > div.gender > a.action.male')
- gender_selector.click()
- sleep(2)
- join_room = driver.find_element_by_css_selector('#login > label > a > span')
- join_room.click()
- sleep(2)
- # get the window handles using window_handles
- window_after = driver.window_handles[1]
- print(window_after.title())
- driver.switch_to.window(window_after)
- print('**** sleeping for 35 seconds so teenchat can check the connection****')
- sleep(35)
- print('**** finished sleeping for 35 seconds ****')
- chat = driver.find_element_by_css_selector('#publicChat > div.chatrooms > div > div.input > textarea')
- sleep(4)
- #Kayla
- if randNumber == 0:
- firstMessageGen = rand.randInt(0, 1)
- if firstMessageGen == 0:
- chat.send_keys('hey' + Keys.ENTER)
- if firstMessageGen == 1:
- chat.send_keys('heyy' + Keys.ENTER)
- sleep(3)
- #begin second message shit
- secondMessageGen = rand.randInt(0, 2)
- if secondMessageGen == 0:
- #this would be so much easier if i weren't too lazy to learn spintax lol
- chat.send_keys('add me on snap @ kaylah9999' + Keys.ENTER)
- sleep(30)
- #browser.quit()
- sleep(360)
- runner()
- print('fin')
- if secondMessageGen == 1:
- chat.send_keys('hmu on the snap kaylah9999' + Keys.ENTER)
- sleep(30)
- #browser.quit()
- sleep(360)
- print('fin')
- runner()
- if secondMessageGen == 2:
- chat.send_keys('add me on snapchat kaylah9999' + Keys.ENTER)
- sleep(30)
- # browser.quit()
- print('fin')
- sleep(360)
- runner()
- #Kimberlee
- if randNumber == 1:
- chat.send_keys('my name is Kimberlee' + Keys.ENTER)
- print("name is kimberlee")
- if randNumber == 2:
- chat.send_keys('my name is kass' + Keys.ENTER)
- print ("name is kass")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement