FocusLock 0.1.0
Первая версия. Блокировщик отвлекающих приложений для Windows: живёт в трее, по расписанию и дневным лимитам закрывает выбранные программы и не даёт запустить их снова.
Что внутри
- Сценарии — что закрывать, в какие дни, в какие часы, сколько минут в сутки. Несколько работают одновременно, ограничения складываются.
- Жёсткие сценарии нельзя выключить в момент слабости: снятие принимается сразу, а срабатывает через заданную задержку.
- Свои приложения выбираются из списка запущенных процессов по тому имени, которое видно на экране: War Thunder, а не
aces.exe. Ограничить можно конкретную игру, а не весь лаунчер. - Помодоро, который на рабочих отрезках закрывает отвлекающее тем же механизмом, что и расписание.
- Статистика по дням: расход, пресечённые запуски, серия дней без превышений.
- Всё локально: ни аккаунтов, ни сети, ни телеметрии.
Установка
Скачайте FocusLock_0.1.0_x64-setup.exe и запустите. Поставить можно для себя или для всех пользователей — установщик спросит.
Windows будет ругаться. Установщик не подписан сертификатом, а приложение принудительно завершает процессы и создаёт задания в Планировщике — для SmartScreen это набор признаков вредоносной программы. Нажмите «Подробнее» → «Выполнить в любом случае». Либо соберите из исходников сами: код открыт целиком.
Приложению нужны права администратора: без них не закрыть программы, запущенные с повышением. Если прав нет, интерфейс говорит об этом прямо, а не делает вид, что защита работает.
Чего пока нет
Блокировки сайтов. Всё, что открывается в браузере, не ограничено ничем.
Обход в принципе возможен: администратор своей машины может удалить задания Планировщика или снести файлы состояния. Смысл защиты в другом — чтобы обход требовал осознанных многошаговых действий, а не одного клика в минуту слабости.