Я программирую программу запуска своих местных школ, которая позволяет учащимся выходить в Интернет по случайно сгенерированному ключу, предоставленному учителем. Это делается путем замены прокси в Internet Explorer на тот, который необходим для интернета и фильтра wb.
Поскольку школьный веб-сайт и учебные ресурсы постепенно переходят на внешний хостинг, для доступа учащихся к ним необходим интернет-ключ. Школа хотела бы, чтобы эти веб-сайты были включены, не блокируя остальную часть Интернета, если только интернет-ключ не предоставлен учащемуся.
Два способа, которые я придумаю, делая это с помощью Google, - это блокировать все сайты в IE Content Adviser, кроме тех, которые разрешены без ключа. Или создать другой прокси-сервер в Delphi, на который может указывать программа, то есть указывать на него, и пропускает только определенные веб-сайты к реальному прокси.
Я достаточно свободно владею простыми функциями Delphi с уровнем вычислений, но не знаю, с чего начать, и буду признателен за любую помощь.