хардварьный родительский контроль

Добрый день. Лежу вот болею. В голове крутятся разные идеи. Вот материализую одну из них.
Предыстория. Племяннику 9 лет. Нельзя оторвать от комповых игор на улицу или за уроки.
Идея. Ограничение времени сидения за пк. Всякие софтварьныеи родительские контрол не так интересно, и при желании можно их вычислить и отключить в диспетчере задач. Что бы это исключить применим железный контроль. Идея такова: при включении ПК от 5В запускается схема, которая управляет кнопкой ПИТАНИЕ системника. После запуска ОС, по КОМ(ЮСБ)-УАРТу шлется в схему команда про старт таймера. По нему же идет настройка параметров срабатывания таймера. Схема считает время, при этом наблюдает за состоянием кнопки ПИТАНИЕ, и обрабатывает ее нажатие (однократное нажатие, удержание и т.п.). Для схемы потребуется как минимум 1 реле, которое имеет группу контактов на переключение. Это необходимо для старта ПК от кнопки ПИТАНИЕ через нормально замкнутые контакты обесточенного реле. Что бы комп корректно завершал роботу по однократному нажатии кнопки ПИТАНИЕ, необходимо соответственно настроить действие по нажатию кнопки в параметрах электропитания. Пока все.

Комментарии (29)

RSS свернуть / развернуть
поставить I-Button вместо кнопки включения компа) схема есть тут radioded.ru/content/view/120/1/
0
У меня подобная стоит.
Можно обойти замыканием контактов на материнке.

У девятилетнего племянника наверняка есть друзья, которых он попросит помочь обойти защиту :)
0
Или сам освоит. Так что получится либо электронщик, либо хакер, либо мастер по подделке пластилиновых пломб (либо ковырянию в компе через дырку от БП) :) Примеров на ITHappens немало.
Не, в софтовую часть интегрироваться разумней. Там проще спрятать и защитить.
0
Как вариант — добавить время работы. Скажем, 2 часа в сутки. Отслеживать можно по появлению напряжения на выходе БП. И кнопку не надо будет отслеживать. Просто реле замыкает кнопку по окончании времени. И комп безопасно отключается. Замкнутые контакты реле не дадут включить комп. Даже когда комп выключат из розетки, реле отпустит контакты. Но как только включат, то система увидит, что прошло больше выделенного времени, и снова замкнет кнопку, заставив компьютер выключиться.
0
но вот скажем малой 2 часа в сутки положенных отсидел за пк. Нужно и остальным посидеть. Комп блокировать от включения не нужно. Пускай включается. Для выключения таймера послать в терминалке команду отключения или что то в этом роде, и сидеть дальше. Или сделать железные учетки :D, в теримналке писать логин/пароль. ну это так, мысли вслух.
0
Пусть iButton будет на включение без ограничений
0
Малой наверное додумается корпус открыть и контакты замкнуть… на самом деле софтварное ограничение — самое то для этих целей, а присутствие в диспетчере можно скрыть(да хотябы назвав экзешник системным именем аля svchost), или совсем убрать из него.
+1
пока не додумался. да и повесить можно пломбу из пластилина и пригрозить потерей гарантией и злыми дядьками из сервиса если вскроет))
0
Лучше посмотреть в сторону софта. От прибивания — учетка с ограниченными правами. Ну и софт такой сам по себе защищен, так просто его не отключишь.
0
Еще вариант. Для компьютерных клубов есть программы, позволяющие устанавливать время работы и блокировать работу пользователя, если время вышло. Правда, давно видел, названия не помню уже.
0
а вообще в касперском неплохой род. контроль. Все под паролем! без пароля — ничего не сделаешь!)
0
если привязанность к компу большая, следует учитывать и то, что ребенок может осесть в компьютерном клубе(а там в последний раз, мне и травы предложили покурить вместо сигареты… и лично видел как админ пиво продавал малым), так что учитывайте все последствия связанные с ограничением. Возможный выход — ограничение мощности компа.

p.s. себя помню в 13 лет от меня системный блок прятали, так я успевал его за минуту отсоединять и прятать в шкаф, где он был спрятан(при приходе родителей домой)
+1
ее. По моему будет большой бум-бах )
0
Фигасе, у вас малые-фрикеры. В 9-то лет вскрыть корпус и замкнуть контакты. Сами-то можете такое представить?
0
На ITHappen'се рассказывали, как девочке еще младше предложили поиграть в убунту. Она ее и накатила на новый комп.
0
Каждому встречному верить нельзя.
И, даже если так, то такие случаи очень редки.
0
Не уверен. Дети хорошо (даже очень хорошо) учатся тому, что им надо. Так что разборку корпуса и замыкание контактов, куда релюшка повешена — освоит быстро.
Вот на освоение обхода защиты на базе драйвера/руткита возможно побольше времени уйдет. Хотя если загрузиться с LiveCD они прибиваются без особых проблем, но там хоть сныкать проще.

Ну и убунта — она ставится не сложнее винды ЕМНИП, так что дите это освоит без особых проблем.
0
Введите систему наказаний. Играл больше 2-х часов в день, садитса вечером и читает «Войну и Мир» в слух. дольше 4-х часов, пересказывает одну из глав на следующий день. не пересказал — к быбушке в деревню. бабушку и читать будет ненавидеть, но дома за компом сидеть перестанет )
0
Садист!!!
0
Если хотите сделать именно железную вещь — это похвально ;) думаю стоит посмотреть в сторону встраивания её в блок питания — и просто (разорвать power on и все....) и не найти :)
Но все же рекомендую пойти более легким (на мой взгляд путем) — ограничить права пользователю user — на обычный пользователь.
заранее создайте учетную запись папа с админскими правами. Сбрасывалок пароля на данный момент не встречал под Win 7 А с безопасностью там все гораздо лучше ХП.
И пользуйтесь любым софтвернымм родительским контролем :) А можно совместить 1 со 2м чтоб уж надежно :)
0
и еще про интернет — посмотрите в сторону плагина WOT, а то сегодня игры — завтра клубничка в интернете :) Есть версии для всех популярных браузеров.
Зы рекомендую почитать про групповые политики Windows — много интересного, думаю, найдете.
0
сегодня игры — завтра клубничка
Сегодня Достоевский, завтра пойдёт бабушек убивать топором.
-1
Некоторые считают, что клубничка менее вредна :D
0
Я как то делал на комп программу малому своему, он в 5 классе плохо знал таблицу умножения… ну я написал простую програмку, которая стартует вместо експлорера(как банеры-блокировщики) и предлагает ввести результат умнождения двух чисел, которые случайно подбираются… Если за минуту он набивал определённое кол-во правильных ответов, я стартовал експлорер, если нет то гуляй вася… Диспетчер блокировался реестром, так что через неделю, он быстрее меня таблицу отвечал.
0
Как вы хотите научить контроллер понимать, что уже новый день настал?
0
Бля а что 24-n не канает?
0
сделать небольшой БАТ-файл который бы при старте отсылал в ком порт сегодняшнюю дату. в мк в еепром скажем пишется что сегодня 19. при следующем старте проверять условие хх дата >=19. как то так.
0
Добавить в БИОС модуль, считывающий серийник с далласа, и кормящий его винту в качестве пароля. Без брелка содержимое винта станет недоступным.
0
ПС. Совсем забыл милую песню (Красная Плесень?)

Мне мама в детстве выколола глазки
Чтоб я в шкафу варенье не нашел
Теперь я не играю, и не читаю сказки
Зато я нюхаю и слышу хорошо.

Там ещё несколько куплетов есть. Перед тем как бороться с детьми, всегда найдите минутку, и вновь послушайте эту добрую песню.
+1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.