Guide de configuration de la lecture multiaxe MiraBot avec FunscriptPlayer

Contents

Ce que couvre ce guide

Ce guide est basé sur FunscriptPlayer 1.4.4 et se concentre sur l’utilisation de sa fonction intégrée “Simulate Game” pour lire des funscripts multiaxes avec MiraBot.

Avant de commencer

Vous aurez besoin de :

  • Un PC Windows
  • Un appareil MiraBot connecté en USB
  • Un ensemble correspondant de fichiers funscript multiaxes

Étape 1 — Télécharger FunscriptPlayer et installer le runtime requis

Téléchargements : FunscriptPlayer | .NET 7 Desktop Runtime

FunscriptPlayer :
https://pixeldrain.com/u/wFZNoq19

.NET 7 Desktop Runtime :
https://dotnet.microsoft.com/en-us/download/dotnet/7.0

  • Installez d’abord .NET 7 Desktop Runtime s’il n’est pas déjà installé sur votre PC.
  • Ensuite, extrayez FunscriptPlayer dans un dossier facile d’accès, par exemple D:\FunscriptPlayer.

Figure 1. Exemple de structure de dossier FunscriptPlayer.

Étape 2 — Connecter MiraBot et vérifier le port COM

  • Connectez MiraBot à votre PC à l’aide d’un câble USB de données.
  • Ouvrez le Gestionnaire de périphériques Windows.
  • Développez Ports (COM & LPT), puis trouvez le périphérique série USB et notez le numéro du port COM. Dans l’exemple ci-dessous, l’appareil est connecté à COM3.

Figure 2. Exemple de port COM affiché dans le Gestionnaire de périphériques Windows.

Étape 3 — Configurer FunscriptPlayer pour MiraBot

Ouvrez le fichier appsettings.json dans le dossier FunscriptPlayer avec un éditeur de texte.

  • Configurez FunscriptPlayer pour utiliser le mode OSR :

“ConnectionMethod”: {
“Buttplug”: false,
“OSR”: true
}

  • Recherchez la section de configuration OSR. Saisissez le port COM trouvé dans le Gestionnaire de périphériques et assurez-vous que la lecture multiaxe est activée :

“OSRConfiguration”: {
“COMPort”: “COM3”,
“EnableMultiAxis”: true
}

Si votre appareil apparaît sur un autre port COM, remplacez COM3 par le numéro de port indiqué dans le Gestionnaire de périphériques.

Étape 4 — Préparer les fichiers funscript multiaxes

Créez un dossier séparé pour votre ensemble de scripts multiaxes dans le répertoire scripts de FunscriptPlayer.

Assurez-vous que le script principal et ses fichiers d’axe utilisent des noms de fichier correspondants, comme indiqué dans l’exemple ci-dessous.

Figure 3. Exemple de fichiers funscript multiaxes dans un dossier de scripts dédié.

Étape 5 — Lire le script multiaxe

  • Ouvrez “Funscript Player.exe” depuis le dossier FunscriptPlayer et attendez que l’appareil se connecte. Une fois connecté, FunscriptPlayer affichera les informations de l’appareil.

Figure 4. FunscriptPlayer affichant MiraBot comme appareil détecté.

  • Cliquez sur “Simulate Game” pour ouvrir la fenêtre GameSimulation.
  • Votre ensemble de scripts devrait apparaître dans la liste déroulante, par exemple “multi-FunScript/multi-FunScript”. Sélectionnez-le, puis cliquez sur “Play Gallery” pour lancer la lecture.

Figure 5. Sélection et lecture d’un ensemble de scripts multiaxes depuis GameSimulation.

Liste de vérification rapide

  • ConnectionMethod est configuré sur OSR.
  • OSRConfiguration utilise le bon port COM.
  • EnableMultiAxis est défini sur true.
  • Tous les fichiers d’axe se trouvent dans le même dossier dédié sous scripts.
  • Tous les fichiers utilisent le même nom de base.
  • FunscriptPlayer a été redémarré après la modification de appsettings.json.

Dépannage de base

SymptômePoints à vérifier
Appareil introuvableVérifiez le câble USB, confirmez le port COM dans le Gestionnaire de périphériques et assurez-vous que appsettings.json utilise le même port COM.
Seul l’axe principal bougeConfirmez que EnableMultiAxis est défini sur true. Vérifiez également que les fichiers pitch, roll et twist utilisent le même nom de base que le fichier funscript principal.
L’ensemble de scripts n’apparaît pasAssurez-vous que les fichiers de script sont placés dans un dossier dédié sous scripts, puis redémarrez FunscriptPlayer.

Remarques

Cet article couvre uniquement le flux de lecture locale de base. L’intégration avancée avec des mods de jeux dépend du jeu ou du mod spécifique et peut nécessiter une configuration supplémentaire en dehors de FunscriptPlayer.

FunscriptPlayer est un outil communautaire tiers. Les libellés de l’interface et les détails de configuration peuvent changer dans les versions futures.

Partager cet article sur les réseaux sociaux
Panier