xmb-bigscreen
XMB for Plasma BigScreen, console-like fullscreen launcher for living room gamepad users
Windows-приложение для удобного управления zapret и tg-ws-proxy из единого интерфейса.
git clone https://github.com/goshkow/Zapret-Hub.gitgoshkow/Zapret-HubОфициальный сайт проекта и дополнительный источник актуальных сборок:
👇👇👇
👆👆👆
⭐️ Пожалуйста, поставьте звезду этому репозиторию, чтобы бесплатно поддержать проект.
Это версия для Windows
Zapret Hub — единое Windows-приложение для управления сетевыми подключениями, DNS и совместимыми компонентами.
Вместо ручного поиска скриптов и конфигураций можно выбрать подходящий способ подключения, доверить настройку автоматике и управлять всем из одного окна. В приложении доступны Zapret, Zapret 2, goshkow VPN, DNS-серверы и TG WS Proxy.
Автор: goshkow • GitHub • Задать вопрос
Что-то не работает? • Исправить • Создать issue • Поддержка
Zapret Hub подходит и опытным пользователям, и тем, кому нужен понятный интерфейс для настройки соединения без ручного редактирования скриптов и конфигураций.
Приложение:
Note
Выбор при первом запуске определяет только то, какой способ будет настроен первым. Позже между режимами можно свободно переключаться.
Онбординг проводит пользователя через настройку без необходимости редактировать bat-файлы или разбираться во внутреннем устройстве компонентов.
Можно отметить нужные сайты и приложения вручную или оставить автоматическую настройку. Программа подготовит правила для выбранных сервисов, проверит доступные general-конфигурации и сохранит лучший результат.
Оркестратор проверит стратегии Zapret 2 и подготовит рабочую конфигурацию автоматически. При необходимости параметры и дополнения можно изменить позже.
Потребуется ключ подписки vpn.goshkow.com. Его можно вставить из буфера обмена прямо в приложении. Для новых пользователей доступен бесплатный пробный период.
Zapret, Zapret 2 и VPN запускаться не будут. При этом можно отдельно использовать DNS или TG WS Proxy.
| Способ | Для чего нужен | Как настраивается |
|---|---|---|
| 🛡️ Zapret | Локальная обработка сетевого трафика без передачи всего соединения через VPN | Выбор сервисов, модификаций и general; ручная настройка или оркестратор |
| 🔷 Zapret 2 | Новое поколение Zapret на winws2 с Lua-стратегиями |
Автоматический анализ стратегий или ручная настройка |
| 🟣 goshkow VPN | VPN-подключение для всего устройства или выбранных процессов | Ключ подписки, выбор локации и режима маршрутизации |
| 🌐 DNS | Замена системных DNS-серверов | DHCP, Xbox DNS, Cloudflare, AdGuard, Google или Яндекс |
| ✈️ TG WS Proxy | Локальный прокси для Telegram Desktop | Подключение Telegram из раздела компонентов |
| ⚪ Без основного компонента | Работа без Zapret, Zapret 2 и VPN | Можно оставить только вспомогательные компоненты |
Запуск одного режима не ограничивает доступ к остальным. Активный способ можно быстро изменить на главной странице или через меню в трее.
Встроенный оркестратор избавляет от бесконечного ручного перебора конфигураций.
Для Zapret он учитывает выбранные сервисы, последовательно проверяет general-конфигурации и сохраняет рабочий вариант. Для Zapret 2 он анализирует доступные стратегии и применяет подходящую. Результат остаётся доступен для ручной корректировки: автоматика помогает начать работу, но не забирает контроль у пользователя.
Zapret Marketplace — встроенный каталог дополнений для Zapret и Zapret 2. Больше не нужно вручную искать архивы, определять совместимую версию и раскладывать файлы по папкам.
Через Marketplace можно:
Marketplace имеет открытый API и не привязан исключительно к Zapret Hub. Другие GUI-приложения и независимые клиенты тоже могут использовать каталог, получать сведения о проектах и работать с дополнениями. Zapret Hub предлагает нативную интеграцию как самый простой путь, но не ограничивает пользователей одной программой.
| Функция | Описание |
|---|---|
| 🎮 Единая кнопка | Включение и отключение выбранного способа подключения одним нажатием |
| 🔁 Быстрое переключение | Смена Zapret, Zapret 2, VPN и режима без основного компонента без поиска настроек |
| 🧠 Оркестратор | Автоматический подбор рабочих конфигураций для Zapret и Zapret 2 |
| 🧭 Сервисы | Настройка под конкретные сайты, игры, приложения, CDN и лаунчеры |
| 🛍️ Marketplace | Нативная установка и обновление дополнений из открытого каталога |
| 🧩 Маршрутизация VPN | Системный прокси, TUN, правила маршрутизации и выбор процессов |
| 🌐 DNS | Быстрый выбор системного DNS-провайдера или возврат к DHCP |
| 📦 Модификации | Импорт из Marketplace, ZIP, папки, GitHub или отдельных файлов |
| 📁 Файлы | Редактирование пользовательских списков и конфигураций Zapret |
| 📋 Логи | Раздельные журналы компонентов с переходом к последним событиям |
| 🔔 Уведомления | Сообщения внутри приложения и уведомления Windows |
| 🔊 Звуки | Звуковое сопровождение действий и состояний с возможностью отключения |
| 🎨 Интерфейс | Темы Aurora, Obsidian и Concrete, русский и английский языки |
| 🔷 Трей | Управление состоянием и способом подключения без открытия окна |
| 🚀 Автозапуск | Запуск программы и выбранных компонентов вместе с Windows |
| 💫 Обновления | Обновление приложения, компонентов и Marketplace-дополнений |
| 📱 Архитектуры | Отдельные portable-сборки для Windows x64 и ARM64 |
Раздел Компоненты показывает состояние каждого встроенного инструмента и открывает его настройки.
В нём можно обновить Zapret и Zapret 2, повторно запустить настройку Zapret, подключить ключ goshkow VPN, связать TG WS Proxy с Telegram и выбрать DNS-провайдера. Основной способ подключения переключается через быстрый доступ, а вспомогательные компоненты управляются отдельно.
goshkow VPN — встроенный VPN-режим, работающий с подпиской vpn.goshkow.com.
Он поддерживает:
goshkow VPN— необязательный платный компонент. Zapret, Zapret 2, DNS, TG WS Proxy, Marketplace и остальные функции приложения доступны независимо от подписки.
Компонент DNS меняет системные DNS-серверы без ручного открытия настроек Windows. Доступны системный DHCP, Xbox DNS, Cloudflare, AdGuard, Google и Яндекс. Приложение показывает конкретные адреса перед выбором и позволяет в любой момент вернуться к автоматическим настройкам роутера или провайдера.
DNS можно использовать самостоятельно или вместе с Zapret, Zapret 2 и VPN.
Встроенный редактор позволяет работать с пользовательскими доменами, IP-адресами, исключениями, hosts и другими конфигурационными файлами Zapret. Раздел предназначен для продвинутой настройки; для обычного запуска редактировать файлы вручную не требуется.
В релизе публикуются:
zapret_hub_<версия>_portable_win_x64.zip — portable для большинства компьютеров Windows;zapret_hub_<версия>_portable_win_arm64.zip — portable для Windows on ARM;install_zaprethub_<версия>.exe — slim-установщик, который определяет архитектуру и загружает подходящую сборку;winget-manifests-<версия>.zip — манифесты автоматической установки через WinGet.Для обычной установки скачайте install_zaprethub_<версия>.exe из последнего релиза. Portable-версию достаточно распаковать в отдельную папку.
После публикации пакета в общем каталоге WinGet установка будет доступна командой:
winget install --id Goshkow.ZapretHub
| Инструмент | Автор |
|---|---|
| zapret-discord-youtube | Flowseal |
| tg-ws-proxy | Flowseal |
| zapret2 | bol-van |
| zapret | bol-van |
[!CAUTION] Zapret Hub — интерфейс и менеджер поверх перечисленных инструментов. Приложение не присваивает авторство встроенных проектов; сведения об авторах и исходниках доступны в самом приложении.
Устанавливая или используя Zapret Hub, пользователь принимает пользовательское соглашение. Программа предназначена для законного управления сетевыми подключениями, DNS и совместимыми компонентами; пользователь самостоятельно проверяет допустимость выбранной конфигурации.
Для каталога дополнений действует отдельное соглашение Zapret Marketplace. Сообщения о нарушениях прав, незаконных материалах и уязвимостях принимаются по адресу iagoshkow@gmail.com.
[!IMPORTANT] При разработке проектов на основе Zapret Hub указывайте автора приложения и авторов используемых инструментов в соответствии с их лицензиями.
Основные каталоги:
src/zapret_hub — прикладная логика, Web UI bridge и сервисы;web_ui — интерфейс на React, TypeScript и CSS;installer — slim-установщик и деинсталлятор;packaging — конфигурация сборки;runtime — встроенные runtime-файлы компонентов;sample_data — стартовые данные;ui_assets — иконки и ресурсы интерфейса.Рабочие данные создаются отдельно в каталогах data, logs, cache, mods, merged_runtime и backups.
python -m venv .venv .venv\Scripts\Activate.ps1 pip install -e .[dev] cd web_ui npm install npm run build cd .. python -m zapret_hub.main
.\scripts\build_nuitka.ps1 -Python .venv\Scripts\python.exe -OutputDir dist_nuitka
.\scripts\build_nuitka_installer.ps1 -Python .venv\Scripts\python.exe -OutputDir dist_installer -SkipUninstaller
[!WARNING]
Антивирус сообщает об угрозе
В Zapret и Zapret 2 используется WinDivert - драйвер для перехвата и фильтрации трафика. Без него локальная обработка трафика в Windows работать не может. Некоторые антивирусы относят такие инструменты к PUA/RiskTool или эвристически блокируют неподписанные сборки.
Загружайте приложение только с официального сайта или из раздела Releases. Если антивирус удалил WinDivert, восстановите файл из карантина и добавьте папку Zapret Hub в исключения. Не отключайте защиту целиком, если не понимаете последствия.
[!IMPORTANT]
Не открывается нужный сервис
- Откройте настройки Zapret или Zapret 2 и повторно запустите автоматический подбор.
- Проверьте, что нужный сайт или приложение отмечены в выборе сервисов.
- Попробуйте другой способ подключения через быстрый доступ.
- Проверьте уведомления и логи приложения: там будет указана причина ошибки запуска.
- Обновите приложение, компоненты и установленные Marketplace-дополнения.
- Если проблема сохраняется, создайте issue или напишите в поддержку.
more like this
XMB for Plasma BigScreen, console-like fullscreen launcher for living room gamepad users
Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, M…
meine 🌒 - A CLI file manager and system utility built with Textual. It combines intuitive command parsing with rich t…
search projects, people, and tags