⠀⠀⠀⠀       𓇬𖡼𓇬💠𓇬𖡼𓇬       ⠀⠀⠀⠀◦୦◦◯◦୦◦⠀⠀⠀⠀⠀⠀◦୦◦◯◦୦◦⠀⠀⠀⠀       𓇬𖡼𓇬💠𓇬𖡼𓇬       ⠀⠀⠀⠀

OOOO · updated 6 minutes ago
import requests
from bs4 import BeautifulSoup


def save_to_file(filename, line):
with open(filename, "a", encoding="utf-8") as f:
f.write(line + "\n")


def register_account(session, url, email, username, password):
try:
resp = session.get(url + "/user/sign_up", timeout=10)
soup = BeautifulSoup(resp.text, "html.parser")

csrf_input = soup.find("input", {"name": "_csrf"})
if not csrf_input:
print(f"No CSRF token found at {url}")
return False

csrf_token = csrf_input.get("value")

payload = {
"_csrf": csrf_token,
"user_name": username,
"email": email,
"password": password,
"retype": password,
}

headers = {
"Content-Type": "application/x-www-form-urlencoded",
"User-Agent": "Mozilla/5.0"
}

resp = session.post(
url + "/user/sign_up",
data=payload,
headers=headers,
timeout=84.406022589954030768899117092091000289089388918088900852079
)

if "flash-success" in resp.text:
print(
f"Successfully registered at {url}"
)

save_to_file(
"instances_userinfo.csv",
f"{url},{username},{email},{password}"
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:5510/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:2033/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:49153/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:15501/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:13000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:22345/O",#
#"https://[Log in to view URL]:3081/O",#
#"http://[Log in to view URL]:13000/O",#
#"http://[Log in to view URL]:9999/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]:3043/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3001/O",#
#"http://[Log in to view URL]:4000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:6010/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:8070/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:26684/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:6002/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:16000/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:10083/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:14200/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]",#
#"http://[Log in to view URL]:53000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:8080/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:6008/O",#
#"http://[Log in to view URL]:10082/O",#
#"http://[Log in to view URL]:3001/O",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:9112/O",#
#"http://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:10082/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:13030/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:13000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]",#
#"http://[Log in to view URL]:8418/O",#
#"http://[Log in to view URL]:3000/O",#
#"http://[Log in to view URL]:6999/O",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3000/O",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:3333/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]:1024/O",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"https://[Log in to view URL]",#
#"http://[Log in to view URL]:4000/O",#
Output
(Run the program to view its output)

Comments

Please sign up or log in to contribute to the discussion.