Skip to content

Releases: 77WhyNot/ZapretControlPlus

Zapret Control+ 3.8.0

Choose a tag to compare

@77WhyNot 77WhyNot released this 23 Sep 17:55

Zapret Control+ 3.8.0

Все стратегии — разом

Кнопка «Проверить все» на вкладке «Запрет» проверяет все стратегии одновременно: 15–20 секунд вместо пары минут. Каждая стратегия запускается своей копией winws и перехватывает только свои порты, поэтому копии не мешают друг другу. Проверяются только сайты, которые у вас без обхода не открываются.

Результаты появляются в таблице по ходу проверки, затем она выстраивается по местам: сколько сайтов открыла каждая стратегия и с какой задержкой. Лучшая — сверху, ставится одной кнопкой, текущая помечена «сейчас».

Обход возвращается сам

Раньше после автоподбора обход оставался выключенным, пока не нажмёшь «Применить». Теперь на время проверки он снимается, а потом включается таким, каким был. Если zapret был запущен сторонней программой, об этом скажут прямо в итоге.

Ядро zapret 1.10.3

Свежие списки из апстрима. У игрового фильтра теперь можно задать свои порты TCP и UDP, например чтобы исключить порт программы, которая сбоит. Файл настроек пишется так, что его понимает и старое ядро.

Надёжность

  • Закрыли программу посреди проверки — она сначала вернёт службу обхода и только потом выйдет. Если программа упала или её сняли через диспетчер задач, служба вернётся при следующем запуске.
  • Запуски и остановки обхода идут строго по одному: двойной щелчок по «Применить» или проверка, начатая посреди перезапуска, больше не оставляют без обхода. Обновление ядра тоже не пересекается с проверкой.
  • Если во время проверки включили или выключили другой VPN, после неё обход подстроится, как обычно.
  • Повторная проверка сразу за первой берёт свежие порты, так что результаты не портятся.
  • Если сайты не находятся по имени (проблема DNS), проверка так и скажет, а не сообщит, что «всё открывается».

Исправления

  • Пока идёт проверка, обход нельзя случайно включить или выключить — ни на главной, ни на вкладке «Запрет». Фильтры и режим работы на это время тоже недоступны.
  • Кнопки «Применить» в таблице больше не обрезаются: стиль маленьких кнопок раньше вообще не применялся.
  • «TCP и UDP» в выборе игрового фильтра больше не превращается в «Tcp и udp».
  • Названия сайтов в проверке: «Discord CDN» вместо «Discord C D N».
  • Копии winws от прерванной проверки убираются при следующем запуске.

Установка: скачайте ZapretControlPlus-Setup-3.8.0.exe ниже и запустите. Поверх старой версии установщик обновит программу, настройки и подписка останутся.

Zapret Control+ 3.7.0

Choose a tag to compare

@77WhyNot 77WhyNot released this 23 Sep 00:18

VPN

  • Включается за одну–две секунды вместо двадцати. После каждого
    выключения в системе оставался «след» старого сетевого адаптера, и
    следующий запуск 15 секунд бился о него, прежде чем сдаться и попробовать
    снова. То же было при каждой смене сервера или режима. Теперь след
    убирается сразу — только свой, чужие адаптеры (Happ, Hiddify) программа
    по-прежнему не трогает.
  • Подписка обновляется сама раз в полсуток: провайдеры меняют серверы и
    ключи. Работающий VPN при этом не рвётся.
  • VPN из трея — включить и выключить можно прямо из меню значка у часов,
    а в подсказке видно сервер.
  • Выбор сервера на табло больше не подвешивает окно.
  • Когда меняются адреса серверов подписки, обход сам перезапускается и
    перестаёт вмешиваться в соединение с VPN.

Исправлено

  • Строка активного сервера на табло рассыпалась на полоски — теперь она
    подсвечивается целиком, а строки подсвечиваются и при наведении.
  • Ссылки в тёмных темах были почти невидимыми.
  • Кнопка «Ещё» не подсвечивалась, когда открыт её раздел.
  • Список программ VPN при каждом заходе мелькал сплющенным.
  • Если проверить обновления не удалось (например, сразу после сна), следующая
    попытка была только через 12 часов — теперь через полчаса.
  • «О программе» рассказывает про Plus, а не про обычную версию.

Быстрее

  • Окно открывается быстрее: сетевые библиотеки подгружаются, когда нужны, а
    список стратегий не перечитывается с диска по два десятка раз.
  • Главная меньше перерисовывается при обновлении состояния.
  • В журнале меньше шума от winws и прокси Telegram.

Обновление ставится поверх старой версии, настройки и подписка сохраняются.
При установке VPN на несколько секунд прервётся и поднимется снова.

Zapret Control+ 3.6.0

Choose a tag to compare

@77WhyNot 77WhyNot released this 19 Sep 21:53

Что изменилось

  • Раздела Google больше нет. Он не работал: страну Google определяет по
    своей базе адресов, и адреса VPN он всё равно считал российскими. Убрано
    целиком — вкладка, обходные маршруты и настройки. VPN от этого стал проще
    и предсказуемее: ничего не уходит «в обход» ваших правил.
  • VPN вернулся в боковое меню — сразу после «Запрета». В «Ещё» остались
    скорость интернета, списки сайтов и «О программе».
  • Окно тянется мышкой за любой край и угол. Раньше не тянулось вовсе:
    Windows не даёт менять размер окну без своей рамки. Теперь можно сделать
    его любым — от 760×520 до во весь экран.
  • Окно открывается в размере, в котором главная видна целиком, без
    прокрутки, вместе с результатами проверки доступности. Если у вас был
    прежний размер по умолчанию, он один раз заменится удобным; свой
    выбранный размер программа помнит, как и раньше.
  • Переход между разделами больше не подлагивает. Раньше на каждом кадре
    перехода новая страница перерисовывалась целиком, и паузы доходили до
    30 мс. Теперь оба вида снимаются по разу, а анимация рисует только их:
    паузы 6–9 мс. Первое открытие «Запрета» замирало на 0,2 секунды — теперь
    страницы готовятся заранее, под заставкой.
  • Узкое окно ничего не обрезает. Боковое меню сворачивается до значков,
    плитки главной встают в один столбец, длинные подписи сокращаются, а
    карточки тем в настройках переносятся на новую строку — раньше они
    обрезались даже в окне 1000 пикселей шириной.
  • Главная стала компактнее: заголовок «Главная» убран, его роль играет
    крупная строка состояния.
  • При первом запуске — короткое приветствие с тем, что программа умеет,
    а после обновления — карточка «что нового». Показываются один раз и
    закрываются щелчком.

Обновление ставится поверх старой версии, настройки и подписка сохраняются.
При установке VPN на несколько секунд прервётся и поднимется снова.

Zapret Control+ 3.5.0 — плавные анимации и меньше нагрузки

Choose a tag to compare

@77WhyNot 77WhyNot released this 19 Sep 11:40

Плавнее

  • Окно больше не замирает. Опрос системы (службы, процессы, адаптеры, DNS)
    раньше раз в 2,5 секунды на десятки миллисекунд замораживал окно — отсюда
    рывки анимаций. Теперь он идёт в фоне: в простое окно не замирает вовсе.
  • Анимации переделаны. Один общий кадровый таймер вместо отдельного у каждой
    полосы и крутилки; положение считается по реальному времени, поэтому
    запоздавший кадр больше не сбивает движение.
  • Переходы между разделами и вкладками — мягкое растворение вместо затенения
    всей страницы; данные страницы обновляются после перехода, а не во время него.
  • Смена темы без мигания, большие раскрывающиеся разделы («Все стратегии»)
    открываются без дёрганья, уведомления в углу плавно выезжают.
  • Убраны случайные подвисания: журнал в «Диагностике» дописывался прямо из
    фоновых потоков. Статус после включения и выключения обновляется сразу.
  • Через несколько секунд после запуска больше нет паузы: описание релиза
    готовится, только когда открываете «Обновления».

Легче для компьютера

  • В трее опрос раз в 10 секунд вместо 2,5, анимации полностью останавливаются —
    нагрузка около 0,3% одного ядра.
  • При открытом окне нагрузка вдвое меньше: полоса пунктира рисует свой фон сама.
  • В журнал больше не пишется шум — ошибки отдельных соединений VPN и рутина
    прокси Telegram.
  • Список IPSet не перечитывается при каждом открытии «Запрета», настройки
    адаптеров на вкладке Smart DNS читаются в фоне.

Исправлено

  • У ярлыков на схеме маршрутов («YouTube», «Discord», «остальное») были тёмные
    уголки и полоса между соседними ярлыками — в тёмной и светлой теме.

Обновление ставится поверх старой версии, настройки и подписка сохраняются.
При установке VPN на несколько секунд прервётся и поднимется снова.

Zapret Control+ 3.4.0 — меню как просили, Google через прокси Smart DNS

Choose a tag to compare

@77WhyNot 77WhyNot released this 19 Sep 11:05

Меню

Главная · Запрет · Telegram · Google · Smart DNS · Диагностика · Настройки · Ещё

VPN включается плиткой на главной, а его настройки — подписка, серверы и
программы (вкладки «Подключение» и «Программы») — теперь в «Ещё». Обновления —
вкладка в «Настройках».

Главная

Состояние и анимированная схема маршрутов сверху, четыре плитки с тумблерами
ниже. Стратегия, сервер VPN и сервис Smart DNS выбираются прямо на плитке.
Полосы «Чужой VPN» на схеме больше нет — вместо неё небольшая плашка
«Обнаружен другой VPN — может мешать». Она видит не только чужие туннели, но
и клиенты, работающие как прокси: Happ, v2rayN, Hiddify, NekoRay, Clash и другие.
Проверка идёт постоянно.

VPN больше не поднимается дважды при запуске: пока туннель подключается,
плитка показывает «подключается…», и повторное нажатие его не перезапускает.

Запрет

Стратегия из выпадающего списка, режим работы, автоподбор, фильтры и
перезапуск Discord с очисткой кэша. Полный список стратегий свёрнут.

Google: почему «User location is not supported» и как это обойдено

Google определяет страну по своей базе адресов, а не по тому, где стоит сервер.
Адреса популярных у россиян VPN он нередко считает российскими: у проверенной
подписки все десять серверов, включая «США» и «Германию», Google видел как RU.
Через такой VPN Gemini и Antigravity не работают, какой сервер ни выбирай.

Теперь Gemini, AI Studio и серверы Antigravity по умолчанию идут через прокси
Smart DNS
(Xbox DNS или Comss) — у них адреса, которые Google российскими не
считает. Программа сама находит прокси и проверяет, какие адреса Google он
пропускает; шифрование при этом не вскрывается. Всё остальное идёт прежним путём.

  • «Проверить Google» показывает страну выхода VPN по базе самого Google;
  • «Проверить все серверы» — то же по каждому серверу подписки;
  • путь можно переключить обратно на «Через VPN», если у вашей подписки есть
    серверы, которые Google не считает российскими.

Исправлено

  • Окно «Обновить программу? Да/Нет» больше не показывает белый текст на белом фоне.

Обновление ставится поверх старой версии, настройки и подписка сохраняются.
При установке VPN на несколько секунд прервётся и поднимется снова.

Zapret Control+ 3.3.0 — новая главная и Google без утечек

Choose a tag to compare

@77WhyNot 77WhyNot released this 19 Sep 01:34

Новая главная

Состояние и анимированная схема маршрутов сверху, под ними — четыре плитки:
Обход DPI, VPN, Telegram, Smart DNS. Включать и выключать — одним тумблером,
а стратегию, сервер VPN и сервис Smart DNS можно выбрать прямо на плитке, не
уходя с экрана. Плитки плавно подсвечиваются при включении, схема показывает,
куда сейчас идёт трафик.

Полоса «Чужой VPN» со схемы убрана. Вместо неё — небольшая плашка «Обнаружен
другой VPN — он может мешать обходу»: программа проверяет это постоянно, а сам
чужой туннель по-прежнему не трогает.

Меню стало проще

Главная · Запрет · VPN · Telegram · Google · Smart DNS · Диагностика · Настройки · Ещё

  • Запрет — всё про обход в одном месте: стратегия из выпадающего списка, режим
    работы (служба или процесс), автоподбор, игровой фильтр и IPSet, а также
    перезапуск Discord и очистка его кэша. Полный список стратегий свёрнут.
  • VPN — две вкладки: «Подключение» и «Программы».
  • Настройки — две вкладки: «Основное» и «Обновления».

Исправлено

  • Окно «Обновить программу? Да/Нет» больше не показывает белый текст на белом фоне
    в тёмной теме; кнопки подписаны по-русски.

Google: «User location is not supported»

Эта ошибка значит, что запрос к Google ушёл мимо VPN, — с аккаунтом при этом всё
в порядке. Закрыты пути, которыми он утекал:

  • туннель без IPv6 больше не раздаёт программам IPv6-адреса — раньше на
    компьютерах с IPv6 от провайдера языковой сервер Antigravity уходил по IPv6 мимо
    туннеля, и Google видел Россию;
  • «Проверить Google» смотрит в сам движок: каким выходом он на деле пустил запрос
    к серверам Google, в какой стране выходит VPN и нет ли утечки по IPv6 — и
    говорит одной фразой, что протекает и как это починить;
  • «Почему не работает» отличает утечку мимо VPN от отказа по стране аккаунта.

Если VPN работает в режиме «Прокси», запускайте Antigravity кнопкой «Запустить
через VPN» на вкладке Google: его языковой сервер не читает системный прокси.


Обновление ставится поверх старой версии, настройки и подписка сохраняются.
При установке VPN на несколько секунд прервётся и поднимется снова.

Zapret Control+ 3.2.0 — скорость, Google и починенный выбор программ

Choose a tag to compare

@77WhyNot 77WhyNot released this 19 Sep 00:17

Замер скорости прямо в программе

Кнопка «Замерить скорость» на «Обзоре» (и отдельная вкладка «Скорость
интернета» в «Ещё»). Показывает загрузку, отдачу, задержку и разброс — и меряет
тем путём, которым трафик идёт прямо сейчас: через VPN, через обход или напрямую.
Это и есть скорость, которая реально достаётся программам, а не «скорость тарифа».

Выбор программ для VPN наконец работает

Раньше, стоило отметить пару программ или сменить режим, VPN мог «перестать
работать вообще». Причина: каждая правка запускала свой перезапуск туннеля, и два
запуска убивали процессы друг друга, оставляя брошенный сетевой адаптер.

  • запуск и остановка VPN теперь идут строго по очереди, а более свежий запрос
    отменяет предыдущий — сколько бы программ вы ни отметили подряд, туннель
    поднимется один раз и уже со всеми правилами;
  • имя программы сопоставляется без учёта регистра: telegram.exe, введённое
    вручную, теперь совпадает с настоящим Telegram.exe (движок сравнивает имена
    посимвольно, и раньше такое правило молча не срабатывало);
  • режим «Только выбранные программы» без единой отметки больше не поднимает
    бесполезный туннель молча, а объясняет, что так через VPN не пойдёт ничего.

Новая вкладка «Google» — Gemini, AI Studio и Antigravity

  • домены Gemini, AI Studio, Antigravity и googleapis.com идут через VPN в любом
    режиме, даже если в туннель отправлены только отдельные программы; имена этих
    сайтов спрашиваются тоже через туннель, иначе провайдерский резолвер приводит на
    российские узлы Google. YouTube и остальной Google это не затрагивает;
  • «Запустить через VPN» для Antigravity: внутри него работает языковой сервер
    на Go, а программы на Go не читают системный прокси Windows — только переменные
    окружения. Из-за этого в режиме «Прокси» окно открывается, а модели молчат.
    Кнопка запускает Antigravity с нужными переменными;
  • «Добавить в список VPN» вносит в раздельный туннель все три процесса
    Antigravity (Antigravity.exe, language_server.exe, agy.exe) — один
    Antigravity.exe бесполезен, к моделям ходит не он;
  • «Почему не работает» читает журнал Antigravity и говорит прямо: сеть виновата
    или Google отказывает самому аккаунту по стране. Второе сетью не лечится, и
    вкладка честно объясняет, что с этим делать;
  • «Проверить Google» спрашивает у Google, годится ли страна, из которой мы
    выходим, и достучится ли программа до серверов Gemini и Antigravity.

Уведомления

  • напоминание о новой версии приходит раз в сутки, по клику программа обновляется
    сама;
  • назойливое «программа свёрнута в трей» убрано совсем — сворачивается молча.

Автоподбор стратегии стал быстрее

Перебор идёт в два захода: сначала все стратегии бегло проверяются по трём
показательным адресам, затем лучшие — по всему списку, с перепроверкой осечек.
Драйвер WinDivert между стратегиями больше не выгружается, а фиксированные паузы
сократились с трёх секунд до одной.


Обновление ставится поверх старой версии, настройки и подписка сохраняются.

Zapret Control+ 3.1.2

Choose a tag to compare

@77WhyNot 77WhyNot released this 06 Sep 15:58

Туннель теперь встаёт с первого раза

Раньше при первом включении туннель мог упасть с «Windows долго создаёт адаптер»: от прошлой прерванной попытки оставался повисший сетевой адаптер, и движок не мог его ни создать заново, ни открыть. Помогал только ручной путь «Прокси → Туннель». Теперь программа делает это сама: при такой ошибке убирает свой адаптер и повторяет попытку (до трёх раз). Чужой VPN при этом по-прежнему не трогается.

Проверка доступности учитывает режим «Прокси»

Кнопка «Проверить доступность» в режиме «Прокси» раньше шла мимо VPN по прямому каналу и показывала «недоступно», хотя VPN работал. Теперь она проверяет именно через VPN — и показывает реальную картину.

Установка

Скачайте ZapretControlPlus-Setup-3.1.2.exe и запустите поверх любой версии — подписка и настройки останутся.

Автор: ketamine (Ivan Milyaev)

Zapret Control+ 3.1.1

Choose a tag to compare

@77WhyNot 77WhyNot released this 06 Sep 15:38

Уточнение к 3.1.0

  • При попытке поднять туннель рядом с чужим VPN программа сначала говорит именно о нём («Сейчас работает Happ — переключитесь на «Прокси»»), а не о правах — понятнее, что делать.
  • Перепроверено вживую через сам интерфейс: включение и выключение VPN с главной и с вкладки VPN, проверка выхода, переключение сервера и способа на лету, возврат системы в исходное состояние. Чужой туннель, адаптеры и системный прокси не тронуты.

Установка

Скачайте ZapretControlPlus-Setup-3.1.1.exe и запустите поверх любой версии — подписка и настройки останутся. Если стоит 3.x, программа предложит обновление сама.

Автор: ketamine (Ivan Milyaev)

Zapret Control+ 3.1.0

Choose a tag to compare

@77WhyNot 77WhyNot released this 06 Sep 14:36

VPN вернулся — и больше никому не мешает

Zapret Control+ снова умеет VPN из вашей подписки, теперь на коде Zapret Control 2.1.2 (простой главный экран, прокси Telegram, синий акцент).

Два способа подключения:

  • Туннель — сетевой адаптер и раздельная маршрутизация: только выбранные программы, все кроме выбранных или весь трафик. Всё, что напрямую, подхватывает zapret.
  • Прокси — sing-box слушает только на 127.0.0.1, Windows направляют туда системный прокси. Ни адаптера, ни маршрутов — работает рядом с любым другим VPN-клиентом. Исходные настройки прокси возвращаются при выключении и после падения.

Чужой VPN программа не трогает. Никогда. Ни адаптер, ни процесс, ни службу. Если поднят Happ, Hiddify, WireGuard и подобные, туннель честно откажется стартовать и предложит режим «Прокси». Убирается только своё: свой процесс движка по пути к файлу и свой адаптер по имени. Установщик снимает тоже только свой sing-box.exe.

Исправления

  • Движок больше не падал со «detour to an empty direct outbound» при DNS напрямую.
  • Автоперезапуск VPN при смене режима, способа подключения и списка программ — одной общей логикой без дублей.
  • Проверка «каким адресом меня видят» больше не идёт через системный прокси и всегда сравнивает с прямым путём.

Установка

Скачайте ZapretControlPlus-Setup-3.1.0.exe и запустите поверх любой версии — подписка и настройки останутся.

Автор: ketamine (Ivan Milyaev)