diff --git a/20_art/main.py b/20_art/main.py new file mode 100644 index 0000000..fa328d8 --- /dev/null +++ b/20_art/main.py @@ -0,0 +1,39 @@ +# pip install termcolor colorama art tqdm pyfiglet +import sys +import os +import time +from termcolor import colored, cprint +from colorama import init +from art import tprint +from tqdm import tqdm +from pyfiglet import Figlet + +#init() inicializace colorama pro Windows (aby fungovali barvy) +init() + +os.system("cls") + +f=Figlet(font="slant") + +cprint("HACKER SYSTEM", "green",attrs=["bold"]) +print(colored(f.renderText("CRACKING"),"green")) +tprint("SECURITY") + +print(colored("Vítejte v zabezečeném systému firmy","cyan")) +print(colored("-"*40,"yellow")) + +input(colored("Stiskněte ENTER pro zahájení prolamování hesla...", + "white",attrs=["blink"])) +print("\n") + +items = ["Navazuji spojení","Bypassing firewall orchrany", + "Hledání databáze","Stahování dat","Čistění stop","Dokončování"] + +pbar = tqdm(items, colour="green") +for item in pbar: + pbar.set_description(f"Hackování: {item}") + time.sleep(1) +print("\n") + +cprint("PŘÍSTUP POVOLEN!","red","on_green",attrs=["bold"]) +print(colored("Data byla úspěšně stažena a odeslána pro Echo","magenta")) \ No newline at end of file diff --git a/20_art/muj_qr_kod.png b/20_art/muj_qr_kod.png new file mode 100644 index 0000000..5145384 Binary files /dev/null and b/20_art/muj_qr_kod.png differ diff --git a/20_art/muj_qr_kod_text.png b/20_art/muj_qr_kod_text.png new file mode 100644 index 0000000..37c7340 Binary files /dev/null and b/20_art/muj_qr_kod_text.png differ diff --git a/20_art/qrkod.py b/20_art/qrkod.py new file mode 100644 index 0000000..159fcb0 --- /dev/null +++ b/20_art/qrkod.py @@ -0,0 +1,20 @@ +#pip install qrcode[pil] +import qrcode + +def vytvor_qr(text,nazev_souboru): + #vytovření instance QR kódu + qr = qrcode.QRCode(version=1,box_size=10,border=5) + qr.add_data(text) + qr.make(fit=True) + img= qr.make_image(fill_color="black",back_color="white") + img.save(nazev_souboru) + print(f"QR kod byl vytvořen a uložen jako {nazev_souboru}") + +print("--- GETERATOR QR KODU ---") +print("zadej text nebo webovou adresu (např. https://google.com)") +data = input("Tvůj text/odkaz: ") +soubor = "muj_qr_kod.png" +if data: + vytvor_qr(data,soubor) +else: + print("Nezadal jsi data!") \ No newline at end of file diff --git a/20_art/requirements.txt b/20_art/requirements.txt new file mode 100644 index 0000000..afdb7c3 --- /dev/null +++ b/20_art/requirements.txt @@ -0,0 +1,7 @@ +art==6.5 +colorama==0.4.6 +pillow==12.1.0 +pyfiglet==1.0.4 +qrcode==8.2 +termcolor==3.3.0 +tqdm==4.67.1