Open Source Log, combo user:pass & mail:pass yapma

Fridibuck

Mustafa Kemal Atatürk.
Diamond Üye
Katılım
9 Kas 2022
Mesajlar
378
Beğeniler
96
İletişim
Forumda isteyen bir kaç arkadaş gördüm güzel sonuçlar elde ediliyor open-source paylaşıyorum geliştirebilir ekstra özellikler eklenebilir.
iyi kullanımlar







Python:
import os
import re
import webbrowser
import time
from datetime import datetime


log_listesi = []


def cmd_clear():
    os.system('cls' if os.name == 'nt' else 'clear')

def slow_type(text, delay=0.1):
    for char in text:
        print(char, end='', flush=True)
        time.sleep(delay)
    print()

def log_detaylari():
    if not log_listesi:
        print("\nHenüz listeye eklenmiş bir log dosyası yok.")
    else:
        print("\nLog Detayları:")
        for i, (log_adi, basarili, hatali, zaman) in enumerate(log_listesi, 1):
            print(f"{i}. {log_adi} (Başarılı: {basarili}, Hatalı: {hatali}, Dönüştürme Zamanı: {zaman})")
        print()


def log_donustur_ve_indir(dosya_adi):
    pattern = re.compile(r'(?::)([\w.+-]+)(?::)([\w@!#$%^&*-]+)')
    dogru_sayi = 0
    hatali_sayi = 0
    cikti_dosyasi = f'cevrilmis_{dosya_adi}'

    if os.path.exists(dosya_adi):
        with open(dosya_adi, 'r', encoding='utf-8', errors='ignore') as file, open(cikti_dosyasi, 'w', encoding='utf-8') as out_f:
            satirlar = file.readlines()
            for satir in satirlar:
                match = pattern.search(satir)
                if match:
                    out_f.write(f"{match.group(1)}:{match.group(2)}\n")
                    dogru_sayi += 1
                else:
                    hatali_sayi += 1

        zaman = datetime.now().strftime("%d/%m/%Y %H:%M:%S")
        log_listesi.append((dosya_adi, dogru_sayi, hatali_sayi, zaman))
        print(f"\nLog '{dosya_adi}' başarıyla çevrildi ve indirildi. (Başarılı: {dogru_sayi}, Hatalı: {hatali_sayi}, Zaman: {zaman})")
    else:
        print(f"\nHata: '{dosya_adi}' isimli dosya mevcut değil.")

# Ana menü işlevi
def main_menu():
    while True:
        cmd_clear()
        print("\033[92mcreated By Fridibuck\033[0m")
        print("1. Log dönüştür")
        print("2. Log detayları")
        print("3. Çıkış")

        secim = input("\nBir seçenek girin (1, 2 veya 3): ")

        if secim == '1':
            dosya_adi = input("\nDönüştürmek ve indirmek istediğiniz log dosyasının adını girin (örneğin: log.txt): ")
            if dosya_adi:
                print("Log dönüştürülüyor ve indiriliyor...")
                time.sleep(1)
                log_donustur_ve_indir(dosya_adi)
        elif secim == '2':
            log_detaylari()
            input("\nDevam etmek için Enter tuşuna basın...")
        elif secim == '3':
            print("\nÇıkış yapılıyor...")
            time.sleep(1)
            exit()
        else:
            print("\nGeçersiz bir seçenek girdiniz. Lütfen 1, 2 veya 3 girin.")


def open_site():
    url = "https://cheatglobal.com/members/fridibuck.223866/"
    webbrowser.open(url)


def intro_animation():
    intro_text = """
█▀▀ █▀█ █ █▀▄ █ █▄▄ █░█ █▀▀ █▄▀
█▀░ █▀▄ █ █▄▀ █ █▄█ █▄█ █▄▄ █░█
"""
    slow_type(intro_text, delay=0.01)
    print("\nCreated by Fridibuck")

if __name__ == "__main__":
    cmd_clear()
    intro_animation()
    open_site()
    main_menu()



 
Bu kullanıcıyla herhangi bir iş veya ticaret yapmak istiyorsanız, forumdan uzaklaştırıldığını sakın unutmayın.
Forumdaki istediğiniz sitenin logunu salıyorum diyen konular 2x olacak desene.
 
Bu kullanıcıyla herhangi bir iş veya ticaret yapmak istiyorsanız, forumdan uzaklaştırıldığını sakın unutmayın.
Teşekkürler Emekli Kaşar.
 
Forumda isteyen bir kaç arkadaş gördüm güzel sonuçlar elde ediliyor open-source paylaşıyorum geliştirebilir ekstra özellikler eklenebilir.
iyi kullanımlar







Python:
import os
import re
import webbrowser
import time
from datetime import datetime


log_listesi = []


def cmd_clear():
    os.system('cls' if os.name == 'nt' else 'clear')

def slow_type(text, delay=0.1):
    for char in text:
        print(char, end='', flush=True)
        time.sleep(delay)
    print()

def log_detaylari():
    if not log_listesi:
        print("\nHenüz listeye eklenmiş bir log dosyası yok.")
    else:
        print("\nLog Detayları:")
        for i, (log_adi, basarili, hatali, zaman) in enumerate(log_listesi, 1):
            print(f"{i}. {log_adi} (Başarılı: {basarili}, Hatalı: {hatali}, Dönüştürme Zamanı: {zaman})")
        print()


def log_donustur_ve_indir(dosya_adi):
    pattern = re.compile(r'(?::)([\w.+-]+)(?::)([\w@!#$%^&*-]+)')
    dogru_sayi = 0
    hatali_sayi = 0
    cikti_dosyasi = f'cevrilmis_{dosya_adi}'

    if os.path.exists(dosya_adi):
        with open(dosya_adi, 'r', encoding='utf-8', errors='ignore') as file, open(cikti_dosyasi, 'w', encoding='utf-8') as out_f:
            satirlar = file.readlines()
            for satir in satirlar:
                match = pattern.search(satir)
                if match:
                    out_f.write(f"{match.group(1)}:{match.group(2)}\n")
                    dogru_sayi += 1
                else:
                    hatali_sayi += 1

        zaman = datetime.now().strftime("%d/%m/%Y %H:%M:%S")
        log_listesi.append((dosya_adi, dogru_sayi, hatali_sayi, zaman))
        print(f"\nLog '{dosya_adi}' başarıyla çevrildi ve indirildi. (Başarılı: {dogru_sayi}, Hatalı: {hatali_sayi}, Zaman: {zaman})")
    else:
        print(f"\nHata: '{dosya_adi}' isimli dosya mevcut değil.")

# Ana menü işlevi
def main_menu():
    while True:
        cmd_clear()
        print("\033[92mcreated By Fridibuck\033[0m")
        print("1. Log dönüştür")
        print("2. Log detayları")
        print("3. Çıkış")

        secim = input("\nBir seçenek girin (1, 2 veya 3): ")

        if secim == '1':
            dosya_adi = input("\nDönüştürmek ve indirmek istediğiniz log dosyasının adını girin (örneğin: log.txt): ")
            if dosya_adi:
                print("Log dönüştürülüyor ve indiriliyor...")
                time.sleep(1)
                log_donustur_ve_indir(dosya_adi)
        elif secim == '2':
            log_detaylari()
            input("\nDevam etmek için Enter tuşuna basın...")
        elif secim == '3':
            print("\nÇıkış yapılıyor...")
            time.sleep(1)
            exit()
        else:
            print("\nGeçersiz bir seçenek girdiniz. Lütfen 1, 2 veya 3 girin.")


def open_site():
    url = "https://cheatglobal.com/members/fridibuck.223866/"
    webbrowser.open(url)


def intro_animation():
    intro_text = """
█▀▀ █▀█ █ █▀▄ █ █▄▄ █░█ █▀▀ █▄▀
█▀░ █▀▄ █ █▄▀ █ █▄█ █▄█ █▄▄ █░█
"""
    slow_type(intro_text, delay=0.01)
    print("\nCreated by Fridibuck")

if __name__ == "__main__":
    cmd_clear()
    intro_animation()
    open_site()
    main_menu()



w11 i özledım ya şu cmd ekranına bak gözümde tüttü koskoca mazi
 

  Şuanda konuyu görüntüleyen kullanıcılar


Üst Alt