Загрузка данных


import tkinter as tk
import sys
import threading
import winsound
import ctypes

def set_max_volume():
    """Выкручивает громкость Windows на 100%"""
    try:
        WM_APPCOMMAND = 0x0319
        APPCOMMAND_VOLUME_UP = 0xA0000
        hwnd = ctypes.windll.user32.GetForegroundWindow()
        for _ in range(50):
            ctypes.windll.user32.SendMessageW(hwnd, WM_APPCOMMAND, 0, APPCOMMAND_VOLUME_UP)
    except Exception:
        pass

def play_custom_siren():
    """Генерирует настоящую, давящую на уши двухтональную сирену"""
    set_max_volume()
    while True:
        # Без использования звуков Windows — чистый аппаратный скрежет сирены
        winsound.Beep(2800, 250)
        winsound.Beep(1200, 250)

def flash_screen():
    """Исправленное замедленное мерцание, чтобы монитор успевал показывать текст и лицо"""
    try:
        current_bg = root.cget("bg")
        if current_bg == "black":
            # Стадия 1: Агрессивный красный экран с пугающим текстом
            root.config(bg="red")
            label_title.config(text="SYSTEM DESTROYED", fg="black", bg="red")
            label_subtitle.config(text="MRS MAJOR IS HERE", fg="black", bg="red")
        else:
            # Стадия 2: Черный экран со зловещим текстовым лицом (работает БЕЗ интернета на 100%)
            root.config(bg="black")
            label_title.config(text=" ☠  MRS MAJOR  ☠ ", fg="red", bg="black")
            label_subtitle.config(text="[ YOU CANNOT RUN ]", fg="red", bg="black")
    except Exception:
        pass
    # Оптимальная скорость (250 мс), чтобы видеокарта ноутбука успевала прорисовать кадры
    root.after(250, flash_screen)

def hard_exit(event):
    """Секретный выход по нажатию клавиши Esc"""
    root.destroy()
    sys.exit()

# Создаем окно
root = tk.Tk()
root.title("MrsMajor Beast Edition")
root.attributes('-fullscreen', True)
root.attributes('-topmost', True)
root.config(bg="black", cursor="none") # Прячем мышку

# Аварийная кнопка закрытия
root.bind("<Escape>", hard_exit)

screen_width = root.winfo_screenwidth()
screen_height = root.winfo_screenheight()

# Главный крупный текст по центру
label_title = tk.Label(root, text="MRS MAJOR", fg="red", bg="black", font=("Courier", 65, "bold"))
label_title.place(relx=0.5, rely=0.4, anchor="center")

# Подзаголовок чуть ниже
label_subtitle = tk.Label(root, text="[ INITIALIZING ]", fg="red", bg="black", font=("Courier", 30, "bold"))
label_subtitle.place(relx=0.5, rely=0.6, anchor="center")

# Запуск кастомной сирены на максимальной громкости
sound_thread = threading.Thread(target=play_custom_siren, daemon=True)
sound_thread.start()

# Запуск стабильного цикличного мерцания
flash_screen()

root.mainloop()