Skip to content

elev1e1nSure/zapret-gui

Repository files navigation

Zapret-GUI

Main Window Unactive Settings Window

Простая оболочка для zapret-discord-youtube. Больше не нужно вручную перебирать батники — приложение само запустит нужную стратегию или найдёт рабочую самостоятельно.

Что умеет

  • Запуск в один клик — выбираешь стратегию и жмёшь кнопку, или доверяешь автоподбору.
  • Умный автоподбор — перебирает стратегии, проверяет соединение и останавливается на первой рабочей.
  • Гибкие настройки — автозапуск с Windows, автоподключение при старте, фоновый режим в трее, игровой фильтр и тонкая настройка автоподбора.
  • Тёмная и светлая тема.

Стек

  • Backend: Rust / Tauri v2
  • Frontend: React

Как собрать самому

Что понадобится

Инструкция

  1. Клонируем:
    git clone https://github.com/elev1e1nSure/zapret-gui.git
    cd zapret-gui
  2. Ставим зависимости:
    pnpm install
  3. Запускаем для разработки:
    pnpm tauri dev
  4. Собираем релиз:
    pnpm tauri build

Готовый exe появится в src-tauri/target/release/zapret-gui.exe.

Ссылки

  • zapret — оригинальный проект, первоисточник
  • zapret-discord-youtube — сборка под Windows, движок которой использует это приложение

Разработка

Документы для контрибьюторов: ARCHITECTURE.md · RUNBOOK.md · RELEASE.md

Changelog генерируется автоматически из коммитов в формате Conventional Commits. Примеры:

feat: добавить поддержку профилей стратегий
fix: исправить зависание при повторном запуске discovery
perf: снизить задержку опроса с 500 до 250 мс
docs: обновить RUNBOOK
chore(deps): обновить tauri до 2.11

Лицензия

Этот проект распространяется по лицензии MIT. Полный текст находится в файле LICENSE.

About

Современная и легкая графическая оболочка (GUI) для утилиты zapret-discord-youtube. Позволяет в один клик запускать и автоматически подбирать рабочие стратегии обхода DPI через удобный интерфейс на Tauri v2.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors