Opera тормозит через прокси (squid)

Начиная с какой-то версии (10.50, по-моему) при работе через прокси в опере начались страшные тормоза и лаги, страницы прогружались через раз или не полностью. При работе через NAT или другие браузеры (IE, Firefox, Chrome) все работало превосходо. Сегодня решил разобраться с проблемой и выяснилось, что решение есть и заключается в следующем…

В настройках оперы (CTRL+F12 -> Расширенные -> Сеть) Выставить значения повыше, чем имеющиеся у вас:

Число подключений к серверу
Общее число подключений

Еще можно отметить пункт «Включить HTTP 1.1 для прокси сервера»

Это все хорошо и работает, но метод «не наш», т.к. бегать по всем пользователям никому не хочется.
В итоге простенький скрипт на AutoIT, который меняет два вышеупомянутых значения. Должен быть запущен с двумя параметрами: первый — «Число подключений к серверу», второй — «Общее число подключений» соответственно. Скрипт принимает только числовые значения от 1 до 128, а противном случае ничего не делает. Не работает под Win98/Me.
Пример:
OperaPrefs.exe 128 128
Должен уточнить, что опера принимает только определенный набор значений (а не диапазон от 1 до 128), но такой проверки в скрипте нет (сразу не знал, потом поленился), если число будет «несовместимым», опера выставит значение «1»

В архиве скомпилированный exe и исходники.

Opera тормозит через прокси (squid): 1 комментарий

  1. Это была одна из причин, по которой пересадили пользователей на Firefox.
    Кроме этого еще заметил: не берет настройки из proxy.pac(и вроде очень старая бага, на сайте нашел упоминание еще в 8 версии), местами не идет авторизация по NTLM на squid.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *