Форк проекта BlueBird67/BlackScreens с настраиваемыми горячими клавишами и дополнительными режимами работы с мониторами.
Приложение позволяет затемнять отдельные мониторы или все экраны сразу, не переводя компьютер в спящий режим.
- отдельные горячие клавиши для каждого монитора;
- отдельная горячая клавиша для всех экранов;
- режим полного чёрного окна;
- режим чёрного окна с временным снижением яркости через DDC/CI;
- экспериментальный режим DDC Power Off;
- работа из системного трея;
- запуск сразу свёрнутым в трей;
- сохранение настроек между запусками;
- установщик для Windows.
Поверх выбранного монитора открывается полноэкранное окно цвета #000000. Повторное нажатие горячей клавиши закрывает его.
Приложение запоминает текущую яркость монитора, снижает её до минимального значения через DDC/CI и показывает чёрное окно. После повторного нажатия горячей клавиши прежняя яркость восстанавливается.
Экспериментальный режим, который отправляет монитору команду отключения питания через DDC/CI.
Warning
Некоторые мониторы после команды DDC Power Off могут не включиться программно. В таком случае может потребоваться физическая кнопка или полное отключение монитора от питания. Проверяйте этот режим отдельно на каждом мониторе.
- все мониторы:
Ctrl + Alt + F12; - мониторы 1–6:
Alt + 1…Alt + 6.
Горячие клавиши можно изменить в интерфейсе приложения. Поддерживаются модификаторы Ctrl, Alt, Shift и Win.
Приложение может сворачиваться в область уведомлений и запускаться сразу свёрнутым. Двойной щелчок по значку открывает главное окно. Полный выход доступен через контекстное меню значка.
Для запуска:
- Windows 10 или Windows 11;
- .NET Framework 4.8.
Для сборки:
- Visual Studio 2022 Build Tools;
- .NET Framework 4.8 Targeting Pack;
- Inno Setup 6;
- PowerShell 7.
Откройте PowerShell в папке проекта и выполните:
pwsh -ExecutionPolicy Bypass -File .\scripts\build-installer.ps1Готовый установщик будет создан в папке dist.
Проект распространяется по лицензии GPL-3.0 и основан на исходном проекте BlueBird67/BlackScreens.