· 6 years ago · Jun 29, 2019, 12:56 PM
1import requests
2import json
3import time
4import string
5import random
6
7print("Sliver.tv Account Maker V1.0")
8print("Written by arbiter#0001")
9
10with open('config.json', 'r') as file:
11 config = json.loads(file.read())
12
13session = requests.Session()
14session.headers = {
15 "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36"
16}
17
18def genEmail():
19 stringLength = 10
20 letters = string.ascii_lowercase
21 return ''.join(random.choice(letters) for i in range(stringLength)) + "@gmail.com"
22
23def genUser():
24 stringLength = 10
25 letters = string.ascii_lowercase
26 return ''.join(random.choice(letters) for i in range(stringLength))
27
28def genPass():
29 stringLength = 10
30 letters = string.ascii_lowercase
31 return ''.join(random.choice(letters) for i in range(stringLength))
32
33def sign_up():
34 print("Signing up")
35 payload = {
36 'key': config['2captcha_token'],
37 'method': 'userrecaptcha',
38 'googlekey': '6LekMVAUAAAAAPDp1Cn7YMzjZynSb9csmX5V4a9P',
39 'pageurl': 'https://www.google.com/recaptcha/api2/userverify?k=6LcTMjEUAAAAAAArd8ATp1L9grfxpwzh6Hot-4L5'
40 }
41
42 captcha_id = session.post('http://2captcha.com/in.php?debug_dump=1', data = payload).text.split('|')[-1]
43
44 payload = {
45 'key': config['2captcha_token'],
46 'action': 'get',
47 'id': captcha_id
48 }
49
50 recaptcha_answer = session.get('http://2captcha.com/res.php', params = payload)
51
52 while 'CAPCHA_NOT_READY' in recaptcha_answer.text:
53 time.sleep(5)
54 recaptcha_answer = session.get("http://2captcha.com/res.php", params = payload)
55 print("solved captcha")
56 recaptcha_answer = recaptcha_answer.text.split('|')[1]
57
58 payload = {
59 'auth_type': 'sliver',
60 'captcha_token': recaptcha_answer,
61 'email': genEmail(),
62 'language': 'en-US',
63 'password': genPass(),
64 'referrer_code': config['referralCode'],
65 'username': genUser()
66 }
67
68 response = session.post('https://api.sliver.tv/v1/user', data = payload)
69 print(response)
70
71sign_up()