Техническое задание: Программа блокировки горячих клавиш

Цель проекта

Разработать утилиту, которая временно отключает стандартные комбинации клавиш операционной системы для обеспечения непрерывного игрового процесса.

Основные функциональные требования

  • Блокировка комбинации клавиш ALT + ENTER
  • Блокировка комбинации клавиш ALT + TAB
  • Автоматический запуск указанной компьютерной игры (название игры будет предоставлено исполнителю) сразу после старта программы
  • Программа должна работать в фоновом режиме

Технические требования

  • Предпочтительная технология реализации: AutoHotKey или аналоги
  • Программа должна быть стабильной и не конфликтовать с системными процессами
  • Возможность корректного завершения работы программы
  • Минимальное потребление системных ресурсов

Ожидаемый результат

Готовое исполняемое приложение (.exe файл), которое при запуске:

  1. Запускает указанную игру
  2. Активирует блокировку указанных комбинаций клавиш на время работы игры
  3. После закрытия игры программа должна автоматически завершать свою работу или деактивировать блокировку

Дополнительные пожелания

  • Простой и понятный интерфейс (консольный или минималистичный графический)
  • Возможность настройки пути к запускаемой игре
  • Документация по использованию