nt
Emekli
- Katılım
- 21 Nisan 2023
- Mesajlar
- 1,215
geçenlerde kullanıcı adımı değiştirmek istedim onun içinde bir kod yazdım
boşta olan kullanıcı adlarını bulmak için kodu kendinize göre özelleştiriniz.
60 saniye ara ile bakar boşta olanları size bildirir
boşta olan kullanıcı adlarını bulmak için kodu kendinize göre özelleştiriniz.
60 saniye ara ile bakar boşta olanları size bildirir
Python:
import requests
import itertools
import time
import string
def check_username(username):
url = f'https://github.com/{username}'
response = requests.get(url)
return response.status_code == 404
def generate_usernames(name):
for length in range(1, 4):
for combination in itertools.product(name + string.ascii_lowercase + string.ascii_uppercase + string.digits, repeat=length):
yield ''.join(combination)
def find_available_usernames(name):
for username in generate_usernames(name):
print(f"Deneniyor: {username}")
if check_username(username):
print(f"Boşta olan kullanıcı adı bulundu: {username}")
time.sleep(60) #istersen değiştir burayı 60 saniye bekler
if __name__ == "__main__":
ad = "YAZBURAYA" #buraya kullanıcı adı ya da istediğini yaz
find_available_usernames(ad)