Zapret 2 GUI для Windows: лаунчер и профили обхода DPI-блокировок YouTube, Discord и сайтов с готовыми стратегиями и диагностикой. https://wiki2.zapret.moe/Zapret2/Zapret2
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
loop-uh 8bfc2dd3a5
All checks were successful
Zapret source guards / validate (push) Successful in 9s
Windows-сборка / Dev Dev 21.1.7.85 опубликован
Страницы собираются блоками: сначала видимое, остальное позже; появление блока рисуется одной картинкой и стоит процессору вдвое меньше
Владелец попросил (2026-10-08): то, чего не видно, не строить и не рисовать
сразу, а достраивать позже; везде лёгкое появление; главное — общее ядро.

Ядро:
- ui/block_build.py: блоки страницы (LazyBlock) и наполнение списков
  (DeferredFill). Блок первого экрана собирается при показе, без таймеров;
  блок, до которого долистали, — сразу; остальные — по одному в паузах, пока
  молчит фоновая дорожка запуска. Место под несобранное занято заранее;
- BasePage.add_lazy_block / ensure_block / ensure_all_blocks; команды
  страницам, экскурсия и шаг «назад» достраивают страницу сами;
- появление (ui/widgets/stagger_float_in.py) переписано: видимая часть блока
  снимается в картинку один раз, настоящий блок на время полёта спрятан
  маской, один слой на контейнер рисует картинки по общему такту кадров,
  точка в точку экрана. Вид и длительности те же;
- меньше обращений к Qt при сборке: тексты стилей qfluentwidgets
  запоминаются (ui/qfluent_style_cache.py); у виджета со стилем и у привязки
  темы больше нет своих подключений сигналов; надпись подключает «своё меню»,
  только когда его включили; сборка страницы по щелчку ждёт своей очереди с
  фоновой дорожкой запуска, как сборка про запас.

Страницы:
- главная (Zapret 1 и 2): три группы настроек и «Последнее сообщение» —
  четыре блока ниже первого экрана; строители групп разделены;
- сетка карточек итога (BlockCheck, «Проверка домена») создаёт карточки
  порциями по 12: видимые сразу, остальные при прокрутке или в паузе;
- hosts: плитки сервисов выплывают и тогда, когда пришли на открытую страницу;
- полоса ожидания на главной и в проверке домена не крутится скрытой.

Замер на win10, поток окна за 1,3 с после показа страницы (масштаб 100% / 150%):
DNS 269→103 / 271→115 мс, Telegram Proxy 146→62 / 203→93, «Оформление»
145→92 / 274→93, «О программе» 134→58 / 157→77, главная 114→91 / 164→124.
Сборка главной 56→20 мс. Открытие главной рядом с занятым фоновым потоком
(стенд на хосте) 966→282 мс. Тесты ядра прошли и на Windows.

Прежний запрет откладывать настройки главной (test_zapret2_control_lazy_startup)
снят этим решением владельца: прошлые попытки откладывали таймерами и видимое
тоже; теперь первый экран собирается сразу, а откладывается только то, что
ниже края окна.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-08 15:15:07 +03:00
.forgejo Пресет — точка истины: полный блок --lua-init во всех winws2-пресетах, единый договор нормализации, редактор показывает сохранённый текст, проверки сохранения и запуска 2026-09-27 18:11:07 +03:00
docs Перевести ссылки документации на wiki.zapret.moe 2026-08-20 16:18:27 +03:00
readme-assets Хранить изображения документации локально 2026-08-07 09:18:32 +03:00
scripts upstrea, 2026-07-16 16:06:03 +03:00
src Страницы собираются блоками: сначала видимое, остальное позже; появление блока рисуется одной картинкой и стоит процессору вдвое меньше 2026-10-08 15:15:07 +03:00
tests Страницы собираются блоками: сначала видимое, остальное позже; появление блока рисуется одной картинкой и стоит процессору вдвое меньше 2026-10-08 15:15:07 +03:00
tools Значки в «Настройке DNS» и «Редакторе hosts»: настоящие логотипы у Cloudflare, Quad9, AdGuard, OpenDNS, ChatGPT, Grok, Manus, Supercell, AMD, Intel, Canva, Oracle, Tableau, Weather.com и WorkOS; у серверов «Для ИИ» те же значки, что у их профилей в hosts, вместо трёх одинаковых роботов 2026-10-06 18:42:42 +03:00
.gitattributes теперь код содержит все последние изменения 2026-03-22 19:55:35 +03:00
.gitignore Дораспределить каталоги по владельцам system и user 2026-08-14 23:06:37 +03:00
requirements-build.txt Перевести ZapretGUI с GitHub на Forgejo 2026-08-07 02:36:48 +03:00
requirements-dev.txt Закрепить актуальные версии библиотек 2026-07-24 18:19:28 +03:00
requirements-publish.txt Перевести ZapretGUI с GitHub на Forgejo 2026-08-07 02:36:48 +03:00
requirements-runtime.txt Перевести автозапуск и DNS на штатные API Windows 2026-08-16 19:21:56 +03:00
requirements.txt Закрепить актуальные версии библиотек 2026-07-24 18:19:28 +03:00

Zapret 2 (Запрет: обход блокировки Дискорда и Ютуба)

Документация доступна здесь · Попробуйте наш новый Zapret KVN!

Основной канал VPN-канал Личный канал YouTube Discord Поддержать донатами Вики Вопросы и баги

Звёзды в Forgejo Последний релиз в Forgejo Открытые задачи в Forgejo Проверка исходников в Forgejo Actions Загрузки последнего релиза Последний коммит

Лицензия MIT Python 3 Windows 10 и 11 Свой Git-сервер SHA256 в каждом релизе

Окно Zapret 2 GUI: статус обхода, пресеты и настройки программы

Один из самых (если не самый) популярных GUI лаунчеров для программы Запрет.

Мы собрали и продолжаем собирать свыше 200 стратегий обхода блокировок для Discord и YouTube. Вы можете добавить свою, если напишете нам в Issues!

Также программа предоставляет широкие возможности по настройке для автоматического запуска как GUI, так и отдельных bat стратегий (в режиме Запрет 1 или Запрет 2).

А также тонких настроек поведения любой части программы (также Запрета 1 и 2, например, быстрое управление списками доменов прямо из GUI программы для всех стратегий).

Мы ввели и задокументировали понятие пресетов (понятие было введено bol-van) и их настроек. Популяризировали понятие "профиль" (также от bol-van), и привязали его к понятию "стратегия" (хотя рекомендуем использовать понятие десинхронизация). А также написали несколько своих lua стратегий, которые успешно обходят блокировки.

Tip

Относитесь к программе как к аптечке. По умолчанию Вам доступен стандартный набор возможностей, но Вы можете попробовать другие лекарства, которые кому-то помогают сильнее, у кого-то не вызывают аллергию, у кого-то вызывают аллергию (но это не значит что препарат опасен, он просто Вам не подходит) а кому-то бесполезны и ничего не делают. Вы также можете добавлять свои лекарства в эту аптечку.

⚙️ Основные возможности

  • Возможность обхода блокировок Ютуба и Дискорда и все остальные известные и доселе доступные сайты (через ядро winws.exe, а также ядро winws2.exe)
  • Возможность быстро переключить между режимами Запрет 1 и Запрет 2
  • Поддержка всех general ALT (от ALT1 до ALT12)
  • Возможность разблокировать доступ к неработающим сайтам ChatGPT, Google Gemini, Notion и другим заблокированным для России ресурсам (через файл hosts)
  • Возможность запустить оркестратор — автоматический перебор стратегий в режиме live
  • Возможность прописать кастомные DNS сервера (против атак провайдеров типа подмены ДНС)
  • Блокировать (запретить) установку национального мессенджера Max на устройство пользователя

Important

Есть вопросы? Задай их здесь на нашем Telegram канале или же в группе или Discord

Caution

Совсем никак не работает Запрет?

Попробуйте наш новый VPN с безлимитной скоростью: https://t.me/zapretvpns_bot

❗ Хочу быстро и просто. Как установить и использовать?

Для новичков

Для неопытных пользователей рекомендуем: https://t.me/bypassblock/399 (зеркало в Forgejo)

Готовые сборки

Скачайте готовую сборку на странице релизов Forgejo. Рядом с каждым установщиком лежит файл .sha256 — по нему можно проверить, что файл скачался целым и не был подменён.

Хочу узнать подробнее

Подробности о блокировках и прочих интересных штучках доступно на нашей вики.

Другие полезные сервисы и VPN: https://github.com/awesome-windows11/CensorNet

📄 Лицензия

Проект распространяется по лицензии MIT.