Files
black-screen/IDEA.MD
T
Hermes Agent 1e86958277 Initial import: Black Screen Dim (Pygame + PyInstaller)
Imported from matebook D:\BS (2026-03-11). Source only (no venv/build/dist).
Added requirements.txt, .gitignore, README.md, IDEA.md.
2026-09-16 15:26:14 +02:00

1.1 KiB
Raw Blame History

Black Screen Dim

Что это

Windows-приложение (Python + Pygame), которое при запуске:

  • гасит яркость монитора до 0 через screen-brightness-control;
  • показывает чёрный безрамочный полноэкранный экран (курсор скрыт);
  • по ESC возвращает прежнюю яркость и курсор, корректно выходит.

Собирается в .exe через PyInstaller (Black Screen Dim.spec), консоль отключена.

Источник

Скопировано с matebook (Windows) из D:\BS 2026-03-11. Исходники без venv/build/dist.

Цель доработки

См. план в переписке / README. Вектор: горячие клавиши, таймер авто-выхлопа, несколько уровней затемнения (не только 0), трей-иконка, мультимонитор.

Стек

  • Python 3.11
  • pygame (графика/окно)
  • screen-brightness-control (яркость — только Windows)
  • PyInstaller (сборка exe)