Oreos Are Bae
Junior Member
- Dec 10, 2015
- 134
- 28
I found a script to a view bot for mixer on here and I cant seem to get it working I also fixed a few things in it can someone help please
Code:
import random, time, requests
from selenium import webdriver
from selenium.webdriver.common.proxy import *
from bs4 import BeautifulSoup
USER_AGENTS_FILE = './user_agents.txt'
RUNNING = True
def LoadUserAgents(uafile=USER_AGENTS_FILE):
uas = []
with open(uafile, 'r') as uaf:
for ua in uaf.readlines():
if ua:
uas.append(ua)
return uas
uasa = LoadUserAgents()
hosts=[]
ports=[]
num=0
px=0
def fnum(pn):
i=0
global num
num=pn
PROXY_HOST = ""
PROXY_PORT = ""
response = requests.get('https://www.sslproxies.org')
soup = BeautifulSoup(response.content, "html.parser")
rows = soup.findAll("tr")
for row in rows:
if(len(row.findAll("td")) == 8):
i=i+1
if(i>pn):
break
PROXY_HOST = row.contents[0].contents[0]
PROXY_PORT = row.contents[1].contents[0]
global hosts
global ports
hosts.append(PROXY_HOST)
ports.append(PROXY_PORT)
def streams(url):
while RUNNING == True:
global px
global uasa
if(px==num):
px=0
px=px+1
profile = webdriver.FirefoxProfile()
profile.set_preference("network.proxy.type", 1)
profile.set_preference("network.proxy.http",hosts[px-1])
profile.set_preference("network.proxy.http_port",int(ports[px-1]))
profile.set_preference("general.useragent.override",random.choice(uasa).split("\n")[0])
profile.update_preferences()
driver = webdriver.Firefox(firefox_profile=profile)
driver.get(url)
driver.set_page_load_timeout(10)
driver.close()
fnum(num)
time.sleep(60)
fnum(80)
streams('stream url here')