Another Better Mihomo Client
Bettbox — это мультиплатформенный клиент для отладки сети и маршрутизации трафика на базе правил, созданный на ядре Mihomo (Clash Meta) и переработанный из ранней версии FlClash.
Следуя принципу «Better Experience» (Лучший опыт), Bettbox сохраняет отличный UI оригинала, глубоко оптимизируя детали интерфейса и логику функций. Ключевые особенности и цели: высокая частота кадров и плавность на переднем плане, незаметное энергосбережение в фоновом режиме — надёжный клиент Mihomo для долгосрочной стабильной работы с минимальным потреблением ресурсов.
Название Bettbox означает: Better Experience, Out of the box — Превосходный опыт из коробки.
Наше видение: Connecting Open Source and AI, Accelerating Innovation
- Готово к работе: Стабильное управление правами и удобный TUN/VPN. Предустановленные оптимизации для мгновенного старта.
- Отточенный UI: Тщательная проработка UI и взаимодействия. Плавные высококадровые анимации, экономия батареи на мобильных, минимум нагрузки на ПК.
- Надёжная защита: Ядро следует основной ветке Mihomo с оперативным внедрением функций и строгой проверкой прав на всех платформах.
- Высокая отказоустойчивость: Оптимизация крайних сценариев и двойная проверка конфигурации для надёжности корпоративного уровня.
- Фокус на производительность: Нативный ARM64 для ПК, профилирование оборудования и оптимизация Flutter для выжимания максимума из железа.
- Умные утилиты: Умный автозапуск/остановка, поддержка режима сна Android, отключение QUIC в один клик и расширенное меню в трее.
- Наглядные настройки: Удобная регулировка параметров через UI с мгновенным применением — без ручной правки файлов.
- Виджеты на главном экране: Стильные виджеты для удобного контроля скорости сети и состояния системы.
- Кастомизация: Разнообразные цветовые темы, пользовательские иконки/заголовки и 10 динамических анимаций спидтеста.
- Гибкая адаптация: Наглядное UI-разделение для всех JS-скриптов оверрайда с удобными переключателями.
- Профессиональный редактор: Встроенный высокопроизводительный редактор code-forge на всех платформах, не уступающий профессиональным IDE.
- Поддержка старых устройств: Постоянный релиз сборок Compatible для старых ОС и железа, продлевающий срок службы устройств.
- Конфиденциальность 100%: Открытый код, без рекламы, прозрачный CI/CD и доступность для аудита. Нулевой сбор данных в фоне.
- Внимание к сообществу: Мы ценим обратную связь и оперативно реагируем на качественные Issue — ваш голос важен.
Перейдите на страницу [Releases], чтобы скачать актуальный установочный пакет для вашей платформы и системы.
- Все ПК платформы: Windows 8.1+: (x64/arm64) Linux Kernel 5.4+: (x64/arm64) macOS 10.15+: (Intel/Apple Silicon)
- Устройства Android 8.0+: Android (ARMv8 / ARMv7 / x86_64 / Universal)
- Android TV: Полностью адаптирован, опционально ARMv7 32-bit
- HarmonyOS NEXT: Совместимо при использовании с [ZhuoYiTong]
Другие способы установки:
ArchLinux: yay -S bettbox-bin или paru -S bettbox-bin (поддерживается lyj404)
AMD64=v1: yay -S bettbox-compatible-bin или paru -S bettbox-compatible-bin (поддерживается VillagerTom)
-
Проблемы с установкой, запуском и безопасностью:
- Android устройства: убедитесь в наличии фоновых разрешений и соответствии системным требованиям: Android 8.0+
- Старые ПК: проверьте архитектуру системы, требуется ли сборка CPU класса Compatible.
- Безопасность: Беттбокс прозрачен и открыт, код успешно прошёл аудит безопасности Signpath.
-
Частые проблемы на ПК:
- Права администратора Windows: Обрабатываются автоматически при установке — ручная авторизация не требуется.
- Не удается включить виртуальный адаптер TUN: На macOS/Linux убедитесь, что ввели правильный пароль для прав.
- Другие ошибки: Предоставьте Debug информацию и убедитесь в отсутствии конфликтующих прокси-сервисов.
- Если проблема не решена, пожалуйста, создайте ISSUE для обратной связи.
-
Важные примечания по установке на macOS:
- Скачайте образ для вашей платформы (Intel / Apple Silicon) и откройте
Bettbox-macos-xx.dmg. - Перетащите значок Bettbox в папку
Applications(Программы). - Обход блокировок Gatekeeper при установке или обновлении (так как мы пока не приобретали сертификат разработчика Apple):
- Рекомендуемый: откройте папку «Программы», нажмите правой кнопкой мыши по значку Bettbox, выберите «Открыть», а затем снова «Открыть» в окне подтверждения.
- Альтернативный: если запуск заблокирован, перейдите в «Системные настройки» -> «Конфиденциальность и безопасность», найдите Bettbox и нажмите «Подтвердить вход».
- При первом включении режима TUN введите пароль текущего вошедшего пользователя Mac для настройки сети.
- Скачайте образ для вашей платформы (Intel / Apple Silicon) и откройте
-
Не удается импортировать ссылку на подписку:
- Обязательно сначала сбросьте ссылку, чтобы убедиться в её работоспособности перед импортом.
- Если проблема не устранена, сначала обратитесь к поставщику услуг. Если проблема на стороне приложения, создайте ISSUE для обратной связи.
Пример для Windows:
- Требуется ПК с Windows (ОС ≥ Windows 10)
- Окружение: Git, Visual Studio, Flutter 3.44.x, Golang, Inno Setup, Rust
* flutter pub get
* dart .\setup.dart windows --arch amd64 --out core (Только ядро)
* dart .\setup.dart windows --arch amd64 --out app --compatible (Опциональная сборка Compatible)
* Готовые файлы располагаются в директории `dist/`Адаптация пользовательских скриптов UI:
- Начиная с v1.18.8, Bettbox поддерживает внешние скрипты оверрайда для UI. Например, для конфигураций AIsouler Репозиторий скриптов достаточно добавить строку в начало скрипта:
const Compatible_With_Bettbox = { ruleOptionsEnable: true };
Если вам нравится проект, вы можете поддержать разработку:
- TRON (TRC-20):
TCkTtZfF2WrciZLaJj3e1aqrh3zdTnCkDa - Bitcoin:
bc1qu950cl6035qvllmzk6cfw3l30j2lg3cq9n6g6h
|
|
Free code signing on Windows provided by SignPath.io, certificate by SignPath Foundation |
Отдельное спасибо всем Участникам, а также используемым и связанным открытым проектам:
Zashboard, CMFA, Sparkle, SFA, HUSI, V2rayN
Лицензия GPL-3.0
