Contribuer

Modifier cette documentation

Traduisez la documentation ou ouvrez le projet complet sur votre ordinateur.

Rien n’est publié tant que vous ne choisissez pas de soumettre votre travail.

CFN Tracker

Une application de bureau créée avec Wails

CFN Tracker

CFN Tracker — Suivez en direct les matchs de n’importe quel profil CFN Street Fighter 6 ou V. Consultez le site web pour commencer.

Fonctionnalités

  • Suivi des matchs en temps réel
  • Stockage des journaux de matchs et des statistiques
  • Prise en charge de l’affichage des statistiques en direct dans OBS via une source Navigateur
  • Prise en charge de SF6 et de SFV
  • Possibilité pour les utilisateurs de créer leurs propres thèmes de navigateur OBS avec CSS

Principales technologies utilisées avec Wails

  • Task — encapsule la CLI de Wails pour faciliter l’utilisation des commandes courantes
  • React — choisi pour la richesse de son écosystème (radix, framer-motion)
  • Bun — utilisé pour la rapidité de sa résolution des dépendances et de ses temps de compilation
  • Rod — automatisation d’un navigateur sans interface graphique pour l’authentification et la détection des changements par interrogation périodique
  • SQLite — utilisé pour stocker les matchs, les sessions et les profils
  • Événements envoyés par le serveur — flux HTTP servant à envoyer les mises à jour du suivi aux sources Navigateur d’OBS
  • i18next — avec un connecteur backend permettant de fournir les objets de localisation depuis la couche Go
  • xstate — machines à états pour les processus d’authentification et de suivi
Modifier la page

Dernière mise à jour :