' +'' +'' +'' +'' +''+(OBS.pswFlag=!0,'') +'' +'' +'' +'' +'' +'' +'' +'')//-->
Доработка линейки "SMART". Сохранена полная совместимость с браузерами CR29-132. Выравнивающая версия, базовый код соответствует текущим изменениям линейки Classic. Исправлена проблема "залипающего юзер‑пака" при переключениях режимов PAC/VAP. Добавлен "мультипул" – поддержка нескольких пулов прокси с переключением "на лету". Доработана функция проверки связи и установки прокси для отдельных PAC‑режимов. Оптимизирован и улучшен код части основных функций, доработан интерфейс и стили.
Эта версия (как и вся линейка в целом) полностью совместима по ключам настроек с другими линейками аддона. Эта версия может быть установлена поверх любой другой линейки расширения без потери предыдущих настроек. Отличие "универсальной" линейки – полный набор возможностей управления различными типами прокси.
Проверено: SRWare Iron 29/31 + Chromium GOST 49 + 360EE-11/12/13 (CR63/69/78/86) + Chromium 109/122/132.
Версия выпущена в рамках концепции разделения расширения на отдельные линейки, имеющие полностью идентичные базовые функции управления прокси и отличающиеся только набором дополнительных функций для разных категорий пользователей (в зависимости от их потребностей и технической подготовки).
Этот выпуск продолжает "универсальную" линейку UltraSurf VPN RU – отдельную серию автономных приложений с расширенными функциями управления прокси, предназначенную для пользователей, которым не требуется постоянный "приватный" доступ в Сеть, но которым нужно "эпизодически" работать через внешние или локальные прокси.
Этот выпуск является "выравнивающим" для линейки SMART с точки зрения принципа "единый универсальный код основных функций". Связан с изменениями общего кода расширения в текущей версии линейки CLASSIC, сделанными после выпуска предыдущей "универсальной" версии. Направлен на приведение кода линейки SMART в соответствие со всеми текущими доработками и улучшениями, относящимися к одинаковым для всех линеек функциям.
Обнаружена и решена общая проблема "смарт"‑линеек, характерная для всех версий, начиная с самой первой (2025.8.5). Проявлялась следующим образом: если есть сохранённый собственный PAC‑скрипт – он подключался вместо стандартного при переходе в режим VAP. При этом режим VAP работал НЕправильно. Если же частный скрипт не задавался (или был сброшен при переключении на любой из "типовых паков"), режим VAP устанавливался и работал корректно.
Причина – некорректная проверка условия при смене режимов PAC/VAP при переключении с частного пользовательского скрипта на общий шаблон (при этом сброс пользовательского PAC‑скрипта не выполняется).
Исправлено. Теперь при наличии пользовательского PAC‑скрипта переключение режимов PAC/VAP выполняется правильно и для режима VAP задействуется стандартный шаблон. При обратном переключении на пользовательский "пак" производится обратная замена (содержимое скрипта загружается из локального хранилища).
Сделано в рамках "диверсификации ресурсов" и в целях повышение надёжности прокси‑доступа путём быстрого перехода на альтернативные пулы в случае временной неработоспособности или недоступности основного пула серверов. Этим заложена принципиальная возможность использования любых альтернативных пулов без обновления и без переустановки аддона.
Доработка полностью аналогична текущим изменениям базовых функций управления в коде линейки CLASSIC. Подробнее о сделанных изменениях можно прочитать в сведениях о соответствующем выпуске этой линейки.
Добавлено дополнительное условие проверки, уменьшающее число "лишних" вызовов формирователя настроек PAC‑прокси и сокращающее время установки режима распределения трафика. Теперь, если задан пользовательский скрипт, его код во время проверки соединения перед активацией PAC‑режима запрашивается и устанавливается однократно, как и в случае указания URL внешних скриптов. Соответственно, процесс проверки и установки теперь происходит быстрее.
Некритичная ошибка, характерна для всех "смарт"‑линеек, затрагивала все версии с 2025.9.10 по 2025.10.10. Проявлялась следующим образом: при активации частного пользовательского PAC‑скрипта в основном информационном блоке выводилось "…проекта NetHealer" вместо "…заданную частным скриптом". При этом сам скрипт подключался и работал правильно.
Причина – при смене внутренних текстовых переменных в версии 2025.9.10 была пропущена соответствующая сдвижка массива подстановок в функции формирования текста сообщения.
Исправлено. Теперь при активации пользовательского PAC‑скрипта в инфоблоке выводится соответствующий текст.
С учётом сделанных изменений, размер установочного комплекта немного увеличился* (+326 байт, стал 52.9 kB), размер CRX‑установщика также подрос* (+204 байта, стал 24.7 kB).
* По отношению к размеру предыдущей версии "универсальной" линейки.
Сделано с целью общего ускорения загрузки окон аддона при их вызове. Как и раньше – в публичном варианте исходного кода, соответствующего текущей версии по системе LBSC, компрессия НЕ используется, все файлы оставлены "как есть", включая все комментарии и "отложенные на потом" фрагменты кода.
Если вы сталкиваетесь с проблемами или ошибками подключения, попробуйте обновить список серверов вручную через штатный "обновлятор". Для устранения проблем можно использовать и другие варианты решений, не связанные с изменением списка доступных прокси.
В браузерах с движком CR69+ какие‑либо проблемы с "типовыми" прокси‑паками отсутствуют. Для лучшего понимания причин неработоспособности "паков" и способов их устранения читаем раздел FAQ: Известные проблемы и способы их решения.
…но если вдруг вы обнаружите баг или глюк – не стесняйтесь и напишите об этом в комментариях, всё починим и поправим! :)
Кроме того, помним и об общем разделе UltraSurf VPN RU : Проблемы и решения, где можно посмотреть "общеизвестное" и вообще "поглубже войти" в курс дела.)
Скачать и установить эту версию в формате CRX v.2 (для браузеров версий 29-72, манифест v.2)
Скачать и установить эту версию в формате CRX v.3/2 (для браузеров версий 63+, манифест v.2)