コード例 #1
0
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()
コード例 #2
0
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
コード例 #3
0
ファイル: shoebot.py プロジェクト: ericmv/python-shopify-bot
# 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,