CFN Tracker
Настольное приложение, созданное с помощью Wails
![]()
CFN Tracker — отслеживайте текущие матчи любого профиля CFN в Street Fighter 6 или V. Чтобы начать, посетите веб-сайт.
Возможности
- Отслеживание матчей в реальном времени
- Хранение журналов матчей и статистики
- Вывод текущей статистики в OBS с помощью источника «Браузер»
- Поддержка SF6 и SFV
- Возможность создавать собственные темы для источника «Браузер» в OBS с помощью CSS
Основные технологии, используемые вместе с Wails
- Task — оболочка для Wails CLI, упрощающая использование распространённых команд
- React — выбран благодаря богатой экосистеме (radix, framer-motion)
- Bun — используется благодаря быстрому разрешению зависимостей и высокой скорости сборки
- Rod — автоматизация безголового браузера для аутентификации и периодической проверки изменений
- SQLite — используется для хранения матчей, сеансов и профилей
- События, отправляемые сервером — HTTP-поток для передачи обновлений отслеживания источникам «Браузер» в OBS
- i18next — с серверным коннектором для предоставления объектов локализации из слоя Go
- xstate — конечные автоматы для процессов аутентификации и отслеживания