TimeLock
Программа ограничения времени работы за компьютером.
(блокировщик компьютера от игроманов или игро зависимых детей)
К сожалению в Windows 7 работает хреново, легко обходится и разблокируется.
Буду дорабатывать.
Что подвигло написать? Абсолютная неадеквантность собственного чада, отказ этого чада от всех возможных норм и правил. На составление программы была потрачена неделя, составление программы одновременно с попыткой бросить курить - "это что-то"!
Для запуска программы скачайте архив:
Ссылка(мощный): (вариант "мощный" - во время срабатывания блокировки, просто выключает компьютер. Любые программы, запущенные на компьютере, будут автоматически завершены. Если сразу после выключения включить компьютер - возникнет заставка блокировщика на ОДИН час, потом разблокируется, а потом (через 2 "игровых" часа) - снова выключится)
Распакуйте его в любой директории/папке на диске. Лучше чтобы эта папка не была постоянно просматриваемой или постоянно используемой (программа или вспомогательный файл могут быть случайно удалены).
Для старта программы запустите распакованный файл svchostH.exe (такое название файла было выбрано чтобы излишне продвинутые дети не смогли слишком просто удалить запущенную программу через диспетчер задач, само название файла не привлекает особого внимания). После запуска программа свернется в трей:
Нажатие на иконку правой кнопкой мыши откроет контекстное меню:
Щелчок по пункту меню "Осталось:" выведет информационное окошко о том, сколько времени (в минутах) осталось до блокировки компьютера:
До блокировки дается временной интервал в два часа (120 минут), отсчет до блокировки обратный. Когда счетчик времени дойдет до "0", экран компьютера заблокируется:
Интервал времени в заблокированном состоянии - ОДИН час (60 минут), счетчик времени так-же обратный. Если вам жаль потраченной электроэнергии, то можно в строке ввода пароля набрать "0000" (четыре ноля), компьютер будет выключен. После истечения срока блокировки (даже если компьютер выключен) экран разблокируется на новые 120 минут.
Если компьютер выключен и до следующего включения прошло более 60 минут, то счетчик разблокированного состояния опять начнет отсчет со 120 минут (опять можно будет работать 2 часа).
В контекстном меню (когда компьютер не заблокирован) есть еще 2 пункта меню:
--Блокировать (нажате на этот пункт заблокирует экран)
--Выкл. комп. (нажатие на этот пункт заставит компьютер выключиться).
Теперь о кодах разблокировки (вводятся в заблокированном состоянии, в приглашении "Введите пароль:")
0000 (четыре ноля) - ввод этого пароля заставит компьютер выключиться.
0000exit0000 (четыре ноля+exit+четыре ноля) - ввод этого пароля разблокирует экран, но программа продолжит свою работу.
432101101234 (четыре+три+два+один+ноль+две единицы+ноль+один+два+три+четыре) - заставит программу закрыться (программа будет выгружена).
Для работы программы также требуется файл text.txt, он формируется автоматически, при первом запуске программы. Если этот файл удалить, то программа сформирует его заново после перезапуска.
Для удаления программы запустите "Редактор реестра" командой "Пуск"->"Выполнить"->regedit
Открыть путь:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
и удалить строчку "Kernel16" (правая кнопка мыши -> удалить)
После удаления - закрыть редактор реестра и перезагрузить компьютер. После перезагрузки зайти в папку, куда первоначально была помещена программа и удалить ее (удалив файл svchostH.exe).