Architecture de l'application

Comment BakoshApp est structurée : où sont stockés les paramètres, comment les événements TikTok parviennent au jeu, ce qui se passe quand vous changez de mod actif, et comment fonctionnent les mises à jour automatiques.

Qu'est-ce que BakoshApp

BakoshApp est une application de bureau Windows qui relie les événements d'un live TikTok aux mods de jeux. Les spectateurs envoient des cadeaux, appuient sur les likes et écrivent dans le chat — et les effets se déclenchent automatiquement dans le jeu du streamer.

L'application est actuellement livrée avec cinq mods :

  • GTA V KOTH (King of the Hill) — les spectateurs font apparaître des voitures et des obstacles dans un mode « roi de la colline ». Interactif, PRO.
  • GTA V Chaos — les spectateurs déclenchent plus de 350 effets de chaos (heure de la journée, météo, apparition de PNJ, effets d'écran). Interactif, PRO.
  • GTA V Train — simulateur de train automatique (démarrer/arrêter, changer de voie, gérer la vitesse et la santé). Automatique, MAX.
  • Rust Survival — un serveur Rust local complet où les spectateurs donnent des objets au streamer, font apparaître des animaux et activent des pièges. Interactif, PRO.
  • RDR2 Chaos — plus de 185 effets de chaos pour Red Dead Redemption 2. Interactif, PRO.

KOTH, Chaos et Train sont trois variantes de la même archive de mod GTA V (gta.zip). Le téléchargement est partagé, mais chaque variante possède son propre dossier d'installation (gta_koth_folderPath, gta_chaos_folderPath, gta_train_folderPath) — vous pouvez les pointer vers une seule installation GTA V ou en garder des installations séparées. Un seul mod peut être actif à la fois — contrôlé par l'interrupteur sur chaque carte de mod dans la barre latérale.

Comment les événements TikTok atteignent l'application

Pour que les événements du live TikTok parviennent à BakoshApp, vous avez besoin de l'une des deux méthodes de connexion.

MéthodeDisponible pourCe que vous devez installer
TikFinityFree et PROTikFinity + TikTok Live Studio
Native Connector (intégré à BakoshApp)PRO uniquementRien — la connexion est automatique

TikFinity est un programme séparé qui reçoit les événements TikTok et les transmet à BakoshApp. Native Connector se connecte directement à TikTok sans TikFinity — c'est une fonctionnalité réservée à PRO. TikTok Live Studio reste nécessaire dans les deux configurations pour lancer un live TikTok depuis le PC ; les connecteurs ne diffèrent qu'au niveau de la manière dont ils transmettent les événements de TikTok à BakoshApp. Voir TikFinity vs Native pour une comparaison plus approfondie.

Que se passe-t-il quand un spectateur envoie un cadeau

  1. L'événement arrive depuis TikTok (via TikFinity ou Native Connector).
  2. BakoshApp le compare aux déclencheurs que vous avez configurés sur la page Events & Actions.
  3. Si l'événement correspond, l'application déclenche l'action dans le jeu.
  4. En même temps, l'audio rattaché à cette action est joué.

C'est le même pipeline pour chaque mod — seul le catalogue d'actions et de déclencheurs diffère.

Où sont stockés les paramètres

Les paramètres de BakoshApp se trouvent dans un dossier Windows caché : %LOCALAPPDATA%\BakoshApp. Pour l'ouvrir, collez ce chemin dans la barre d'adresse de l'Explorateur Windows. Dans les anciennes versions, le fichier se trouvait dans un autre dossier — l'application le migre automatiquement au premier lancement après la mise à jour.

Les paramètres stockés localement comprennent : le chemin du dossier GTA V, le chemin du dossier du serveur Rust, les paramètres de lancement du serveur Rust, le mod actuellement actif et votre identifiant utilisateur personnel.

Les actions elles-mêmes (ce que fait chaque cadeau, quels déclencheurs sont attribués, quel son est joué) sont stockées sur le serveur et liées à votre compte. Cela signifie qu'après une réinstallation de Windows ou un changement de PC, il vous suffit de vous connecter pour retrouver votre configuration d'actions. Vous pouvez également les exporter dans un fichier .bka via le bouton Export sur la page Events & Actions de n'importe quel mod — voir Import / Export.

Info

Comme les actions résident sur le serveur, vous n'avez pas besoin de les sauvegarder manuellement avant de réinstaller Windows. Il suffit de vous reconnecter.

Que se passe-t-il quand vous changez de mod actif

Chaque carte de mod dans la barre latérale possède un interrupteur. Lorsque vous changez de mod actif, BakoshApp :

  • ferme la connexion avec le jeu précédemment actif,
  • réinitialise les compteurs accumulés de likes et de cadeaux,
  • ouvre une connexion avec le jeu nouvellement actif.

À cause de cela, l'interactivité chute pendant quelques secondes juste après le changement. C'est normal — laissez-lui un instant pour se reconnecter.

Mises à jour automatiques

BakoshApp se met à jour toute seule. Lorsqu'une nouvelle version est disponible, redémarrez l'application pour l'appliquer. La version actuelle est affichée dans la barre latérale, juste en dessous du logo « Bakosh.app ».

L'antivirus a supprimé un fichier en arrière-plan

À l'installation, BakoshApp est livrée avec un petit service en arrière-plan. Si l'antivirus supprime ce fichier, l'application cesse de fonctionner. Symptômes : « The system cannot find the file specified » au lancement, ou Failed to spawn sidecar (os error 2).

Solution : réinstallez BakoshApp depuis bakosh.app/bakoshapp, puis ajoutez le dossier d'installation aux exclusions de votre antivirus. Si SmartScreen bloque l'installateur, cliquez sur « More info » → « Run anyway ».

Articles connexes