Configurer StaticOps
Ce guide part d’un PC Windows 10 ou 11 avec FFXIV installé. À la fin, ACT enregistre les combats, StaticOps conserve chaque pull et FF Logs enrichit les analyses automatiquement lorsque son upload public est actif.
Résultat et prérequis
| Élément | Statut | Utilité |
|---|---|---|
| ACT + FFXIV Parsing Plugin | Requis | Produit le journal de combat lu par StaticOps |
| StaticOps | Requis | Reconstruit, stocke et analyse les pulls |
| Compte FF Logs + Archon | Recommandé | Fournit rDPS, soins, phases, morts et événements exacts |
| OverlayPlugin | Facultatif | Affiche un compteur DPS dans le jeu ; StaticOps n’en dépend pas |
| Webhook Discord | Facultatif | Publie le suivi et le récapitulatif d’une session |
Sans FF Logs, l’historique local, les pulls, les morts ACT et les mesures locales restent disponibles. Les métriques marquées FF Logs, les phases précises et les diagnostics de mort les plus fiables demandent un rapport public.
1. Installer ACT et le plugin FFXIV
- Téléchargez Advanced Combat Tracker, installez-le et lancez-le.
- Dans l’assistant, choisissez Parsing Plugin > FFXIV Parsing Plugin, puis Download/Enable Plugin.
- Ouvrez Plugins > Plugin Listing et vérifiez que
FFXIV_ACT_Plugin.dllest activé. - Conservez la capture Deucalion proposée par le plugin.
Deucalion est intégré : Npcap, une règle de pare-feu et l’exécution d’ACT en administrateur ne sont normalement pas nécessaires. Guide détaillé : ACT, OverlayPlugin et Archon.
2. Ajouter un compteur DPS dans le jeu (facultatif)
L’overlay sert uniquement à voir les chiffres pendant le combat. StaticOps lit le journal ACT et fonctionne même si aucun compteur n’est affiché.
- Dans ACT, ouvrez Plugins > Plugin Listing > Get Plugins….
- Installez OverlayPlugin, redémarrez ACT, puis créez un overlay depuis Plugins > OverlayPlugin.dll > New.
- Dans OverlayPlugin > Event Settings, activez End ACT encounter after wipe et End ACT encounter out of combat pour obtenir des frontières de pull propres.
3. Vérifier le journal ACT
-
Dans ACT, ouvrez FFXIV Settings > Log File Location.
-
Le dossier habituel est :
%APPDATA%\Advanced Combat Tracker\FFXIVLogs -
Attaquez un mannequin quelques secondes.
-
Confirmez qu’ACT crée un encounter et que le fichier
.logle plus récent vient d’être modifié.
Retenez ce dossier : ACT, Archon et StaticOps doivent utiliser exactement le même chemin.
4. Installer StaticOps
- Téléchargez l’installeur depuis la dernière release GitHub.
- Lancez l’installation, puis ouvrez StaticOps. Aucun droit administrateur n’est requis ; WebView2 est installé automatiquement s’il manque.
- Suivez l’assistant : langue, confidentialité, dossier ACT, FF Logs, Discord facultatif, puis contrôle final.
- Dans Réglages, vérifiez que le dossier ACT correspond au chemin de l’étape précédente.
- Ouvrez Commandement et cliquez sur Relancer le check.
L’application desktop contient le dashboard : aucun navigateur séparé n’est nécessaire. Les Trials, Raids, Savage, Ultimate et Criterion sont suivis ; les donjons et zones ouvertes sont volontairement exclus du suivi boss automatique.
5. Activer FF Logs avec Archon (recommandé)
- Connectez-vous sur FF Logs.
- Installez Archon et sélectionnez Final Fantasy XIV > Live Logging.
- Choisissez le même dossier
FFXIVLogsqu’ACT. - Sélectionnez votre région, la visibilité Public, puis lancez Go Live.
StaticOps détecte le rapport récent dans les journaux locaux d’Archon. Les rapports privés ne sont pas pris en charge. Aide Archon : App Help and FAQ.
Identifiants API personnels (facultatif)
Les builds officiels préconfigurent l’accès à l’API publique FF Logs. Ces identifiants sont importés au premier lancement dans le coffre DPAPI du compte Windows : aucune saisie n’est nécessaire.
Pour les remplacer, créez un client dans FF Logs API Clients, laissez les URL de redirection vides, puis saisissez son Client ID et son Client Secret dans StaticOps > Réglages. Cela ne remplace ni votre connexion Archon ni le bouton Go Live.
Si le rapport n’est pas détecté
Vérifiez d’abord Archon, la visibilité publique et le dossier de logs. En dernier recours, cliquez sur l’état FF Logs dans la barre supérieure de StaticOps et collez l’URL ou le code du rapport. L’association automatique reste préférable, car elle vérifie les horaires, le combat et le roster.
6. Ajouter Discord (facultatif)
- Dans Discord, ouvrez Paramètres du serveur > Intégrations > Webhooks.
- Créez un webhook dans le salon voulu et copiez son URL.
- Collez-la dans StaticOps > Réglages > Webhook Discord, enregistrez, puis utilisez Tester le webhook.
Aucun bot ni token utilisateur n’est requis. Documentation : Introduction aux webhooks Discord.
7. Lancer une soirée
- Lancez FFXIV.
- Lancez ACT et vérifiez que
FFXIV_ACT_Plugin.dllest actif. - Pour les données avancées, lancez Archon en Go Live Public.
- Lancez StaticOps, ouvrez Commandement et relancez le check.
- Entrez dans un contenu compatible, attendez l’état prêt, puis commencez le pull.
Le pull local apparaît dès sa fin. L’enrichissement FF Logs arrive généralement au cycle suivant, jusqu’à environ 90 secondes après la disponibilité du fight. Aucune association manuelle n’est requise dans le fonctionnement normal.
8. Lire les états et les délais
| État | Attendu avant le pull |
|---|---|
| Historique | Base SQLite disponible |
| Sauvegarde | Snapshot vérifié récent |
| Disque | Espace suffisant pour les logs et sauvegardes |
| ACT | Fichier réseau récent détecté |
| Contenu | En attente hors instance, prêt dans un boss compatible |
| Budget API | Disponible ; la remise à zéro est automatique |
| Analyse causale | Registre de mécaniques chargé |
| FF Logs | Prêt si Archon Go Live est utilisé ; sinon non bloquant |
| Discord | Prêt si configuré ; sinon non bloquant |
Une valeur locale reste visible comme contrôle indépendant. Une donnée portant la marque FF Logs ✓ provient du fight associé. Une confiance élevée signifie que plusieurs preuves concordent ; elle ne transforme pas une inférence en fait.
9. Données, sauvegardes et mises à jour
- Historique, réglages, journaux applicatifs et sauvegardes résident dans
%LOCALAPPDATA%\StaticOps. - Le Client Secret FF Logs et le webhook Discord sont chiffrés avec Windows DPAPI dans le profil de l’utilisateur.
- L’API du dashboard écoute uniquement sur
127.0.0.1. - Des snapshots SQLite vérifiés sont créés automatiquement ; un snapshot manuel peut être lancé depuis Réglages avant une opération importante.
- Une mise à jour n’est jamais installée pendant un pull actif. L’application attend la fin du pull et protège la base avant de remplacer les fichiers.
- Les crash reports nettoyés sont désactivés sans consentement explicite et ce choix reste modifiable.
Ne publiez jamais secrets.dat, staticops.json, une base SQLite, un journal
ACT ou une URL de webhook dans une issue publique.
Dépannage rapide
| Symptôme | Action |
|---|---|
| ACT n’affiche aucun encounter | Activez FFXIV_ACT_Plugin.dll, gardez Deucalion et testez sur un mannequin |
| StaticOps ne trouve pas ACT | Resélectionnez exactement Log File Location et vérifiez qu’un .log récent existe |
| Le compteur DPS est absent | Réactivez OverlayPlugin ; cela ne bloque pas StaticOps |
| Le contenu reste en attente | Entrez dans un boss compatible ; les donjons et zones ouvertes sont exclus |
| FF Logs reste en attente | Vérifiez Go Live, visibilité Public, région et dossier ACT dans Archon |
| Les métriques avancées manquent | Attendez la fin du pull et le prochain cycle FF Logs, puis contrôlez le fight associé |
| Le mauvais fight semble associé | N’écrasez pas les données : ouvrez le diagnostic FF Logs du pull et signalez le cas |
| Discord échoue | Recréez le webhook, vérifiez le salon, remplacez l’URL puis relancez le test |
| L’historique paraît vide | Vérifiez le filtre de session/combat ; les données restent dans la base locale |
| Une mise à jour attend | Terminez le pull actif, puis relancez l’installation depuis l’application |
Pour un problème reproductible, utilisez les issues GitHub sans joindre de donnée sensible.
Checklist de 30 secondes
- ACT actif, plugin FFXIV activé et
.logrécent - Même dossier
FFXIVLogsdans ACT, Archon et StaticOps - Archon en Go Live Public si les données FF Logs sont souhaitées
- Contenu compatible détecté
- Check pré-raid sans erreur bloquante
- Snapshot récent et espace disque suffisant
- Discord prêt si le webhook est utilisé