Untitled

mail@pastecode.io avatar
unknown
plain_text
2 years ago
3.0 kB
7
Indexable
Never
#@markdown <br><center><img src='https://1.1.1.1/media/warp-desktop.png' height="200" alt="Wrap+"/></center>
#@markdown <center><h3><b><i>WARP+ (1.1.1.1)</i></b></h3></center><br>
import urllib.request
import json
import datetime
import random
import string
import time
import os
import sys
os.system("To Get your Wrap ID Go to Settings > Advanced > Diagnostics and copy the ID under CLIENT CONFIGURATION section")
WARP_CLIENT_ID = "47f200ea-df67-4bde-81b0-11726bef52b2" #@param {type:"string"}
referrer = WARP_CLIENT_ID
def genString(stringLength):
	try:
		letters = string.ascii_letters + string.digits
		return ''.join(random.choice(letters) for i in range(stringLength))
	except Exception as error:
		print(error)
def digitString(stringLength):
	try:
		digit = string.digits
		return ''.join((random.choice(digit) for i in range(stringLength)))
	except Exception as error:	
		print(error)
url = f'https://api.cloudflareclient.com/v0a{digitString(3)}/reg'
def run():
	try:
		install_id = genString(22)
		body = {"key": "{}=".format(genString(43)),
				"install_id": install_id,
				"fcm_token": "{}:APA91b{}".format(install_id, genString(134)),
				"referrer": referrer,
				"warp_enabled": False,
				"tos": datetime.datetime.now().isoformat()[:-3] + "+02:00",
				"type": "Android",
				"locale": "es_ES"}
		data = json.dumps(body).encode('utf8')
		headers = {'Content-Type': 'application/json; charset=UTF-8',
					'Host': 'api.cloudflareclient.com',
					'Connection': 'Keep-Alive',
					'Accept-Encoding': 'gzip',
					'User-Agent': 'okhttp/3.12.1'
					}
		req         = urllib.request.Request(url, data, headers)
		response    = urllib.request.urlopen(req)
		status_code = response.getcode()
		print(response.read())
		return status_code
	except Exception as error:
		print("")
		print("[×] Error:", error)

g = 0
b = 0
while True:
	os.system('cls' if os.name == 'nt' else 'clear')
	animation = ["[■□□□□□□□□□] 10%","[■■□□□□□□□□] 20%", "[■■■□□□□□□□] 30%", "[■■■■□□□□□□] 40%", "[■■■■■□□□□□] 50%", "[■■■■■■□□□□] 60%", "[■■■■■■■□□□] 70%", "[■■■■■■■■□□] 80%", "[■■■■■■■■■□] 90%", "[■■■■■■■■■■] 100%"] 
	for i in range(len(animation)):
		time.sleep(0.2)
		sys.stdout.write("\r[∆] Progress: " + animation[i % len(animation)])
		sys.stdout.flush()
	result = run()
	if result == 200:
		g += 1
		print(f"\n[•] WARP+ ID: {referrer}")
		print(f"[✓] Added: {g} GB")
		print(f"[#] Total: {g} Good {b} Bad")
		for i in range(10,-1,-1):
			sys.stdout.write(f"\033[1K\r[!] Cooldown: {i} seconds")
			sys.stdout.flush()
			time.sleep(1)
	else:
		b += 1
		print(f"[#] Total: {g} Good {b} Bad")
		for i in range(20,-1,-1):
			sys.stdout.write(f"\033[1K\r[!] Cooldown: {i} seconds")
			sys.stdout.flush()
			time.sleep(1)