Proxy Auto-Config File Format
|
|
Среда, 04 Июня 2008 г. 12:02
+ в цитатник
Вот и подошел к концу первый курс. Осталась лишь досдать сессию. Но это все лирика. Сегодня речь пойдет про .PAC файлы.
Началось все с того, что, как во на многих фирмах, нам прикрыли контакт и одноклассники. На одноклассники мне, конечно, положить, а вот контакт... Просто так с этим мириться я не собирался, тем более, что на моем сервере уже давно была поднята прокся. Какое-то время я так и сидел: периодически то переключаясь на неё, чтобы попасть ВКонтакт, и отключая, чтобы нормально работать. Не скажу, чтобы меня это сильно напрягало, но хотелась большего автоматизма: чтобы она включалась сама в зависимости от того, на какой сайт я лезу. И тут я обратил свое внимание на строку "Использовать указанный URL для автоматической настройки прокси" в FF.
Эта строка долгое время не давала мне покоя, и в один прекрасный день я решил попробовать узнать, а что же это должен быть за хитрый URL такой? Результатом недолгих поисков стала ссылка на скрипт автонастройки прокси одного из провайдеров. Немного модифицировав его я получил желаемое: если я пытался попасть на одноклассники или контакт, автоматически FF переключался на работу через прокси. В любом другом случае соединение было прямым =) А вот и сам скриптик proxy.pac:
Файл proxy.pac:
var ProxyAddress="80.92.xx.xx:ppppp";
function FindProxyForURL(url, host)
{
if (host == 'vkontakte.ru' || host == 'moikrug.ru' || host.match('odnoklassniki\.ru'))
{
return "PROXY "+ProxyAddress+"; DIRECT";
}
return "DIRECT";
}
Подробнее про создание скриптов автонастройки прокси вы можете прочитать здесь:
http://wp.netscape.com/eng/mozilla/2.0/relnotes/demo/proxy-live.html
Метки:
proxy
pac
proxy auto-config
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-