def start_captcha_server(): logging.getLogger('harvester').setLevel(logging.CRITICAL) harvester = Harvester() tokens = harvester.intercept_recaptcha_v2( domain='www.supremenewyork.com', sitekey='6LeWwRkUAAAAAOBsau7KpuC9AV-6J8mhw4AjC3Xz') server_thread = threading.Thread(target=harvester.serve, daemon=True) server_thread.start() harvester.launch_browser()
extension = None logging.getLogger('harvester').setLevel(logging.CRITICAL) harvester = Harvester() if captchaType == '1': enable_extension = input( 'Do you want to enable the Buster chrome extesnion? [y/n]: ') if enable_extension == 'y' or enable_extension == 'Y': extension = fr"{str(pathlib.Path().absolute())}\Buster-chrome-extension" tokens = harvester.intercept_recaptcha_v2(domain=domain, sitekey=sitekey) elif captchaType == '2': tokens = harvester.intercept_recaptcha_v3(domain=domain, sitekey=sitekey) elif captchaType == '3': tokens = harvester.intercept_hcaptcha(domain=domain, sitekey=sitekey) else: print("Invalid Respond! Restart Program.") input() server_thread = Thread(target=harvester.serve, daemon=True) server_thread.start() harvester.launch_browser(extensions=extension) while True: pass
# headers headers = { "User-Agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36" } # recaptcha token intercepter sitekey = '6LeoeSkTAAAAAA9rkZs5oS82l69OEYjKRZAiKdaF' tokens = harvester.intercept_recaptcha_v2(domain, sitekey) # recaptcha server server_thread = Thread(target=harvester.serve, daemon=True) server_thread.start() # launch a browser instance where we can solve the captchas harvester.launch_browser() # load profile with open('profile.json') as f: profile = json.load(f) def preload_payment(session): # link = "https://elb.deposit.shopifycs.com/sessions" link = "https://deposit.us.shopifycs.com/sessions" payload = { "credit_card": { "number": "1", "name": "Bogus Gateway", "month": 1, "year": 2022,