Цитата: плагин Proxy Toolbar for MSIE
единственный плагин для ИЕ, который умеет включать и выключать прокси на компах, которые подключаются к интернету напрямую (т.е. через dialup, а не lan). тут проблема какая? кто подключается через лан, тому нужно только один ключ в реестре изменить: HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings -> ProxyEnable и он у всех один и тот же. а у всех dialup юзеров (dialup не в смысле "не дсл", а в смысле метода подключения к нету) данные ключа в реестре отличаются в зависимости от названия подключения. у меня например, выглядит так:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Connections ->
Connection through LevelOne 10Mbps Ethernet PCMCIA поэтому надо прокси включатели и выключатели самому компилировать и своё название соединения в сорс код прописывать. взгляните, к примеру тута:
http://www.codeproject.com/internet/changeproxy1.asp почитайте внизу комменты
ну очень мне всё это надо! сейчас буду компиляторы всякие инсталлировать. думал написать vbs или jscript скрипты, тоже не получается, т.к. все данные записаны в бинерном виде, это WSH не может делать, у него ограничения.
думал написать рег файлы, но проблема в том, что уже открытые инстанции ИЕ не знают об изменениях, т.к. ИЕ кэширует инфу из реестра. читаем тут:
http://www.delphikingdom.com/asp/answer.asp?IDAnswer=35676 :
Цитата:
А "на горячку" переключаться все-равно не получится, т.к. IE кэширует инфу из реестра при запуске, придется ослика перезапускать , ну, или запускать еще одного
не тут то было! этот плагин работает своеобразно - прокси настройки ИЕ он и не меняет, юзер только настройки плагина меняет, а плагин их on the fly передаёт микрозофтскому ослику. ставим галочку - direct connection, прокси выключен. убираем галочку - снова действуют настройки ИЕ. настройки передаются ВСЕМ открытым инстанция ИЕ - прекрасно, как раз, что надо!
хорошее решение, т.к. плагин не лезет в настройки ИЕ в реестре и ничего не ломает. я примерно 30 программ перепробовал, которые ЯКОБЫ включают и выключают прокси, а они или lan прокси включают, курам на смех, к чёрту, или все прокси настройки ИЕ ломают, к примеру проставляют прокси на все протоколы, а мне надо только на http и на httpS. поубирали также все мои настройки прокси в ИЕ, открываю после тестирования, а там пусто! и начинай сначала всё вписывать. одно мучение.
тема в варезнике
тут там же я написал решение, как убрать временное ограничение. некоторые другие ограничения остаются, но эти функции мне лично не нужны, главное, чтобы можно было быстро прокси включать и выключать
P.S. инфа от микрозофта на эту тему:
http://support.microsoft.com/kb/226473/en-us