Mettre StaticOps en route

Ce guide part d’un PC Windows sur lequel FFXIV est installé. À la fin, ACT enregistre les combats, FF Logs les enrichit automatiquement et StaticOps centralise les résultats.

Ce qu’il faut

Élément Statut Rôle
ACT + FFXIV Parsing Plugin Requis Produit les fichiers de combat lus par StaticOps
StaticOps Requis Stocke et affiche les pulls
Compte FF Logs + Archon Recommandé Envoie le combat en direct pour obtenir rDPS, soins, morts et mécaniques fiables
Client ID + Client Secret personnels Optionnel Remplacent les identifiants intégrés à la distribution officielle
OverlayPlugin Optionnel Affiche un compteur DPS par-dessus le jeu ; StaticOps n’en dépend pas
Webhook Discord Optionnel Envoie le suivi live et le récapitulatif

1. Installer ACT et le plugin FFXIV

  1. Téléchargez ACT depuis le site officiel, installez-le et lancez-le.
  2. Dans l’assistant de démarrage, ouvrez Parsing Plugin, choisissez FFXIV Parsing Plugin, puis cliquez sur Download/Enable Plugin.
  3. Acceptez la configuration des logs FFXIV proposée par l’assistant.
  4. Dans Plugins > Plugin Listing, vérifiez que FFXIV_ACT_Plugin.dll est présent et activé.

Le guide ACT actuel utilise la capture Deucalion, déjà intégrée au plugin. Il n’est normalement pas nécessaire d’installer Npcap, d’ajouter une règle de pare-feu ou de lancer ACT en administrateur.

Guide officiel détaillé : ACT, OverlayPlugin et Archon.

2. Afficher un compteur DPS dans le jeu (optionnel)

Ce compteur est utile pendant le combat, mais il n’alimente pas StaticOps. StaticOps lit les fichiers produits par ACT même sans overlay visible.

  1. Dans ACT, ouvrez Plugins > Plugin Listing > Get Plugins….
  2. Sélectionnez Overlay Plugin, puis Download and Enable.
  3. Redémarrez ACT.
  4. Ouvrez Plugins > OverlayPlugin.dll, cliquez sur New, choisissez un preset de compteur, placez-le puis verrouillez sa position.

Pour séparer proprement les pulls, le guide officiel ACT recommande de désactiver les délais de découpage d’ACT, puis d’activer End ACT encounter after wipe et End ACT encounter out of combat dans OverlayPlugin > Event Settings.

3. Vérifier que les logs ACT sont produits

  1. Dans ACT, repérez FFXIV Settings > Log File Location.

  2. Le dossier habituel est :

    %APPDATA%\Advanced Combat Tracker\FFXIVLogs
    
  3. Attaquez un mannequin d’entraînement quelques secondes.

  4. Vérifiez qu’ACT affiche un encounter et que le fichier .log le plus récent du dossier vient d’être modifié.

Copiez ce chemin : il doit être identique dans ACT, Archon et StaticOps.

4. Lancer l’upload public avec Archon

  1. Créez un compte ou connectez-vous sur FF Logs.
  2. Téléchargez et installez Archon.
  3. Au premier lancement, sélectionnez Final Fantasy XIV.
  4. Choisissez Live Logging, puis le même dossier FFXIVLogs qu’ACT.
  5. Sélectionnez votre région et la visibilité Public.
  6. Activez l’envoi en temps réel s’il est proposé, puis démarrez avec Go.

StaticOps détecte automatiquement le rapport récent dans les journaux locaux d’Archon. Les rapports privés ne sont pas pris en charge.

Aide officielle : Archon App Help and FAQ.

5. Utiliser ses propres identifiants FF Logs (optionnel)

La distribution officielle configure automatiquement l’accès à l’API publique. Au premier lancement, ces identifiants sont importés dans le coffre DPAPI du compte Windows : aucune saisie n’est nécessaire. Ils ne remplacent ni votre connexion FF Logs dans Archon, ni le lancement de Go Live.

Pour remplacer les identifiants intégrés par les vôtres :

  1. Connectez-vous à FF Logs puis ouvrez API Clients.
  2. Cliquez sur Create Client.
  3. Donnez-lui le nom StaticOps.
  4. Laissez les URL de redirection vides : StaticOps n’utilise pas d’autorisation utilisateur.
  5. Créez le client, puis copiez son Client ID et son Client Secret.
  6. Dans StaticOps, ouvrez Réglages, collez les deux valeurs, cochez Synchro live FF Logs, puis cliquez sur Enregistrer.

Laissez Guild ID et User ID vides : ce sont uniquement des solutions de secours si la détection locale d’Archon ne fonctionne pas. Ne partagez jamais le Client Secret dans une capture d’écran, un message ou un dépôt Git.

Documentation officielle : FF Logs API v2.

6. Installer et contrôler StaticOps

  1. Téléchargez l’installeur de la dernière release StaticOps.
  2. Pendant la bêta 0.x temporairement non signée, vérifiez le fichier .sha256 associé et que l’URL appartient exactement à github.com/Plume-Paopedia/Athena. Windows SmartScreen peut signaler un éditeur inconnu.
  3. Installez puis lancez StaticOps.
  4. Pour passer de v0.1.20 ou v0.2.0 à v0.2.1, utilisez une dernière fois l’installeur manuel. Les bêtas suivantes pourront être installées depuis StaticOps après une confirmation explicite.
  5. Dans Réglages, vérifiez le dossier ACT et que FF Logs est indiqué comme configuré.
  6. Ouvrez Live, puis cliquez sur Relancer le check.

Avant d’entrer en combat, les voyants doivent indiquer :

  • Stockage : base SQLite disponible ;
  • ACT : fichier réseau récent détecté ;
  • Contenu : en attente hors instance, puis prêt dans un contenu compatible ;
  • FF Logs : rapport public Archon détecté ;
  • Discord : prêt si un webhook a été configuré.

Le moteur suit les Trials, Raids, Savage, Ultimate et Criterion. Les donjons et zones ouvertes sont volontairement exclus du mode boss automatique.

7. Ajouter Discord (optionnel)

  1. Dans Discord, ouvrez Paramètres du serveur > Intégrations > Webhooks.
  2. Cliquez sur Nouveau webhook, choisissez le salon, puis Copier l’URL du webhook.
  3. Collez l’URL dans StaticOps > Réglages > Webhook Discord.
  4. Enregistrez, puis cliquez sur Tester le webhook.

Aucun bot ni token Discord n’est nécessaire. Guide officiel : Introduction aux webhooks.

Ordre de lancement avant une soirée

  1. Lancez FFXIV.
  2. Lancez ACT et vérifiez que le plugin FFXIV est actif.
  3. Lancez Archon en Live Logging, visibilité Public.
  4. Lancez StaticOps.
  5. Ouvrez Live, relancez le check, entrez dans l’instance puis faites un pull.

Après le pull, l’historique ACT apparaît immédiatement. L’enrichissement FF Logs peut demander jusqu’à environ 90 secondes et se consolide ensuite sans action manuelle.

Dépannage rapide

Problème Vérification
ACT n’affiche aucun DPS Vérifiez que FFXIV_ACT_Plugin.dll est activé, puis testez sur un mannequin
StaticOps ne trouve pas ACT Utilisez exactement le dossier Log File Location d’ACT et vérifiez qu’un .log récent y existe
Le compteur DPS n’apparaît pas Réinstallez/activez OverlayPlugin ; cela ne bloque pas StaticOps
FF Logs reste en attente Vérifiez Archon, Live Logging, la visibilité Public, le dossier ACT et le bouton Go
Les métriques avancées manquent Vérifiez la synchro FF Logs, la fin du premier pull et la disponibilité de l’API, puis attendez le prochain cycle
Un rapport n’est pas détecté Confirmez qu’il est public et récent ; Guild ID/User ID ne sont qu’un dernier recours
Le contenu reste en attente C’est normal hors combat compatible ; les donjons et zones ouvertes sont exclus
Discord échoue Recréez le webhook, contrôlez son salon et remplacez l’ancienne URL dans Réglages

Données et sécurité

  • La base, les réglages et les sauvegardes restent dans %LOCALAPPDATA%\StaticOps.
  • Le Client Secret FF Logs intégré ou personnel et le webhook Discord sont chiffrés avec Windows DPAPI dans %LOCALAPPDATA%\StaticOps\secrets.dat. Ne partagez ni ce coffre, ni staticops.json, ni les exports non vérifiés.
  • StaticOps écoute uniquement sur 127.0.0.1 et ne rend pas le dashboard public.
  • L’application desktop affiche le dashboard directement ; aucun navigateur séparé n’est nécessaire.
  • Les crash reports nettoyés sont désactivés sans consentement explicite et le consentement peut être retiré dans Réglages.

Checklist de 30 secondes

  • ACT actif et FFXIV_ACT_Plugin.dll activé
  • Fichier .log ACT récent
  • Archon en Go Live Public
  • FF Logs indiqué comme configuré dans StaticOps
  • Check pré-raid StaticOps sans erreur bloquante
  • Discord prêt, si utilisé