Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 4821 из 10763 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          27 Nov 16 22:04:08
Кому : Semen Panevin                                       27 Nov 16 22:04:08
Тема : ограничить доступ в Интернет
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+583af74c
На   : area://RU.UNIX.BSD?msgid=2:5025/121+583a9cb8
= Кодировка сообщения определена как: CP866 ==================================
==============================================================================
Dear Semen,

27 Nov 16 11:43, you wrote to me:

VS>>>> Стоит задача ограничить доступ сыну в Интернет, например, 3
VS>>>> часами в день.
SP>>> Самый главный вопрос - зачем? Думаешь, он откроет себе
SP>>> оффлайновое фидо?
VS>> Чтобы на другие более полезные занятия время оставалось.
SP> Например, в героев вместо танчиков поиграть? Или нынче оффлайновых игр
SP> уже не осталось? Я вполне мог отстать от жизни :) Современных игрушек
SP> лет 10 уже в глаза не видел, разве что мельком на чужих мониторах...

И в Minecraft можно играть offline. Но пока задача стоит ограничить онлайновые игры, иначе бы я сразу говорил об ограничении машинного времени, а не времени доступа в Сеть.

SP>>> Странно
SP>>> что ты можешь написать всю обёртку кроме обработки времени, мне
SP>>> наоборот эта задача проще показалась бы.

VS>> Скажем так: я не умею в веб-скриптах state сохранять, знаний
VS>> таких нет. Написать CGI или PHP скрипт, который по вызову что-то
VS>> сделает и результат отдаст - могу, а который будет в фоне
VS>> обратный отсчет вести - не умею.
SP> Не нужно вести никакого обратного отсчёта. Нужно просто по крону
SP> проверять, что суммарное время работы за сегодня, зафиксированное в
SP> неких файлах (хоть полный лог включения-выключения веди за всё время)
SP> меньше разрешённого, а если нет - то отключить с соответствующей
SP> записью об этом.

Ага, то есть пишем в лог временные штампы включений и отключений, и вычисляем суммарное время работы за сегодня, так? И если суммарное время > 3 час, то отключаем уже принудительно.

SP> По запросу - cgi/php, по "таймеру" - крон. Простая страница
SP> менеджмента с кнопками старт-стоп-обновить и оставшимся/потраченным
SP> временем в закладках. Автостоп по крону, ручной со страницы.

Спасибо, думаю дальше сам соображу. Мне-то сначала рисовался какой-то демон, который внутри себя тикает и отвечает на запросы извне: "старт", "стоп", "сколько осталось".

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20160322-b20160322
* Origin: Ulthar (2:5005/49)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.104949 секунды