Вот чего мы хотели бы достичь с помощью приложения ac #.Есть ли способ, которым это можно сделать, или это невозможно?
- Блокировать доступ к веб-сайту (например, www.stackoverflow.com) с 11:00 до 14:00.
- Также блокировать доступв MSN Messenger между этими же часами.
- Прекратите блокировку, если машина перезагружена.
Что нас смущает, так это точная точка, к которой относится блокировка.Единственное возможное решение, которое мы имеем на данный момент, - это программное изменение файла hosts для блокировки и разблокировки определенных сайтов.Это решение будет зависеть от нескольких моментов.
- Пользователь может вручную изменить файл hosts, что было бы нежелательно.
- Если у пользователя был открыт браузер в 11:00, онпришлось бы перезапустить его, чтобы забрать измененный файл hosts.
- Я веб-разработчик, поэтому не совсем уверен, как это работает, но я считаю, что приложение c # должно быть запущено от имени администратора, чтобыотредактируйте файл hosts, что опять-таки нежелательно.
Есть идеи?Приветствия!
РЕДАКТИРОВАТЬ: чтобы уточнить, мы пытаемся создать что-то вроде macfreedom.com - чтобы пользователи не проходили через прокси-сервер или сеть, которую мы контролируем (если решение не состоит в том, чтобы заставить машину пользователя работатьна прокси-сервер, но я сомневаюсь, что это достижимо или желательно).Macfreedom.com, кажется, работает, отключив сетевой адаптер до перезагрузки.Мы надеялись на более тонкий эффект.