- Python 100%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
Владелец попросил (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> |
||
| .forgejo | ||
| docs | ||
| readme-assets | ||
| scripts | ||
| src | ||
| tests | ||
| tools | ||
| .gitattributes | ||
| .gitignore | ||
| requirements-build.txt | ||
| requirements-dev.txt | ||
| requirements-publish.txt | ||
| requirements-runtime.txt | ||
| requirements.txt | ||
Zapret 2 (Запрет: обход блокировки Дискорда и Ютуба)
Документация доступна здесь · Попробуйте наш новый Zapret KVN!
Один из самых (если не самый) популярных 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.
