• 21.1.7.223 9b79c46360

    Zapret Dev 21.1.7.223
    All checks were successful
    Zapret source guards / validate (push) Successful in 10s
    Windows-сборка / Dev Dev 21.1.7.223 опубликован
    Pre-release

    loop-uh released this 2026-11-01 01:41:02 +03:00 | 0 commits to main since this release

    Zapret 21.1.7.223 — что изменилось с версии 21.1.7.222

    Выпуск целиком про исправления: программу проверили на ошибки по всем разделам, и найденное исправлено. Главное — данные пользователя больше не теряются в списках сайтов и в файле hosts, а подбор стратегий и оркестратор не обрываются на мелочах.

    Списки сайтов и пресеты

    • Пользовательский список, сохранённый в старой кодировке Windows (так делал Блокнот), раньше показывался пустым, и первое же сохранение стирало записи. Теперь он читается как есть и при сохранении переводится в UTF-8.
    • Невидимая метка BOM в начале списка больше не прилипает к первому адресу: этот сайт снова обходит блокировку.
    • Строка пресета с несколькими опциями («--hostlist=lists/x.txt --filter-tcp=443») правильно учитывается при сборке списков и при переименовании старых списков.
    • Строка «--new» в конце пресета и первая из двух подряд больше не пропадают при сохранении.
    • «--payload=all,опечатка» теперь отклоняется до запуска, как и любая другая опечатка.
    • Включение, выключение и правка профиля, которые не записались в файл, показывают ошибку, а не состояние, которого на диске нет.
    • Переименование и удаление своего профиля не оставляет его списки в полуперенесённом виде, если файл занят другой программой.
    • В «Default v1 (game filter)» профиль «Бэкенд Google» снова использует ту же стратегию, что YouTube, а пять пресетов (fake close, protocol mask (stun), slow disorder, slow split, tls records) объявляют фейк tls_google: готовая стратегия с ним больше не ломает запуск.

    Hosts

    • Если стереть руками метку конца блока программы, следующая запись больше не удаляет все ваши строки ниже: блок кончается на первой пустой строке. То же для блоков госСМИ и MAX.
    • Файл hosts с русским комментарием в старой кодировке больше не считается «недоступным».
    • Запись hosts сначала полностью готовит текст и при сбое возвращает прежнее содержимое, а не оставляет файл пустым.
    • Блокировка MAX работает и тогда, когда Windows стоит не на диске C:.
    • Telegram Proxy видит все имена в строке hosts, а «Убрать» не стирает чужие имена из той же строки.

    BlockCheck и диагностика

    • Если антивирус не дал запустить winws2 для одной стратегии, подбор помечает её как упавшую и идёт дальше, а не заканчивается «Ошибкой подбора».
    • «Стоп», пока подбор ещё ждёт очереди, больше не выключает и не перезапускает Zapret.
    • Проверка «часы компьютера сбиты» снова работает: время сервера берётся из ответа правильно.
    • «Стоп» сразу обрывает сверку с сервером в Нидерландах, а не ждёт до минуты.

    Оркестратор и запуск

    • Поток, читающий вывод winws2, больше не бросает его на остановке или на непонятной строке — из-за этого движок мог зависнуть.
    • Строки APPLIED снова видны в окне оркестратора.
    • «Авторестарт Discord при FAIL» действительно перезапускает Discord.
    • Оркестратор понимает строки поиска профиля в нынешнем формате движка, в том числе для IPv6.
    • «Стоп» после неудачной смены пресета больше не падает с ошибкой.

    Обновление

    • Файл, который антивирус держит открытым сразу после обновления, больше не считается «пропавшим» и не запускает лишнюю переустановку.
    • Одинаковые файлы обновления скачиваются один раз, а сломанный ответ одного зеркала переключает на следующее, а не отменяет обновление.
    • Ожидание новых версий не останавливается после двух суток без сети.
    • Если остановка DPI перед обновлением оборвалась на полпути, DPI всё равно запускается обратно.

    Telegram Proxy

    • Автозапуск и кнопка в окне одновременно больше не создают два прокси, один из которых нельзя остановить.
    • Автоматическое переключение на запасной сервер не рвёт уже работающие соединения Telegram.

    Интерфейс и настройки

    • Кнопки уведомлений выполняются по очереди: второе нажатие больше не отменяет первое — например, после «Продолжить запуск» DPI теперь всегда стартует.
    • Ошибка открытия ссылки в «О программе», «Поддержке» и на панели управления больше не теряется, если за ней в очереди следующая.
    • Выключенный «Акцент из Windows» больше не получает цвет Windows, дочитавшийся после выключения.
    • Размер окна, записанный при закрытии, больше не затирается более старой фоновой записью.
    • Выключение автозапуска сообщает об ошибке, если Windows не дала удалить задачу планировщика, а не пишет «отключён».
    • Команда, не уложившаяся во время (например, сброс сети через netsh), больше не запускается второй раз.
    Downloads