Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from selenium import webdriver
- from selenium.webdriver.common.keys import Keys
- import time
- import pymysql
- T1 = 1
- T2 = 2
- T3 = 3
- driver = [None]* T3
- USERNAME = [None]* T3
- PASSWORD = [None]*T3
- elem = [None]*T3
- eles = [None]*T3
- elep = [None]*T3
- eled = [None]*T3
- T6 = 0
- T5 = 0
- def namecall():
- global T1
- global USERNAME
- global PASSWORD
- if T1==(T3 + 1):T1=1
- db = pymysql.connect(host="192.168.1.108",user="test",passwd="",db="twitchbot")
- cur = db.cursor()
- cur.execute("SELECT * from bot")
- for row in cur.fetchmany(T1) :
- USERNAME[T1] = row[1]
- PASSWORD[T1] = row[2]
- # T1= T1 + 1
- def log():
- #driver[T1] = webdriver.Firefox()
- #driver[T1].get("https://secure.twitch.tv/login?embed_form=false&login=&redirect_on_%24")
- #time.sleep (5)
- # while (T1<6):
- # namecall()
- global T1
- global T5
- global T6
- global driver
- while (T1<T3 - 1):
- driver[T1] = webdriver.Firefox()
- driver[T1].get("https://secure.twitch.tv/login?embed_form=false&login=&redirect_on_%24")
- T1=T1+1
- time.sleep(.5)
- T1=1
- while (T1< T3 - 1):
- if T5 == T1 : T6 = 1
- T5 = T1
- namecall()
- elem[T1] = driver[T1].find_element_by_name("login")
- eles[T1] = driver[T1].find_element_by_name("password")
- elem[T1].send_keys(USERNAME[T1])
- eles[T1].send_keys(PASSWORD[T1])
- if T6 != 1 : elem[T1].send_keys(Keys.RETURN)
- time.sleep (2)
- T7 = input ("work?")
- if T7 == "n":
- T1=T1-1
- T1=T1+1
- T6 = 0
- T1=1
- def act():
- global T1
- global driver
- global T3
- while 1==1:
- target = input("full url:")
- while (T1<T3 - 1):
- driver[T1].get(target)
- T1=T1+1
- T1=1
- while (T1<T3 - 1):
- global T2
- #time.sleep (4.5)
- eled[T1] = driver[T1].find_element_by_class_name("svg-heart")
- eled[T1].click()
- #time.sleep(15)
- elep[T1] = driver[T1].find_element_by_css_selector(".ember-view.ember-text-area.mousetrap")
- elep[T1].send_keys("Daddy's Raid")
- elep[T1].send_keys(Keys.RETURN)
- time.sleep (2)
- T1=T1+1
- T2=T2+1
- T1=1
- # while (T1<T3 -1):
- # driver[T1].close()
- # T1=T1+1
- while (T1<T3 - 1):
- # namecall()
- log()
- act()
- #time.sleep(120)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement