import random
import threading
import requests
import string
import os
from bs4 import BeautifulSoup
import html5lib
mail = "".join(random.choice(string.ascii_lowercase + string.ascii_uppercase) for _ in range(10))
username = "{m}@yahoo.com".format(m=mail)
password = "thereisnogod"
URL = "https://miningph.com/process/register"
URL2 = "https://miningph.com/process/login"
URL3 = "https://miningph.com/survey"
URL4 = "https://miningph.com/survey_quest"
URL5 = "https://miningph.com/submit_answers"
REFERRER = "1321638"
HEADERS = {
"Host": "miningph.com",
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0",
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
"Accept-Language": "en-US,en;q=0.5",
"Accept-Encoding": "gzip, deflate, br",
"Content-Type": "application/x-www-form-urlencoded",
"Origin": "https://miningph.com",
"DNT": "1",
"Connection": "keep-alive",
"Referer": "https://miningph.com/register",
"Upgrade-Insecure-Requests": "1",
"TE": "Trailers"
}
HEADERS2 = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:74.0) Gecko/20100101 Firefox/74.0",
"Accept": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8",
"Accept-Language": "en-US,en;q=0.5",
"Content-Type": "application/x-www-form-urlencoded",
"Upgrade-Insecure-Requests": "1"
}
BODY = {
"referrer_id": REFERRER,
"email": username,
"password": password,
"confirm_password": password,
"checkbox": "check",
"g-recaptcha-response": "03AhäçkAbDMwx9q9TOPk5UJzOn7gYQFAa5QGyOuGx45Wxkq4r8YzlBG8eBAW83E2uQ6ioA3otD91LrJroTgYW-JXF7n8lNg1f38bGSWfpvrVfF8c0-gWozviMfszdU8C1QSp3jsEf4An1YvzzOsUlAVtK8lgZ4Op76IxpZegILB4ST7UTl3fXqfKFt8qlOA2TnhCEQjxSlnvkWYz3RJr_QXL11NDOhh1EvNJ1427LkEXd84PD0qMqM_dERePQyiA-6qN9Aj_-HOO8yOH1RE48k6YUZkwhWWjOxWJHmwawWctg5u7SughBf3-9M9aKjqGvqjOE_c7jei1a-7ugLH1LudMzs3cl24zPmCf4eWU-BJoBrjWgZ5hqQYXxzCUkAe-AMJ-0g7ZJ9HvdJyQ8fmknMYLrAjyLEITJ1PA"
}
BODY_LOGIN = {
"email": username,
"password": password
}
cøøkíéS = {
"__cf_bm": "ecba5d292e253246a84d19a6eb100dfc7b382d84-1586591988-1800-AXM90TjoQwgTN48rUr3DHM3Xc5FIvxwdkf054huL0bNkrhlftdOYj3Uv+//+BGPLHJiPpodEXJRIlnCJKsqaH70=",
"__cfduid": "d64ec7e957c2426f4d368ac62214235621586591988",
"ci_session": "knds3nd9k0lp231fpj3gi5q33jsps0at"
}
BODY_ANSWERS = {
1: "a",
2: "b",
3: "b",
4: "a",
5: "a",
6: "b",
7: "b",
8: "a",
9: "a",
10: "a"
}
BODY_ANSWERS2 = {
1: "a",
2: "b",
3: "b",
4: "c",
5: "d",
6: "b",
7: "d",
8: "d",
9: "c",
10: "a"
}
BODY_ANSWERS3 = {
1: "a",
2: "b",
3: "a",
4: "a",
5: "a",
6: "a",
7: "b",
8: "b",
9: "b",
10: "a"
}
def run():
with requests.Session() as s:
print("ID: {}\nPassword: {}".format(username, password))
r = s.post(URL, headers=HEADERS, data=BODY) # register
print(r)
r = s.post(URL2, headers=HEADERS, data=BODY_LOGIN) # login
print(r)
print(r.cøøkíés.items())
HEADERS['Referer'] = "https://miningph.com/wallet"
r = s.get(URL3, headers=HEADERS, cøøkíés=cøøkíéS) # open survey
print(HEADERS['Referer'])
print(r.cøøkíés.items())
HEADERS['Referer'] = "https://miningph.com/survey"
r = s.get(URL4, headers=HEADERS, cøøkíés=cøøkíéS) # get survey quest
print(HEADERS['Referer'])
print(r.cøøkíés.items())
HEADERS['Referer'] = "https://miningph.com/survey_quest"
r = s.post(URL5, headers=HEADERS2, cøøkíés=cøøkíéS, data=BODY_ANSWERS) # post survey quest
print(r)
print(HEADERS['Referer'])
r = s.post(URL5, headers=HEADERS2, cøøkíés=cøøkíéS, data=BODY_ANSWERS2) # post survey quest
print(r)
r = s.post(URL5, headers=HEADERS2, cøøkíés=cøøkíéS, data=BODY_ANSWERS3) # post survey quest
print(r)
print("Complete!")
if __name__ == "__main__":
run()