Another Better Mihomo Client, Forked from FlClash
**Bettbox — это кроссплатформенный инструмент для маршрутизации трафика и отладки DNS, созданный на базе мощного ядра Mihomo. Мы уделяем особое внимание приватности, безопасности и деталям функций, стремясь предоставить лучший клиентский опыт (проект уже успешно прошёл ручную проверку безопасности и происхождения от Signpath Foundation, а версия для Windows подписана цифровым сертификатом OV).** Следуя принципу «Better Experience» (Лучший опыт), Bettbox сохраняет отличный UI оригинала, глубоко оптимизируя множество деталей, а также практические функции и логику для разных платформ. Ключевые особенности и цели: плавность на переднем плане, энергосбережение в фоновом режиме — надёжный клиент Mihomo для долгосрочной стабильной работы с минимальным потреблением ресурсов. Название Bettbox означает: Better Experience, Out of the box — Превосходный опыт из коробки. [](https://github.com/appshubcc/Bettbox/releases/latest) [](https://github.com/MetaCubeX/mihomo/releases/latest)
yay -S bettbox-bin или paru -S bettbox-bin (поддерживается [ lyj404 ](https://github.com/lyj404/bettbox-aur))yay -S bettbox-compatible-bin или paru -S bettbox-compatible-bin (поддерживается [ VillagerTom ](https://github.com/VillagerTom))
---
## ❓ FAQ (Часто задаваемые вопросы)
1. **Проблемы с установкой, запуском и безопасностью**:
- Android устройства: **убедитесь в наличии фоновых разрешений и соответствии системным требованиям**: Android 8.0+
- Старые ПК: проверьте архитектуру системы, **требуется ли сборка CPU класса Compatible**.
- **Безопасность: Беттбокс прозрачен и открыт, код успешно прошёл аудит безопасности Signpath.**
2. **Частые проблемы на ПК**:
- Права администратора Windows: В инсталляторе Bettbox всё настроено заранее — **ручная авторизация не требуется**.
- Не удается включить виртуальный адаптер TUN: На macOS/Linux **убедитесь, что ввели правильный пароль для прав**.
- Другие ошибки: Предоставьте Debug информацию и **убедитесь в отсутствии конфликтующих прокси-сервисов**.
- Если проблема не решена, пожалуйста, создайте ISSUE для обратной связи.
3. **Важные примечания по установке на macOS**:
- Скачайте образ для вашей платформы (Intel / Apple Silicon) и откройте `Bettbox-macos-xx.dmg`.
- Перетащите значок Bettbox в папку `Applications` (Программы).
- **Обход блокировок Gatekeeper при установке или обновлении** ([так как мы пока не приобретали сертификат разработчика Apple](https://support.apple.com/en-us/102445)):
- **Рекомендуемый**: откройте папку «Программы», **нажмите правой кнопкой мыши по значку Bettbox**, выберите **«Открыть»**, а затем снова **«Открыть»** в окне подтверждения.
- **Альтернативный**: если запуск заблокирован, перейдите в «Системные настройки» -> «Конфиденциальность и безопасность», найдите Bettbox и нажмите **«Подтвердить вход»**.
- При первом включении режима TUN появится окно авторизации: **введите пароль текущего вошедшего пользователя, чтобы разрешить Bettbox настроить сеть**.
4. **Не удается импортировать ссылку на подписку**:
- **Обязательно сначала сбросьте ссылку**, чтобы убедиться в её работоспособности перед импортом.
- Если проблема не устранена, сначала обратитесь к поставщику услуг. Если с помощью DEBUG подтверждено, что проблема на стороне приложения, создайте ISSUE для обратной связи.
---
## 💻 Разработка и сборка
Пример для Windows:
* Требуется ПК с Windows (ОС ≥ Windows 10)
* Окружение: Git, Visual Studio, Flutter 3.47.x, Golang, Inno Setup, Rust
```bash
* 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 **[Репозиторий скриптов](https://github.com/AIsouler/MyClash)** достаточно добавить строку в начало скрипта:
* 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 |