Skip to content
 
 

Repository files navigation

BlackScreens Custom Hotkeys v1.4.1

Форк проекта BlueBird67/BlackScreens с настраиваемыми горячими клавишами и дополнительными режимами работы с мониторами.

Приложение позволяет затемнять отдельные мониторы или все экраны сразу, не переводя компьютер в спящий режим.

Возможности

  • отдельные горячие клавиши для каждого монитора;
  • отдельная горячая клавиша для всех экранов;
  • режим полного чёрного окна;
  • режим чёрного окна с временным снижением яркости через DDC/CI;
  • экспериментальный режим DDC Power Off;
  • работа из системного трея;
  • запуск сразу свёрнутым в трей;
  • сохранение настроек между запусками;
  • установщик для Windows.

Режимы монитора

Чёрное окно

Поверх выбранного монитора открывается полноэкранное окно цвета #000000. Повторное нажатие горячей клавиши закрывает его.

Чёрное окно + яркость 0

Приложение запоминает текущую яркость монитора, снижает её до минимального значения через DDC/CI и показывает чёрное окно. После повторного нажатия горячей клавиши прежняя яркость восстанавливается.

DDC Power Off

Экспериментальный режим, который отправляет монитору команду отключения питания через DDC/CI.

Warning

Некоторые мониторы после команды DDC Power Off могут не включиться программно. В таком случае может потребоваться физическая кнопка или полное отключение монитора от питания. Проверяйте этот режим отдельно на каждом мониторе.

Горячие клавиши по умолчанию

  • все мониторы: Ctrl + Alt + F12;
  • мониторы 1–6: Alt + 1Alt + 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.

About

BlackScreens fork with configurable global hotkeys, system tray support and start-minimized option.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages