Random üyelik botu

merhaba captcha olmayan ve sınırsız üyelik açabileceğim bir site üzerinde deneme yapmak istiyorum fakat kodlarım çalışmıyor

ilk aldığım hata şu şekilde @gmail.com eklemiyor alt satıra gidip şifre giriyor tekrar döngüye girip tekrardan aynı işlemleri yapıyor bu nedenle kayıt ol butonuna dahi basamıyorum yardımlarınızı bekliyorum

def generate_email_and_password():
    print("Email ve şifre oluşturuluyor...")
    time.sleep(1)
    email, password = "", ""
    letters = list("qwertyuopasdfghjklizxcvbnm")
    digits = list("0123456789")

    for letter in range(10):
        email += random.choice((random.choice(letters), random.choice(digits)))
        password += random.choice((random.choice(letters), random.choice(digits)))

    print(f"Email {email} olarak oluşturuldu.")
    print(f"Şifre {password} olarak oluşturuldu.")

    return email, password

def sign_up(email, password):
    print("Girdiler giriliyor...")
    time.sleep(1)
    driver.find_element(By.NAME, "identifier").send_keys(email)
    time.sleep(1)
    driver.find_element(By.CSS_SELECTOR, "body > div.ReactModalPortal > div > div > div > div > div > form > fieldset > div:nth-child(2) > input").send_keys(password)
    time.sleep(1)

def kaydet(email, password):
    print("txt dosyası oluşturuluyor...")
    time.sleep(1)
    try:
        open("hesaplar.txt", "x").close()
        print("Dosya başarıyla oluşturuldu. Yazma işlemine geçiliyor...")
    except FileExistsError:
        print("Dosya zaten mevcut. Yazma işlemine geçiliyor...")
    open("hesaplar.txt", "a").write(f"email: {email}@mail.com.tr\npassword: {password}\n")


while True:
    email, password = generate_email_and_password()
    kaydet(email, password)
    sign_up(email, password)

    time.sleep(1)


driver.find_element(By.CSS_SELECTOR, "body > div.ReactModalPortal > div > div > div > div > div > form > fieldset > button").click()

1 Beğeni

Merhaba,

e-mail’i ürettiğin ilk kısımda @gmail.com eklesen olmaz mı?