• 11-03-2024, 03:05:21
    #10
    kodda ufak bir kaç hata var ondan dolayı bazı domainleri alınmamış gösteriyor en kısa sürede çözeceğim
  • 01-01-2025, 04:35:16
    #11
    DiZiNi adlı üyeden alıntı: mesajı görüntüle
    düzgün çalışan şeklini buraya ekliyorum.

    import whois
    import random
    from termcolor import colored
    def domain_sorgula(domain):
        try:
            info = whois.whois(domain)
            if info.domain_name:
                print(colored(f"{domain} | alınmış", 'red'))
            else:
                print(colored(f"{domain} | alınmamış", 'green'))
        except Exception as e:
            print(colored(f"{domain} | alınmamış", 'green'))
    def random_domain_check():
        num_of_chars = int(input("Kaç haneli random domain kontrol etmek istersiniz? "))
        include_numbers = input("Numara içersin mi? (evet/hayır): ").lower() == 'evet'
        gelismis = input("Gelişmiş tarama yapmak ister misiniz? (evet/hayır): ")
        for _ in range(10000000):
            characters = 'abcdefghijklmnopqrstuvwxyz0123456789' if include_numbers else 'abcdefghijklmnopqrstuvwxyz'
            random_domain = ''.join(random.choice(characters) for _ in range(num_of_chars)) + ".com"
            domain_sorgula(random_domain) if gelismis.lower() == 'evet' else domain_sorgula(random_domain.split('.')[0] + ".com")
    def custom_domain_check():
        domainler = input("Lütfen domainleri boşlukla ayırınız: ").split()
        gelismis = input("Gelişmiş tarama yapmak ister misiniz? (evet/hayır): ")
        for domain in domainler:
            uzantilar = ['.com', '.com.tr', '.net', '.org', '.xyz', '.co', '.io']
            for uzanti in uzantilar:
                full_domain = domain + uzanti
                domain_sorgula(full_domain) if gelismis.lower() == 'evet' else domain_sorgula(domain + ".com")
    secim = input("Lütfen mod seçin (1: Random Mod, 2: Özel Mod): ")
    if secim == '1':
        random_domain_check()
    elif secim == '2':
        custom_domain_check()
    else:
        print("Geçersiz mod seçimi. Lütfen 1 veya 2 girin.")
    Merhabalar, bilgisi az birisi bu kodları kullanadak bu botu nasıl çalıştırabilir