Skip to content

wiki_fr

Lafko edited this page Aug 2, 2026 · 10 revisions

← Home


POEFixer Wiki

Bienvenue dans la documentation de POEFixer. Vous trouverez ci-dessous une description des fonctionnalites du programme, organisee par onglets de l'interface.


1. Statut

L'onglet Statut affiche les informations relatives a votre licence et a votre connexion, et gere les mises a jour de l'application.

Licence et connexion

  • Etat de la connexion : Indique si vous etes connecte au serveur POEFixer (vert = connecte, rouge = deconnecte).
  • Informations de licence : Affiche le niveau de votre licence actuelle et sa date d'expiration.
  • Version : Affiche la version actuelle de l'application.

Mises a jour

Lorsqu'une nouvelle version est disponible, l'onglet Statut vous en informe avec les details de la version et le journal des modifications.

  • [Telecharger la mise a jour] — Telecharge le fichier de mise a jour avec une barre de progression indiquant le pourcentage, la vitesse et le temps restant estime.
  • [Appliquer la mise a jour] — Une fois le telechargement termine, applique la mise a jour. Le fichier est verifie via un hachage SHA256 avant application pour garantir son integrite.
  • [Ouvrir le dossier] — Ouvre le dossier contenant le fichier de mise a jour telecharge.
  • Mises a jour obligatoires : Si votre version est inferieure a la version minimale requise, l'application vous demandera de mettre a jour avant de pouvoir continuer.

Messages du serveur

Le serveur peut envoyer des annonces importantes (maintenance, avertissements, etc.) qui apparaissent sous forme de boite de dialogue modale avec un titre, un message et un bouton de fermeture.

2. Trade Cookies

Les requetes d'echange sont envoyees via la bibliotheque tls-client en utilisant les cookies POESESSID et cf_clearance fournis par l'utilisateur. Configurez-les dans Configuration → Settings → Trade Cookies — consultez Trade-Cookies pour la procedure pas a pas. Ou passez au Trade-Bridge : une extension de navigateur gratuite effectue tout le travail sur le site d'echange (aucun cookie necessaire) et POEFixer ne fait qu'acheter en jeu — vous pouvez egalement creer votre propre extension a partir de son API documentee.


3. Echange

L'onglet Echange est le centre de commande pour la surveillance du marche en temps reel. Il utilise l'API WebSocket officielle de Path of Exile pour recevoir des notifications instantanees sur les nouvelles mises en vente correspondant a vos criteres de recherche.

Apercu de l'interface

La vue principale affiche une liste de toutes vos connexions de recherche d'echange actives.

Trade Tab

Colonnes de la liste de connexions

  1. Statut :
    • Vert : Connecte et a l'ecoute de nouveaux objets.
    • Orange : Connexion en cours...
    • Rouge : Deconnecte.
    • Limite de debit : Si vous etes limite par l'API, un compte a rebours apparaitra ici indiquant quand vous pourrez vous reconnecter.
  2. Nom : Le nom de votre recherche (par exemple, "Headhunter").
    • Clic : Ouvre l'URL de recherche dans votre navigateur web par defaut.
    • Info-bulle : Survolez pour voir l'URL complete.
  3. Statistiques :
    • Icone de poignee de main : Nombre d'objets trouves dans cette session.
    • Icone de coche : Nombre de messages de chuchotement envoyes avec succes.
    • Icone X : Nombre de tentatives de chuchotement echouees.
    • Icone eclair : Pourcentage d'utilisation de la limite de depenses (code par couleur : vert < 75 %, jaune >= 75 %, rouge >= 100 %).
  4. Actions :
    • Bouton Lecture/Arret : Demarrer ou arreter manuellement la recherche en direct pour cette connexion specifique.
    • Panier d'achat : Ouvre le menu Achat manuel pour acheter des objets en masse a partir de cette recherche.
    • Stylo (Modifier) : Modifier le nom ou l'URL de la connexion.
    • Engrenage (Parametres) : Ouvre la fenetre detaillee de Parametres et journaux pour cette connexion.
    • Presse-papiers (Journaux) : Ouvre les journaux d'echange pour cette connexion specifique.
    • Corbeille (Supprimer) : Supprimer definitivement cette connexion de recherche.

Modes d'echange

Le systeme prend en charge deux modes d'achat d'objets :

Recherche en direct active

Notifications WebSocket en temps reel depuis le site d'echange. Lorsqu'un objet correspondant a vos filtres est mis en vente, le systeme automatiquement :

  1. Envoie un message de chuchotement au vendeur.
  2. Se rend au repaire du vendeur (mode Scanner memoire).
  3. Accepte l'echange lorsque l'interface d'echange apparait.
  4. Verifie que l'objet a ete recu via la comparaison d'instantanes d'inventaire.

Achat manuel

Achat en masse declenche par l'utilisateur a partir d'une URL de recherche. Cliquez sur l'icone Panier d'achat sur n'importe quelle connexion pour :

  • Acheter N objets — Acheter un nombre specifique d'objets.
  • Tout acheter — Acheter tous les objets disponibles dans les resultats de recherche.

Remarque : La recherche en direct active et l'achat manuel sont mutuellement exclusifs — vous ne pouvez pas les executer simultanement sur la meme connexion. Si vous essayez, une fenetre modale d'avertissement expliquera le conflit.

En mode Extension de navigateur, l'achat manuel s'effectue via l'extension (meme nombre d'objets, filtres, limites de depenses, rangement automatique) — consultez Trade-Bridge.

Controles globaux

En bas de l'onglet, vous trouverez les controles globaux :

  • Tout connecter : Connecte sequentiellement toutes les recherches activees. Un petit delai est ajoute entre les connexions pour eviter de declencher les limites de debit de l'API.
  • Tout deconnecter : Arrete immediatement toutes les recherches actives.
  • Ajouter un lien : Ajouter manuellement une URL de recherche d'echange.
  • Tous les journaux d'echange : Ouvre une fenetre modale affichant l'historique des echanges pour toutes les connexions.

Rangement automatique (mode Scanner memoire uniquement)

Lorsque le Scanner memoire est active, le systeme d'echange prend en charge la gestion automatique de l'inventaire pendant les echanges.

  • Activer le rangement automatique : Case a cocher pour activer le depot automatique dans la reserve pendant les flux d'echange.
  • Seuil d'inventaire : Lorsque le taux de remplissage de votre inventaire depasse ce pourcentage (10-80 %), le systeme se teleportera automatiquement dans votre repaire et deposera les objets dans la reserve avant de continuer les achats.
  • Emplacements proteges : Vous pouvez marquer des emplacements d'inventaire specifiques comme proteges — les objets dans ces emplacements ne seront jamais deplaces vers la reserve.

Fonctionnement du rangement automatique

  1. Avant chaque achat, le systeme prend un instantane de l'inventaire et verifie le taux de remplissage.
  2. Si le taux de remplissage depasse le seuil, le systeme se teleporte dans votre repaire.
  3. Il se dirige vers la reserve, l'ouvre et Ctrl+clic tous les objets non proteges dans la reserve.
  4. Une fois le depot dans la reserve termine, il reprend les echanges.

Parametres du rangement automatique (dans l'onglet Parametres)

Parametre Plage Par defaut Description
Seuil d'inventaire pour la reserve 10-80 % 50 % Pourcentage de remplissage declenchant le depot en reserve
Tentatives de clic sur la reserve 1-20 5 Nombre maximal de tentatives d'ouverture de la reserve
Clics max de transfert d'objets 5-160 145 Nombre maximal de Ctrl+clic avant abandon
Delai de transfert d'objet 30-1000 ms 100 ms Delai apres chaque Ctrl+clic
Delai de verification d'ouverture de reserve 50-2000 ms 200 ms Delai apres avoir clique sur la reserve
Touche de deplacement Touche virtuelle T (0x54) Touche utilisee pour marcher vers la reserve
Distance du curseur de marche 100-800 px 400 px Pixels devant le joueur pour le curseur de marche
Emplacements d'inventaire proteges Masque binaire 12x5 0 Masque de protection par bit par emplacement

Securite : Un raccourci d'arret interrompt immediatement toutes les operations de reserve. Le blocage des entrees est toujours libere de maniere sure. Chaque Ctrl+clic verifie que l'interface de la reserve est toujours ouverte.

Parametres et journaux de connexion

Cliquer sur l'icone Engrenage de n'importe quelle connexion ouvre une fenetre modale detaillee.

1. Parametres generaux

  • Reconnexion automatique : Si active, l'outil tentera automatiquement de se reconnecter si la connexion est interrompue.
  • Activer les notifications : Affiche une notification contextuelle en jeu lorsqu'un nouvel objet est trouve.
  • Delai de chuchotement multi-objets : Ajoute un delai configurable (en millisecondes) entre les messages de chuchotement. Ceci est crucial pour les recherches a haut volume afin d'eviter d'etre signale pour spam.

2. Filtres de devises

Filtrez les notifications entrantes en fonction du prix de mise en vente. Cela vous permet d'ignorer les mises en vente trop bon marche ou trop cheres sans modifier les filtres du site web.

  • Min/Max : Definissez des quantites minimales et maximales pour des devises specifiques (par exemple, notifier uniquement pour les objets mis en vente entre 100 et 150 Orbes du Chaos).

3. Journaux d'echange

Sur le cote droit de la fenetre de parametres, vous pouvez voir l'historique des objets trouves par cette recherche specifique.

Trade Logs

  • Carte d'objet : Affiche l'icone de l'objet, son nom et son prix de mise en vente.
  • Informations du vendeur : Affiche le nom du joueur et depuis combien de temps l'objet a ete mis en vente.
  • Modificateurs : Liste les modificateurs explicites de l'objet.
  • Indicateurs de statut :
    • Voyage : Indique si le repaire du vendeur a ete visite avec succes.
    • Achat : Indique si le message d'echange a ete copie/envoye avec succes.
  • Filtrage : Filtrer par statut (En attente, Succes, Echoue), plage de dates, URL de recherche ou recherche textuelle.
  • Statistiques : Des statistiques par jour, par URL de recherche et par session sont disponibles.

Echange par paquets (mode Packages) — aucun client de jeu requis

Packages (Packet Snipe) est une methode de capture dans laquelle POEFixer se connecte lui-meme a votre compte Path of Exile 2 et maintient votre personnage sur sa propre connexion. Le deplacement, l'achat et le rangement passent alors par le protocole reseau du jeu au lieu d'une simulation de souris et de clavier.

Le client de jeu n'a pas besoin d'etre lance. Path of Exile 2 peut etre completement ferme — POEFixer chuchote quand meme au vendeur, se rend a son repaire, accepte l'echange et range les objets dans votre coffre.

Ce qui se passe ou

Etape Pris en charge par
Notifications de recherche en direct, recuperation des annonces, chuchotement Le site d'echange, via la source de donnees configuree (client TLS integre, extension de navigateur ou l'Agent TLS distant ci-dessous)
Deplacement vers le repaire du vendeur La session de jeu propre a POEFixer
Acceptation de l'echange et reception de l'objet La session de jeu propre a POEFixer
Rangement Auto-Stash La session de jeu propre a POEFixer
Retour dans votre propre repaire La session de jeu propre a POEFixer

Tout le reste — journaux d'echange, limites de depenses, notifications, filtres de devises — se comporte exactement comme dans les autres methodes de capture.

Configuration initiale

  1. Ouvrez Configuration → Trade.
  2. Reglez Capture Method sur Packages (Packet Snipe).

    Ce reglage est verrouille tant que des connexions d'echange sont actives. Deconnectez-les d'abord — une fenetre modale indiquera lesquelles bloquent.

  3. Un panneau de connexion apparait sous le selecteur. Remplissez-le :
    • Account email et Password — les memes identifiants que ceux utilises pour vous connecter au jeu.
    • Character — laissez vide pour choisir dans une liste apres la premiere connexion. Une fois un personnage entre, son nom est memorise afin qu'une reconnexion automatique revienne avec le meme.
    • Remember on this machine — enregistre le compte chiffre par DPAPI et lie a cette machine. Desactive, rien n'est ecrit sur le disque et les identifiants doivent etre ressaisis a chaque lancement.
  4. Appuyez sur Sign in.
    • Si un code de verification est envoye par e-mail au compte, un champ Code apparait — saisissez le code et appuyez sur Submit. La connexion se poursuit ensuite d'elle-meme.
    • Si aucun nom de personnage n'est enregistre, une liste Choose a character apparait — appuyez sur Enter a cote de celui souhaite.
  5. La ligne d'etat passe au vert : character online — ready to trade. Lancez vos recherches en direct ou un Manual Buy comme d'habitude.

Apres cette premiere connexion, vous n'avez plus jamais a appuyer sur ce bouton : le lancement d'une recherche en direct ou d'un Manual Buy connecte la session de lui-meme si elle n'est pas deja en ligne.

Une seule session par compte. Tant que POEFixer maintient votre personnage, un client de jeu connecte sur le meme compte est renvoye a l'ecran de connexion — et l'inverse est vrai aussi : se connecter avec le client de jeu met fin a la session de POEFixer. Appuyez sur Disconnect dans le panneau de connexion avant de jouer.

La session d'echange (cookies) reste necessaire

Le mode Packages ne change que le cote jeu. La recherche en direct et les chuchotements passent toujours par le site d'echange officiel, votre source de donnees doit donc rester fonctionnelle — le client TLS integre avec des Trade Cookies valides, l'extension de navigateur ou l'agent distant. Voir Trade-Cookies et Trade-Bridge.

Etat de la session de compte

L'onglet Trade affiche au-dessus de la liste des connexions une ligne d'etat de la session de compte, pour ne jamais avoir a ouvrir la configuration afin de savoir si le personnage est en ligne :

  • character online (vert) — l'achat fonctionne.
  • signing in (orange) — une tentative est en cours ; lors d'une reconnexion automatique, un compteur du type (2/5) s'affiche a cote.
  • waiting for the emailed code / waiting for a character to be picked — une action est requise dans Configuration → Trade.
  • signed out — aucune session. Les recherches en direct se mettent en pause tant que personne ne maintient le personnage, afin qu'un chuchotement ne brule pas une annonce qui ne pourrait de toute facon pas etre recuperee.

Auto Reconnect

En mode Packages, le bloc AFK Recovery est remplace par Auto Reconnect :

  • Reconnect automatically — si la session de compte tombe, se reconnecter et reprendre l'echange. Ne s'execute jamais pendant le rangement d'objets.
  • Attempts per outage — combien de tentatives de reconnexion avant d'abandonner. Le quota est remis a zero des qu'une session est active.
  • Wait before each attempt — le delai avant chaque tentative. Trop court, et vous heurtez simplement de nouveau un probleme cote serveur.
  • Une ligne Reconnecting (n/N) indique la progression.

Auto-Stash par le reseau

Auto-Stash fonctionne en mode Packages et n'a pas besoin de client non plus : le depot est effectue par la meme session, il n'y a donc ni deplacement, ni souris, ni fenetre de coffre a ouvrir. Le panneau ne propose donc que les reglages que la session par paquets utilise reellement :

  • Stash when inventory > — le taux de remplissage de l'inventaire qui declenche un depot.
  • Stash Full Threshold — a partir de quand un onglet cible est considere comme plein.
  • Transfer Delay (ms) — le delai entre les objets deposes.
  • Protected Inventory Slots — une grille 12×5 ; les objets dans les cases vertes ne sont jamais deposes.
  • Target Stash Tabs et When target tabs full (Stop trading & notify ou Use any free 12x12/24x24 tab).
  • Currency Source Tabs — les onglets d'ou la devise est prelevee, dans l'ordre.

Les lignes liees a la souris (touche de deplacement, nombre de clics, distance du curseur de marche, et l'ensemble de la boite de dialogue Advanced Settings) sont masquees ici — elles decrivent une methode de saisie que le mode Packages n'utilise pas.

Sous Automation Controls, seul Auto-Hideout subsiste. Avec Auto-Stash active, il est affiche coche et desactive : la session doit etre chez elle pour deposer, elle y retourne donc toujours.

Vendeurs dont le type de repaire est inconnu

Pour se rendre chez un vendeur, la session doit connaitre ce type de repaire. POEFixer est livre avec une liste de types connus, et Configuration → Trade indique jusqu'ou elle va, par exemple Learned hideout hashes: 19 / 89.

Si un vendeur utilise un type de repaire hors de cette liste, l'achat est ignore : la session n'est jamais coupee, la recherche continue, et l'omission est ecrite dans le journal ainsi que dans l'entree de journal d'echange de cet objet (Skipped <account> — unlearned hideout …). Elle est comptee comme un saut et non comme un chuchotement echoue, afin que vos statistiques de reussite restent significatives. La liste s'etoffe au fil des mises a jour du programme.

Reglages de connexion avances

Le bouton Settings a cote de Sign in / Disconnect ouvre une petite fenetre :

  • Gateway — la passerelle de realm a laquelle la connexion se fait. Chaque passerelle a son propre port, un hote seul ne suffit donc pas : choisissez une ligne, ajoutez celle qu'utilise votre client, ou appuyez sur Learn from client log pour lire le journal du jeu et ajouter toutes les passerelles auxquelles votre compte s'est reellement connecte (cela necessite le chemin du jeu defini dans l'onglet Bot). Choisissez la plus proche de vous.
  • Step timeout — combien de temps une etape de la negociation de connexion peut rester bloquee avant que la tentative soit abandonnee. A augmenter sur une connexion lente ; regle trop bas, une connexion saine est coupee en pleine negociation et gaspille une tentative de reconnexion.
  • Telemetry profile — la meme section de profil que celle disponible ailleurs.

Limites de depenses et notifications

Les limites de depenses s'appliquent. Comme un achat par paquets se termine tout seul, le montant est enregistre apres l'achat au lieu d'etre bloque avant : des qu'une limite est franchie, la connexion est mise en pause et la notification de limite de depenses se declenche. Une notification de bureau par objet est envoyee pour chaque achat abouti.

Agent TLS distant (Remote TLS Agent)

L'agent TLS distant est un petit demon Linux que vous executez sur un hote vous appartenant — typiquement un VPS peu couteux proche des serveurs d'echange. Il effectue depuis cet hote, et non depuis votre PC, les appels reseau au site d'echange qui vous mettent en concurrence avec les autres acheteurs (abonnement a la recherche en direct, recuperation des annonces, chuchotement), ce qui retire la latence de votre connexion domestique de la partie d'un achat ou elle decide du resultat.

Tout ce qui est en jeu reste sur votre PC : deplacement, achat, Auto-Stash, retour au repaire, notifications et limites de depenses sont inchanges. Seul l'endroit d'ou partent les appels reseau change.

Combine avec la methode de capture Packages ci-dessus, l'ensemble du flux devient sans client : l'agent traite le cote site d'echange depuis le VPS, et la session de jeu propre a POEFixer traite le cote jeu, avec Path of Exile 2 ferme.

Prerequis

  • Un hote Linux (x86-64) avec systemd, curl et un acces root. Un seul vCPU suffit — l'agent est un unique binaire lie statiquement, sans dependances.
  • Le TCP entrant autorise sur le port de pont de l'agent (47362 par defaut), a la fois dans le pare-feu de l'hote et dans le panneau de pare-feu de votre hebergeur. L'installateur propose d'ajouter la regle cote hote pour vous.
  • Une session d'echange fonctionnelle dans POEFixer. Votre PC l'envoie a l'agent par le lien chiffre, les cookies restent donc saisis dans Configuration → Trade — voir Trade-Cookies.

Installation

  1. Dans Configuration → Trade, reglez Trade data source sur Remote TLS agent.
  2. Installez sur l'hote. Copiez l'installateur en une ligne affiche sur cette page et executez-le sur votre hote Linux :
    curl -fsSL https://poe.shieldvpn.info/public/install.sh | sudo bash
    Il telecharge le binaire en verifiant sa somme de controle, cree un utilisateur systeme dedie et une unite systemd durcie, teste la connectivite, puis demande enfin un pairing code. Laissez-le a cette invite et revenez dans POEFixer.
  3. Agent address. Saisissez l'adresse de l'hote dans le champ. Utilisez host ou host:port ; sans port, 47362 est suppose. Preferez un nom DNS a une simple IP — il survit a une reconstruction du VPS sans nouvel appairage.
  4. Generez la cle d'appairage. Appuyez sur Generate. Un Pairing code apparait : une chaine unique portant l'adresse, le port et la cle.
  5. Copiez le pairing code et collez-le a l'invite de l'installateur sur l'hote. Collez le code, pas la cle brute — l'installateur attend le code et refuse tout le reste.
  6. Appuyez sur Start bridge. POEFixer se connecte a l'agent et la ligne d'etat passe au vert : Agent connected.

Un pairing code ne peut etre construit tant qu'une adresse et une cle n'existent pas toutes les deux ; la page indique celle qui manque encore.

Messages d'etat

La ligne d'etat nomme le probleme reel au lieu d'un « en attente » generique :

Message Signification / que faire
Agent connected Fonctionne.
Connecting to <addr> La connexion est en cours ; un compte a rebours apparait si elle se repete.
Cannot reach <addr> L'agent n'est pas lance, un pare-feu sur l'hote ou dans le panneau de l'hebergeur bloque le TCP entrant sur ce port, ou il s'agit d'un ancien agent a reinstaller.
<addr> answered, but it is not a POEFixer agent Mauvaise adresse ou mauvais port.
The agent refused the pairing key Copiez un nouveau pairing code et relancez l'installateur sur l'hote, ou executez-y pfx pair.
Another POEFixer instance took over this agent Un agent sert un seul poste a la fois. Appuyez sur Reconnect pour le reprendre.
The remote agent is out of date L'achat est desactive. Executez pfx update sur l'hote.

Modifier les reglages ensuite

Le lien actif lit l'adresse et la cle une seule fois, au Start bridge. Si vous modifiez l'une ou l'autre alors qu'il est connecte, une note orange de redemarrage et un bouton Apply apparaissent — appuyez sur Apply (ou Stop, puis Start bridge) pour appliquer le changement.

Regenerer la cle invalide le pairing code deja present sur l'hote ; reappairez ensuite avec pfx pair ou en relancant l'installateur.

Gerer l'agent

Le binaire installe est aussi sa propre interface d'administration, accessible via pfx :

Commande Role
pfx Menu de gestion interactif.
pfx status Etat actuel de l'agent.
pfx diagnose Teste le chemin sortant vers le site d'echange et si le port de pont est bien ouvert.
pfx pair Reappairage avec un nouveau pairing code.
pfx logs / restart / stop / start Controle du service.
pfx update Mise a jour sur place, en conservant l'appairage.
pfx uninstall Supprime tout ce que l'installateur a cree, y compris exactement les regles de pare-feu qu'il a ajoutees.

Relancer l'installateur en une ligne met egalement a jour sur place et conserve l'appairage.

Remarques et limites

  • Le lien est toujours chiffre. La session d'echange n'est transmise que sur un lien authentifie par une cle d'appairage ; le mode agent en exige donc toujours une. Sans elle, l'agent peut se connecter mais ne pourra jamais authentifier une requete d'echange.
  • Un agent, un poste. Un second POEFixer se connectant au meme agent le reprend, et le premier attend que vous appuyiez sur Reconnect.
  • Le realm coreen n'est pas pris en charge par l'agent. Ce realm s'authentifie avec un en-tete de cookie complet au lieu d'un simple POESESSID, ce que l'agent n'implemente pas — utilisez-y le client TLS integre.
  • Controle de version. Si l'agent est plus ancien que la version attendue par cette build, l'achat est desactive jusqu'a l'execution de pfx update sur l'hote.

4. Limite de depenses

L'onglet Limite de depenses vous permet de definir des plafonds de depenses en devises pour vos recherches d'echange. Cela empeche les depenses excessives en arretant automatiquement les achats lorsque vos limites definies sont atteintes.

Apercu

Les limites de depenses sont basees sur des regles : vous definissez combien d'une devise specifique vous etes pret a depenser, et le systeme suit votre progression en temps reel. Les regles peuvent s'appliquer a toutes les connexions d'echange ou a des connexions specifiques.

Spend Limit

Creation d'une regle

Cliquez sur le bouton vert [+ Ajouter une limite] pour ouvrir la boite de dialogue de creation de regle :

  1. Devise : Selectionnez parmi 8 devises prises en charge — Orbe divin, Orbe exalte, Orbe du Chaos, Orbe royal, Orbe de Vaal, Orbe d'alchimie, Orbe d'annulation, Miroir de Kalandra.
  2. Montant limite : Definissez la quantite maximale que vous souhaitez depenser.
  3. Selection de liens : Choisissez a quelles connexions d'echange cette regle s'applique :
    • Ne rien selectionner = s'applique a toutes les connexions (regle globale).
    • Selectionner des connexions specifiques = s'applique uniquement a celles-ci.
  4. Cliquez sur [Enregistrer] pour activer la regle.

Tableau des regles

L'interface principale affiche toutes vos regles dans un tableau a 6 colonnes :

Colonne Description
Activer Case a cocher pour activer/desactiver la regle sans la supprimer
Devise Icone et nom de la devise suivie
Limite Montant maximal autorise
Progression Barre de progression visuelle + texte "depense / limite (pourcentage %)". Couleurs : vert (< 75 %), jaune (>= 75 %), rouge (>= 100 %). Affiche un badge ATTEINT lorsque la limite est atteinte
Applique a Affiche "Tous les liens" ou des badges en forme de pilule pour les connexions specifiques
Actions Boutons Modifier (crayon), Reinitialiser le compteur (rotation), Supprimer (corbeille)

Fonctionnement

  • Le systeme suit chaque devise depensee via les flux d'echange Recherche en direct active et Achat manuel.
  • Lorsque la limite d'une regle est atteinte et que la regle est activee, les achats ulterieurs utilisant cette devise sont bloques.
  • Les regles utilisent un suivi independant par devise — vous pouvez avoir des limites separees pour les Orbes divins et les Orbes du Chaos simultanement.
  • Les regles desactivees sont visuellement attenuees (45 % d'opacite) et n'appliquent pas de limites.

Panneau de resume

Sous le tableau des regles, un resume sous forme de cartes affiche les depenses agregees par connexion :

  • Une carte par connexion plus une carte "Globale".
  • Chaque carte affiche les depenses totales ventilees par devise avec des icones.

Controles

  • [+ Ajouter une limite] — Creer une nouvelle regle.
  • [Reinitialiser tout] — Reinitialiser tous les compteurs de depenses a zero (les regles sont conservees).
  • [Reinitialiser] par regle — Reinitialiser uniquement le compteur de cette regle.

5. Parametres

L'onglet Parametres est le centre de controle pour configurer le comportement global de l'application, l'integration au jeu et les preferences de l'interface utilisateur.

Selection du jeu

  • Ligue : Choisissez votre ligue actuelle (par exemple, Standard, Hardcore ou les ligues temporaires) dans le menu deroulant pour vous assurer que les recherches d'echange ciblent la bonne economie.

Remarque : Les parametres Client de jeu, Ligue, Trade Cookies et Methode de scan sont verrouilles lorsque des connexions d'echange ou des bots sont en cours d'execution. Vous verrez une fenetre modale expliquant quelles connexions doivent etre deconnectees avant de pouvoir modifier ces parametres. Deconnectez d'abord, puis modifiez le parametre.

Selection manuelle du processus

Lorsque vous avez plusieurs instances de jeu en cours d'execution, ceci vous permet de choisir a laquelle POE2Fixer s'attache.

  • Selection manuelle du processus (case a cocher) : Activez pour permettre la selection manuelle. L'attachement actuel est conserve jusqu'a ce que vous choisissiez un processus specifique.
  • Menu deroulant des processus : Liste les processus de jeu en cours d'execution par <name>.exe (PID: NNNNN). Selectionner un processus different ferme toutes les operations d'echange actives et se rattache.
  • Bouton d'actualisation (↻) : Re-enumere les processus en cours d'execution — cliquez apres avoir lance/ferme une instance de jeu.
  • Effacement automatique : Si le processus selectionne se ferme, la case a cocher se decoche automatiquement et POE2Fixer revient a son comportement d'attachement automatique par defaut.

La selection ne dure que la session — chaque redemarrage commence en mode automatique.

Type de scanner

Choisissez comment l'application lit les donnees du client de jeu.

  • WGC (Windows Graphics Capture) :
    • Description : Capture la fenetre du jeu visuellement meme lorsqu'elle est en arriere-plan. Utile si le Scanner memoire n'est pas disponible.
    • Densite des coins : Ajuste le seuil d'analyse des images (parametre avance).
    • Utiliser la fenetre entiere : Lorsque active, analyse la fenetre de jeu entiere. Si desactive, vous pouvez definir manuellement une zone specifique de l'ecran a analyser (utile pour les moniteurs ultra-larges ou les configurations specifiques).
    • Selectionner la zone : Outil interactif pour dessiner le rectangle d'analyse sur votre ecran.
  • Scanner memoire (PoE 2 uniquement) :
    • Description : Lit directement la memoire du jeu pour identifier les objets et les entites. C'est generalement plus rapide et plus precis pour PoE 2, mais necessite que le jeu soit dans un etat compatible.
  • Packages (Packet Snipe) — PoE 2 uniquement :
    • Description : Live Search et Manual Buy passent par le protocole reseau du jeu. POEFixer se connecte lui-meme a votre compte et maintient le personnage sur sa propre connexion, aucun client de jeu n'a donc besoin d'etre lance : les chuchotements partent toujours par le site d'echange, la session accepte l'invitation et achete, et Auto-Stash depose par le reseau. Connectez-vous une fois dans Configuration → Trade ; une session qui tombe peut se reconnecter d'elle-meme. Voir Echange par paquets (mode Packages) dans la section Echange pour la marche a suivre complete.

Trade Cookies

Les requetes d'echange sont envoyees via la bibliotheque tls-client en utilisant les cookies POESESSID et cf_clearance fournis par l'utilisateur. Consultez Trade-Cookies pour la procedure pas a pas sur la maniere de les obtenir et de les coller.

  • POESESSID : Votre jeton de session connecte pathofexile.com. Cliquez sur 📋 Paste pour le definir.
  • cf_clearance : Cookie d'autorisation anti-bot Cloudflare. Cliquez sur 📋 Paste pour le definir.
  • Les deux valeurs sont stockees chiffrees par DPAPI dans Configs/general/cookies.dat (liees a la machine).
  • L'affichage masque est non copiable — utilisez le bouton de revelation pour verifier les valeurs sur place.

Parametres de clic

Configurez la facon dont l'application interagit avec les entrees de souris du jeu, principalement pour les echanges automatises ou la gestion de l'inventaire.

  • Activer le clic automatique : Interrupteur principal pour autoriser l'application a effectuer des clics de souris.
  • Nombre de clics : Nombre de clics a effectuer par action (1-10). S'il n'y a pas de devise dans l'inventaire, l'objet peut ne pas etre achete du premier coup.
  • Delai d'attente du scan : Duree maximale (en secondes, 1-60) pendant laquelle le scanner tentera de trouver un objet avant d'abandonner.
  • Maintenir Ctrl : Maintient automatiquement la touche Ctrl pendant les clics (utile pour deplacer rapidement des objets entre l'inventaire et la reserve).
  • Activer la limite de debit : Limite la frequence des actions pour eviter d'etre signale par les serveurs de jeu.
  • Retour au repaire : Apres une action terminee, tente de taper /hideout dans le chat (egalement configurable depuis la section Avance).

Avance

  • Retour au repaire : Tente automatiquement de taper /hideout dans le chat apres certaines actions (si configure).
  • Mode streamer : Masque l'overlay et les fenetres de l'application des logiciels de streaming (comme OBS) afin que les spectateurs ne voient que le jeu.

Prix

POEFixer maintient les prix des objets a jour automatiquement — il n'y a aucun bouton manuel "Recharger les prix". Les donnees de prix sont recuperees en arriere-plan et actualisees periodiquement, de sorte que l'overlay NinjaPricer et les etiquettes de prix en jeu restent a jour. Les icones d'objets sont telechargees une seule fois au premier lancement (dans Resources/images/) et affichees a cote des prix et sur l'overlay de recompenses RuneShape. Les donnees de prix sous-jacentes proviennent de poe2scout.

  • Ligue des prix : Choisissez l'economie de quelle ligue les prix refletent. La liste des ligues est recuperee depuis le serveur, elle correspond donc toujours aux ligues actuellement en ligne ; la ligue actuellement active en jeu est marquee (current). Il n'y a pas d'option "Auto" — choisissez la ligue explicitement (la valeur par defaut est Runes of Aldur).
  • Ligne de statut : Affiche League: <name> | Loaded: <N> items une fois les prix prets, ou Loading prices… pendant qu'ils sont encore en cours de recuperation.

Theme et apparence

  • Theme : Choisissez parmi 8 themes visuels pour l'ensemble de l'application :
    • Sombre — Theme sombre par defaut avec un contraste subtil.
    • Clair — Theme clair pour les environnements bien eclaires.
    • Bleu — Theme sombre avec des couleurs d'accentuation bleues.
    • Minuit — Theme tres sombre avec une luminosite minimale.
    • Emerald — Theme sombre avec des couleurs d'accent vertes.
    • Rose — Theme sombre avec des couleurs d'accent roses.
    • Nord — Theme sombre inspire de la palette Nord.
    • Sunset — Theme sombre chaleureux avec des accents orange/ambre.
  • Echelle de police : Ajustez la taille globale du texte (0,8x a 1,5x) pour une meilleure lisibilite sur les ecrans haute resolution.

Langue et interface

  • Langue : Changez la langue de l'interface de l'application (par exemple, anglais, russe, coreen, etc.). 11 langues sont prises en charge.
  • Toutes les chaines liees au theme sont localisees dans toutes les langues prises en charge.

Settings Tab


6. AutoPot [PoE 2]

L'onglet AutoPot fournit une utilisation automatisee des flacons et des fonctionnalites utilitaires specifiquement pour Path of Exile 2. Il comprend un systeme complet de gestion de la sante (HP), du bouclier d'energie (ES) et du mana (MP) de votre personnage grace a des actions automatisees et des overlays visuels.

Fonctionnalites principales

1. Peripherique d'entree et etat du pilote

Le systeme repose sur une manette virtuelle pour simuler les entrees en toute securite.

  • Pilote ViGEmBus : Verifie si le pilote ViGEmBus requis est installe et fournit un lien de telechargement s'il est manquant.
  • Detection de la manette : Detecte automatiquement les manettes physiques (Gamepad) et les manettes virtuelles.
  • Avertissements de securite : Avertit si vous avez lie des touches de manette mais qu'aucune manette n'est detectee.

2. Overlay des statistiques vitales (HUD)

Un overlay visuel personnalisable qui affiche vos HP, ES et MP actuels par-dessus le jeu.

  • Modes d'affichage : Choisissez parmi 7 styles differents :
    • Barres horizontales (Apparence classique)
    • Barres verticales (Vue laterale compacte)
    • Texte en pourcentage (Affichage textuel simple)
    • Cercles (Indicateurs en anneau)
    • Blocs compacts (Carres minimalistes)
    • Points minimaux (Points discrets)
    • Panneau de verre (Fond transparent)
  • Personnalisation :
    • Echelle : Ajustez la taille de l'overlay (0,5x a 3,0x).
    • Visibilite : Affichez ou masquez independamment les barres HP, ES et MP.
    • Valeurs numeriques : Basculez entre pourcentage et nombres absolus.
    • Deplacable : Lorsque le menu est ouvert, un "Indice de deplacement" apparait, vous permettant de deplacer l'overlay n'importe ou sur l'ecran.

3. Modes d'automatisation

Selectionnez la logique qui correspond le mieux a votre build de personnage :

  • Vie : Surveille les HP uniquement.
  • Bouclier d'energie (ES) : Surveille l'ES uniquement.
  • Vie + ES : Surveille les deux.
  • Mind Over Matter (MOM) : Surveille le MP (souvent utilise pour l'attenuation des degats).
  • MOM + Vie : Surveille le MP et les HP.
  • MOM + ES : Surveille le MP et l'ES.
  • Tout : Surveille les HP, l'ES et le MP simultanement.

4. Configuration des seuils

Controle precis du moment ou les potions sont utilisees.

  • Curseurs : Definissez le pourcentage de seuil (1-100 %) pour les HP, l'ES et le MP. Lorsque les valeurs descendent en dessous de ce niveau, la touche correspondante est declenchee.
  • Visibilite intelligente : Seuls les curseurs pertinents pour votre Mode selectionne sont affiches pour garder l'interface propre.

5. Deconnexion automatique (Chicken)

Une fonctionnalite de securite pour se deconnecter automatiquement si vos statistiques vitales tombent a un niveau critique.

  • Declencheurs independants : Bascules d'activation et seuils independants pour les HP, l'ES et le MP.
  • Indicateurs visuels : Les seuils sont visualises sur l'overlay des statistiques vitales sous forme de lignes pointillees ou de marqueurs, montrant exactement quand la deconnexion se declenchera.

6. Raccourcis clavier et delais

Configurez les touches a appuyer pour chaque action.

  • Touche 1 : Generalement utilisee pour la sante (HP) ou le bouclier d'energie (ES) selon le mode selectionne.
  • Touche 2 : Generalement utilisee pour le mana (MP) ou comme declencheur de flacon secondaire.
  • Touche 3 : Touche dediee au bouclier d'energie (ES), disponible exclusivement en mode "Tout".
  • Types d'entree : Prend en charge les touches de clavier et les boutons de manette.
  • Delais : Definissez un temps de recharge (en millisecondes) pour chaque touche afin d'eviter de declencher les actions trop rapidement.

AutoPot Tab

7. Radar [PoE 2]

Un assistant visuel avance et un systeme d'overlay de carte concu specifiquement pour Path of Exile 2. Il aide a la navigation, au suivi des entites et au filtrage. L'onglet est divise en trois sous-onglets : General Settings, Icon Management et Objects (l'editeur unifie de recherche de chemin et de filtres d'entites).

Fonctionnalites principales

1. Parametres generaux

Personnalisez le comportement principal du radar.

  • Overlay de terrain (Maphack) : Active/desactive la visualisation du maillage de navigation du jeu (terrain praticable). Utile pour voir les chemins valides dans les zones sombres.
    • Couleur : Personnalisez la couleur de l'overlay de carte.
    • Epaisseur de bordure : Ajustez l'epaisseur du contour des bordures de carte (0-3).
  • Logique de visibilite :
    • Masquer en ville/repaire : Desactive automatiquement le radar dans les zones sures pour reduire l'encombrement.
    • Masquer en pause : Masque l'overlay lorsque le jeu est en pause.
    • Masquer les entites distantes : Masque les entites qui sont en dehors de la portee de mise a jour du serveur (la "bulle reseau") pour eviter les entites "fantomes" (donnees obsoletes).
  • Afficher les noms des joueurs : Active/desactive l'affichage des noms au-dessus des joueurs.
  • Zoom en jeu : Remplacement optionnel du zoom de la camera. Activez la case a cocher et utilisez le curseur (1.0-10.0) pour zoomer la camera en jeu au-dela de la limite normale.

Radar Walkable Map

2. Gestion des icones

Personnalisez la representation visuelle des entites sur le radar.

  • Groupes : Les entites sont classees en groupes — Base, Chest, Delirium, Breach, Expedition, POI Monsters et Other Important Objects.
  • Personnalisation : Pour chaque groupe, vous pouvez attribuer des icones specifiques et ajuster leur taille. Cela vous permet de differencier un monstre normal, un boss ou une mecanique de ligue specifique d'un coup d'oeil.

Radar Icons

3. Objets (Eclaireur de chemin + Filtres)

Un onglet unique combinant le dessin de chemin et le filtrage par entite (il remplace les anciens onglets separes "Eclaireur de chemin" et "Filtres").

  • Activer l'eclaireur de chemin : Active/desactive le systeme de dessin de chemin.
  • Multicolore : Randomise les couleurs des chemins pour une meilleure distinction entre plusieurs cibles.
  • Points d'interet (POI) : Active l'affichage des "Points d'interet" (comme les objectifs de quete ou les points de passage), avec un fond de texte optionnel.
  • Ajouter une entite depuis la carte : Entrer en mode interactif et cliquer sur un objet du radar pour l'ajouter comme entite/filtre suivi.
  • Ajouter un POI depuis la carte : Cliquer sur un emplacement du radar pour y deposer un point d'interet.
  • Sections d'entites : Les entites suivies sont organisees sous des en-tetes repliables — Endgame, Acts (Level < 65) et Ignore.
  • Mode edition : Ouvrez l'editeur a cote de n'importe quelle entite pour configurer :
    • Nom : Definir un nom d'affichage personnalise.
    • Couleur : Choisir une couleur de texte personnalisee.
    • Icone : Activer/desactiver l'affichage de l'icone, choisir une icone specifique et ajuster sa taille.
    • Dessiner le chemin : Activer/desactiver le dessin d'un chemin vers cette entite (si l'eclaireur de chemin est active).
    • Categorie / Zone : Suivre l'entite globalement (toutes les zones) ou la limiter a une cle de zone specifique.
    • Ignorer : Masquer completement cette entite du radar.

Path Finder In-Game

8. Optimiseur

L'onglet Optimiseur est un outil complet concu pour optimiser les performances du jeu et personnaliser les elements visuels. Il fonctionne en modifiant les fichiers de donnees du jeu (.ggpk ou similaire) pour desactiver ou modifier des fonctionnalites graphiques specifiques.

Fonctionnalites principales

Selection du jeu et configuration

  • Configuration du chemin : Vous devez specifier le chemin vers le fichier Content.ggpk du jeu (ou le repertoire Bundles2 pour PoE 2). L'outil inclut un explorateur de fichiers et une validation pour garantir que le bon chemin est selectionne.
  • Systeme de sauvegarde :
    • Creer une sauvegarde : Cree automatiquement des sauvegardes des fichiers originaux avant d'appliquer des correctifs.
    • Tout restaurer : Un seul bouton pour annuler toutes les modifications et restaurer le jeu dans son etat d'origine.
    • Effacer la sauvegarde : Supprime les sauvegardes et les hachages stockes (utile si vous souhaitez repartir de zero).
    • Mises a jour du jeu : Detecte automatiquement si le jeu a ete mis a jour et vous invite a creer une nouvelle sauvegarde pour eviter la corruption.

Correctifs de performance

Activez/desactivez des correctifs individuels pour desactiver des effets graphiques specifiques. Cela peut augmenter significativement les FPS sur les systemes moins puissants.

  • Brouillard / Brouillard d'Atlas : Supprime les effets de brouillard des cartes et de l'Atlas.
  • Ombres / Lumieres : Deux correctifs distincts qui desactivent les ombres dynamiques et les calculs d'eclairage.
  • Particules : Divise en correctifs distincts Pluie, Nuages et Particules environnementales.
  • Minimap : Supprime/ajuste le rendu de la minicarte.
  • Delirium : Supprime le brouillard visuel et l'overlay associes a la ligue Delirium.
  • Suppression des EPK : Supprime les paquets d'effets (.epk) pour des visuels plus nets.
  • Camera : Active une limite de zoom etendue de la camera (configurable via un curseur, plage 1.2-2.4).
  • Afficher la barre de vie : Force le rendu des barres de vie des monstres.

Les outils avances ci-dessous — Color Mods, Spell Effects et Black Screen — sont egalement des correctifs, chacun expose via sa propre fenetre de configuration dediee.

Patches

Outils de personnalisation avancee

1. Modifications de couleurs

Personnalisez les couleurs du texte des modificateurs et statistiques des objets.

  • Rechercher et ajouter : Recherchez des statistiques specifiques (par exemple, "Degats physiques") et attribuez-leur une couleur personnalisee.
  • Predefinis : Inclut des predefinis par defaut pour les modifications dangereuses (Reflexion, Pas de regeneration) ou les objets de valeur.
  • Exporter/Importer : Partagez vos configurations de couleurs avec d'autres via des fichiers JSON.
  • Modifier les descriptions : Vous pouvez meme reecrire la description textuelle des modifications pour plus de clarte.
  • Langue des modifications : Choisissez la langue des descriptions de modifications dans un menu deroulant listant toutes les langues trouvees dans les fichiers du jeu, independamment de la langue de l'interface de l'application. Les joueurs sur des clients non anglophones (par exemple chinois traditionnel) peuvent rechercher et faire correspondre les modifications dans leur propre langue. Les donnees de modifications sont recuperees automatiquement, aucune etape d'extraction manuelle n'est donc requise.

Color Mods

2. Effets de sorts

Un editeur puissant base sur une arborescence pour desactiver des effets de sorts specifiques.

  • Vue en arborescence : Parcourez tous les effets du jeu organises par categorie.
  • Desactivation selective : Desactivez les effets pour des competences specifiques (par exemple, "Decharge", "Tir de tornade") pour reduire l'encombrement visuel sans tout supprimer.
  • Recherche : Trouvez rapidement des effets par nom.

Spell Effects

3. Ecran noir (Mode performance)

Un mode d'optimisation extreme qui supprime les textures et les shaders, rendant le monde du jeu principalement noir tout en gardant les elements de jeu essentiels visibles.

  • Extensions de fichiers : Choisissez quels types de fichiers ignorer (par exemple, textures .dds, sons .wav).
  • Blocs d'animation : Desactivez des categories d'animation specifiques comme les effets de particules, les lumieres ou les evenements de vent.
  • Parametres SkinMesh :
    • Liste d'ignorance : Selectionnez des modeles 3D specifiques (metadonnees) a garder visibles meme en mode ecran noir. C'est crucial pour garder votre personnage, certains boss ou des mecaniques importantes visibles.
    • Analyse : L'outil analyse les fichiers du jeu pour construire une liste complete des modeles disponibles que vous pouvez activer/desactiver.

Black Screen Result

9. AutoCraft

L'onglet AutoCraft fournit un outil d'automatisation puissant pour fabriquer des objets en utilisant du spam de devises (par exemple, Orbe du Chaos) jusqu'a ce que des modificateurs specifiques soient obtenus.

Apercu

AutoCraft fonctionne en appliquant automatiquement une devise selectionnee a un objet de maniere repetee. Apres chaque application, il analyse les modificateurs de l'objet pour verifier s'ils correspondent a vos criteres souhaites. Si une correspondance est trouvee, le processus s'arrete immediatement.

Pour commencer

Les donnees de modifications sont telechargees automatiquement depuis le serveur au demarrage — aucune configuration manuelle n'est requise. (Vous n'avez pas besoin de charger les donnees GGPK dans l'onglet Optimiseur pour AutoCraft.)

  1. Activer le module : Allez dans l'onglet AutoCraft dans la fenetre principale de POEFixer et cochez la case "Activer AutoCraft".
  2. Activation en jeu :
    • Basculez vers la fenetre du jeu.
    • Survolez avec votre curseur de souris l'objet que vous souhaitez fabriquer dans votre inventaire.
    • Appuyez sur Ctrl + Alt.
    • Cela ouvrira la fenetre de l'overlay AutoCraft.

Description de l'interface (L'overlay)

Le processus de fabrication est entierement gere via la fenetre d'overlay en jeu.

AutoCraft

  • Objet cible : Affiche le nom de l'objet actuellement selectionne pour la fabrication.
  • Devise : Un menu deroulant pour selectionner le type de devise que vous souhaitez utiliser (par exemple, Orbe du Chaos, Orbe d'alteration). L'outil detecte automatiquement les devises disponibles dans votre inventaire.
  • Limite : Une fonctionnalite de securite qui definit le nombre maximal de devises a utiliser. La valeur par defaut est 10. Le bot s'arretera si cette limite est atteinte, empechant la perte accidentelle de toute votre devise.
  • Recherche de modifications :
    • Tapez dans ce champ pour rechercher des modificateurs specifiques (par exemple, "vie maximale", "resistance").
    • Une liste de modifications correspondantes apparaitra ci-dessous. Cliquez sur une modification pour la selectionner en vue de la configuration.
  • Configuration de la modification :
    • Une fois qu'une modification est selectionnee, vous pouvez definir des valeurs minimales pour ses statistiques (par exemple, si vous voulez au moins "+80 a la vie maximale", definissez la valeur a 80).
    • Cliquez sur le bouton "+ Ajouter" pour l'ajouter a votre liste de cibles.
  • Liste des modifications cibles :
    • Affiche tous les criteres que vous recherchez.
    • Logique : Le systeme utilise la logique "OU". Cela signifie que si une seule modification de cette liste est trouvee sur l'objet avec les valeurs requises, le processus de fabrication s'arretera comme un "Succes".
    • Utilisez les boutons "Modifier" ou "X" (Supprimer) pour gerer vos cibles.

Processus de fabrication

  1. Preparation : Assurez-vous d'avoir suffisamment de la devise selectionnee dans votre inventaire.
  2. Demarrage : Cliquez sur le bouton vert "DEMARRER LA FABRICATION" dans l'overlay.
  3. Execution :
    • Le bot fera automatiquement un clic droit sur la devise.
    • Il maintiendra Maj pour activer l'application en masse.
    • Il fera un clic gauche sur l'objet cible pour appliquer la devise.
    • Apres chaque clic, il lit instantanement les nouveaux modificateurs de l'objet.
  4. Arret :
    • Succes : Une modification correspondante est trouvee.
    • Limite atteinte : La limite de devise configuree est atteinte.
    • Arret manuel : Vous cliquez sur le bouton "ARRETER".
    • Arret d'urgence : Appuyez sur le raccourci d'arret d'urgence (par defaut : Echap).
    • Erreur : Si l'objet ou la devise est deplace/perdu.

Avertissement : Le bot simule des clics de souris. Ne deplacez pas votre souris et n'utilisez pas le clavier pendant que le processus de fabrication est en cours (sauf pour appuyer sur le raccourci d'arret d'urgence ou cliquer sur Arreter dans l'interface).

Parametres

Le module AutoCraft dispose de parametres configurables :

  • Cadran de vitesse (Speed Dial) : un curseur -10..+10 (echelle geometrique, par defaut : +7). 0 ≈ 500 ms par clic, +10 ≈ 50 ms, -10 ≈ 3000 ms. La valeur numerique affichee a cote du curseur est le delai par clic en direct, en millisecondes. Baissez le cadran si la fabrication est instable sur une connexion lente.
  • Comportement :
    • Devise maximale par defaut (1-1000, par defaut : 10) — devise maximale a utiliser par session.
    • Arreter a la premiere correspondance — s'arreter a la premiere modification reussie.
    • Selection automatique de la devise — selectionner automatiquement la bonne devise.
    • Verifier les modifications a chaque clic — verifier les changements de modification apres chaque application.
  • Securite :
    • Touche d'arret d'urgence (par defaut : Echap) — arrete instantanement le processus de fabrication.
  • Journal de fabrication : Basculer l'affichage d'un journal d'historique de fabrication defilable (50 entrees maximum par defaut).

Modeles

L'overlay prend en charge plusieurs modeles de fabrication nommes. Chaque modele stocke sa propre selection de devise, sa limite de devise et sa liste de modifications cibles de maniere independante.

  • Changer de modele : Cliquez sur n'importe quel onglet dans la bande de modeles pour en faire le modele actif. L'onglet actif est mis en surbrillance. Start Crafting execute toujours le modele actuellement actif (en surbrillance).
  • Creer un modele : Cliquez sur le bouton + a l'extremite droite de la bande pour creer un nouveau modele avec les parametres par defaut.
  • Renommer un modele : Cliquez sur le bouton [Rename] a cote de l'onglet actif pour ouvrir un champ de texte en ligne. Modifiez le nom, puis appuyez sur Entree ou cliquez sur OK pour confirmer, ou sur Cancel pour annuler.
  • Supprimer un modele : Cliquez sur le bouton [Delete] a cote de l'onglet actif. Une invite de confirmation en ligne apparait — cliquez sur Yes pour confirmer ou No pour annuler.

Remarque : Ctrl+Alt sur un objet de base ouvre la fenetre d'overlay de fabrication. Le modele que vous aviez actif la derniere fois est restaure automatiquement.

Import / Export

Le panneau Import/Export apparait sous la case a cocher Enable Auto Craft (cliquez pour le developper).

  • Actions rapides de presse-papiers (panneau reduit) :
    • Copy all — copie tous les modeles dans le presse-papiers au format JSON.
    • Paste — remplace tous les modeles par le contenu du presse-papiers (demande confirmation si des modeles existent deja).
  • Panneau developpe — Export :
    • Selectionnez un ou plusieurs modeles dans la liste, puis Copy to clipboard ou Save to file (enregistre sous forme de fichier .json dans Configs/auto_craft/exports/ ; vous choisissez le nom du fichier).
  • Panneau developpe — Import :
    • Paste from clipboard ou Load from file — selectionnez un fichier .json precedemment exporte.
    • Si un nom de modele importe existe deja, il est importe comme une copie nommee Name (2) (ou (3), etc.) pour eviter d'ecraser le travail existant.

Custom Craft (Editeur de noeuds)

Le sous-onglet Custom Craft dans AutoCraft fournit un editeur visuel de graphes de noeuds (similaire aux Blueprints d'Unreal Engine) pour creer des flux d'artisanat automatises complexes.

Demarrage

  1. Allez dans l'onglet AutoCraft et selectionnez le sous-onglet Custom Craft.
  2. Cliquez sur [+ New Config] pour creer une nouvelle configuration de fabrication.
  3. Glissez des noeuds depuis le menu contextuel (clic droit sur le canevas) sur l'editeur.
  4. Connectez les noeuds en tirant des pins de sortie vers les pins d'entree.
  5. Cliquez sur [Run] pour executer le graphe.

Interface de l'editeur

  • Canevas : Glisser pour panoramiquer, defiler pour zoomer. Clic droit pour le menu contextuel de creation de noeuds.
  • Barre d'outils : Nouveau/Sauvegarder/Charger/Importer/Exporter des configurations, Executer/Arreter l'execution.
  • Onglets de configuration : Plusieurs configurations peuvent etre ouvertes simultanement sous forme d'onglets.
  • Panneau de proprietes : Barre laterale droite affichant les parametres du noeud selectionne.
  • Annuler/Retablir : Ctrl+Z / Ctrl+Y (jusqu'a 50 etapes d'historique).
  • Sauvegarde automatique : Les configurations modifiees sont sauvegardees automatiquement apres 2 secondes d'inactivite.

Types de pins

Les pins sont les points de connexion des noeuds. Chaque pin a un type qui determine quelles donnees il transporte :

Pin Couleur Forme Description
Exec Blanc Triangle Flux d'execution (determine l'ordre des operations)
Bool Rouge Cercle Valeurs Vrai/Faux
Int Vert Cercle Nombres entiers
Float Vert citron Cercle Nombres decimaux
String Orange Cercle Valeurs textuelles
Item Violet Losange References d'objets
Inventory Cyan Losange References d'inventaire
Entity Jaune Losange References d'entites

Noeuds disponibles (36 au total)

Controle de flux (6) :

  • Start — Point d'entree du graphe.
  • If / Branch — Oriente l'execution en fonction d'une condition Bool (sorties True/False).
  • While Loop — Repete l'execution tant qu'une condition est vraie.
  • For Loop — Repete l'execution un nombre fixe de fois.
  • Delay — Met l'execution en pause pendant une duree configurable.
  • Log — Affiche un message dans le journal d'execution.

Artisanat (5) :

  • Find Currency — Trouve une devise par son nom dans l'inventaire ou la reserve.
  • Use Currency On Item — Applique une devise a un objet (clic droit sur la devise, Maj+clic sur l'objet). Prend en charge l'artisanat inter-onglets lorsque la devise et l'objet sont dans differents onglets de reserve.
  • Currency Reroll — Applique de maniere repetee une devise a un objet jusqu'a ce qu'une condition soit remplie.
  • Activate Inventory Item — Clic droit / active un objet dans l'inventaire.
  • Find Item In Inventory — Localise un objet dans l'inventaire du joueur ou la reserve (avec selecteur visuel d'objet).

Stash & Inventaire (10) :

  • Open Stash — Ouvre la reserve en marchant jusqu'a elle et en cliquant.
  • Switch Stash Tab — Bascule vers un onglet de reserve specifique par son nom.
  • Take Item From Stash — Ramasse un objet depuis un emplacement de reserve.
  • Ctrl+Click Item — Ctrl+clic sur un objet (deplacement rapide entre l'inventaire et la reserve).
  • Move Item Between Tabs — Deplace un objet d'un onglet de reserve a un autre.
  • Close Stash — Ferme l'interface de la reserve.
  • Check Inventory Visible — Verifie si le panneau d'inventaire est ouvert.
  • Check Stash Visible — Verifie si le panneau de reserve est ouvert.
  • Open Inventory — Ouvre le panneau d'inventaire.
  • Check Cursor — Verifie si un objet est actuellement attache au curseur.

Inspection d'objets (5) :

  • Get Item Mods — Lit toutes les modifications d'un objet.
  • Get Mod At Index — Obtient une modification specifique par index.
  • Has Mod — Verifie si un objet possede une modification specifique (prend en charge la correspondance Any/Minimum/Maximum/Exact).
  • Get Item Rarity — Renvoie la rarete d'un objet.
  • Get Item Base Name — Renvoie le nom du type de base d'un objet.

Comparaison & Logique (5) :

  • Compare Int — Compare deux valeurs entieres.
  • Compare String — Compare deux valeurs textuelles.
  • AND / OR / NOT — Portes logiques booleennes.

Variables (3) :

  • Set Variable — Stocke une valeur dans une variable nommee.
  • Get Variable — Recupere une valeur depuis une variable nommee.
  • String Constant — Fournit une valeur textuelle constante.

Utilitaires (2) :

  • Comment — Une note non fonctionnelle pour documenter votre graphe.
  • Reroute — Un noeud de passage pour un routage de fils plus propre.

Artisanat inter-onglets

Custom Craft prend en charge la fabrication avec la devise et les objets cibles dans differents onglets de reserve :

  1. Le graphe trouve la devise dans un onglet et l'objet cible dans un autre.
  2. Fait un clic droit sur la devise (l'attache au curseur), puis bascule vers l'onglet de l'objet cible.
  3. Fait un Maj+clic sur l'objet cible pour appliquer la devise.
  4. Gere automatiquement le changement d'onglet pour chaque iteration dans les boucles.

Modeles

Un modele integre Chaos Orb Reroll est inclus comme point de depart — il demontre une boucle qui applique des Orbes du Chaos jusqu'a ce qu'une modification souhaitee soit trouvee.

Stockage des configurations

Les configurations sont sauvegardees sous forme de fichiers JSON dans Configs/custom_craft/. Vous pouvez importer/exporter des configurations pour les partager avec d'autres.


10. Barres de sante

L'onglet Barres de sante offre un systeme d'overlay hautement personnalisable qui affiche les barres de sante (HP) et de bouclier d'energie (ES) directement au-dessus des entites dans le monde du jeu. Cette aide visuelle vous aide a identifier rapidement les cibles prioritaires, a surveiller votre propre statut et a executer des mecaniques comme la Frappe d'execution avec precision.

Parametres globaux

Ces parametres s'appliquent a l'ensemble du systeme de barres de sante ou definissent les valeurs par defaut.

  • Activer les barres de sante : Active ou desactive l'ensemble de la fonctionnalite.
  • Afficher en ville / Afficher dans le repaire : Choisissez d'afficher ou non les barres de sante lorsque vous etes dans des zones sures comme les villes ou votre repaire.
  • Interpoler la position : Lisse le mouvement des barres de sante pour correspondre au mouvement de l'entite.
    • Taux d'interpolation : Ajuste la vitesse de lissage (en millisecondes). Des valeurs plus basses sont plus reactives, tandis que des valeurs plus elevees sont plus fluides.
  • Decalage en hauteur : Ajuste globalement la position verticale de toutes les barres de sante par rapport au modele de l'entite (utile si les barres flottent trop haut ou penetrent dans le modele).
  • Seuils de Frappe d'execution :
    • Definissez le pourcentage de HP auquel la barre change de couleur pour indiquer que le monstre est dans la portee de la Frappe d'execution.
    • Configurable separement pour les monstres Blancs, Magiques, Rares et Uniques.

HealthBars Global

Groupes d'entites

Vous pouvez configurer independamment les barres de sante pour differents types d'entites. Cela vous permet, par exemple, d'avoir de grandes barres distinctes pour les boss uniques tout en gardant les barres des monstres blancs subtiles ou masquees.

Groupes pris en charge :

  • Monstres blancs : Ennemis normaux.
  • Monstres magiques : Ennemis bleus.
  • Monstres rares : Ennemis jaunes.
  • Monstres uniques : Boss et ennemis uniques.
  • Monstres amicaux : Serviteurs et PNJ allies.
  • Joueur : Votre personnage et les autres joueurs.

Configuration par groupe

Chaque groupe a sa propre section repliable avec les options suivantes :

Visibilite et elements

  • Activer le groupe : Active/desactive les barres de sante pour ce groupe specifique.
  • Afficher la barre de sante : Affiche la barre HP principale.
  • Afficher la barre ES : Affiche la barre de bouclier d'energie (empilee au-dessus de la barre HP).
  • Afficher la Frappe d'execution : Change la couleur de la barre HP lorsque la cible est en dessous du seuil de Frappe d'execution defini.
  • Afficher le texte : Affiche la valeur numerique des HP (par exemple, "1,5M", "100K").
    • Afficher le fond du texte : Ajoute un cadre d'arriere-plan derriere le texte pour une meilleure lisibilite.

Couleurs

Personnalisez l'apparence visuelle avec un selecteur de couleurs complet (supporte la transparence) :

  • Couleur de sante : Couleur de la barre HP.
  • Couleur ES : Couleur de la barre de bouclier d'energie.
  • Couleur d'arriere-plan : Couleur d'arriere-plan de la partie vide des barres.
  • Couleur du texte : Couleur du texte numerique.
  • Fond du texte : Couleur du cadre d'arriere-plan du texte.

Dimensions et disposition

  • Echelle (Largeur/Hauteur) : Ajuste la taille de la barre de sante.
  • Decalage (X/Y) : Affinez la position de la barre par rapport a l'entite (decalage en pixels).
  • Graduations : Ajoute des reperes verticaux a la barre pour aider a estimer les pourcentages de HP.
  • Epaisseur de bordure : Ajuste l'epaisseur du contour noir autour des barres.
  • Espacement des barres : Definit l'espacement vertical entre la barre HP et la barre ES.

HealthBars In-Game

11. Atlas

L'onglet Atlas fournit un overlay complet pour l'Atlas en jeu, offrant une visualisation amelioree, un eclairage de chemin et des outils de gestion pour rationaliser votre strategie de cartographie. Il vous aide a suivre la progression, a trouver des cartes specifiques et a planifier votre itineraire a travers l'Atlas.

Fonctionnalites principales

1. Overlay interactif

La fonctionnalite principale est un overlay hautement personnalisable qui se dessine directement sur l'ecran de l'Atlas en jeu.

  • Activer l'overlay : Active/desactive l'ensemble du systeme d'overlay Atlas.
  • Mode manette : Navigation optimisee et ajustements d'affichage pour les joueurs utilisant une manette.

Atlas Overlay

2. Recherche et itineraires

Localisez facilement des cartes specifiques et voyez exactement comment les atteindre.

  • Rechercher des cartes : Une barre de recherche dediee vous permet de taper un nom de carte (correspondances partielles prises en charge, recherche multiple separee par des virgules). L'overlay n'affiche que les cartes correspondantes.
  • Recherche dans les proprietes des cartes : Un terme de recherche correspond egalement au contenu d'une carte (Breche, boss, essence, descriptions d'effets...) et a son nom de biome — tapez "breach" pour mettre en evidence chaque carte revelee contenant une Breche.
  • Mode de ligne — comment les cartes trouvees sont pointees :
    • Ligne droite depuis le centre : le pointeur en pointilles classique depuis le centre de l'ecran vers chaque correspondance, avec une etiquette de distance de grille optionnelle, un curseur de limite de distance et l'epinglage en bordure des correspondances hors ecran.
    • Itineraire a travers les cartes : la ligne suit les connexions reelles de l'atlas depuis votre carte accessible la plus proche jusqu'a la cible, et un badge compteur a cote de la carte indique combien de cartes vous devez terminer avant de pouvoir y entrer (0 = accessible des maintenant). Un point vert marque la carte par laquelle commencer. Les correspondances fantomes inaccessibles n'obtiennent aucune ligne.
  • Epaisseur / couleurs d'itineraire : Les deux styles de ligne sont entierement personnalisables en couleur et en epaisseur.
  • Groupes de recherche : Enregistrez des recherches sous forme de groupes nommes et activables. Lorsqu'un groupe est active, ses termes fonctionnent exactement comme du texte tape dans la barre de recherche, et les cartes correspondantes obtiennent des lignes/itineraires dans la couleur propre au groupe — gardez un groupe pour "Breach farm", un autre pour les cartes uniques, et activez/desactivez-les selon vos besoins.

3. Icones de contenu des cartes

Voyez ce que contient chaque carte d'un coup d'oeil — en utilisant les propres icones du jeu.

  • Icones de contenu : Le contenu de chaque carte (Breche, Delirium, Expedition, Rituel, Essence, boss, corruption et plus) est dessine sous forme de rangee d'icones du jeu au-dessus du nom de la carte. Trois modes : Off, All maps ou Only hidden (fog) maps — ce dernier evite de doubler les icones que le jeu dessine deja sur les cartes revelees.
  • Info-bulles : Survolez une icone pour voir le nom du contenu et la description complete de son effet (dans la langue de votre client).
  • Visibilite par type : Activez/desactivez individuellement les types de contenu dans les parametres, avec des apercus d'icones.
  • Taille des icones : Ajustable.

4. Personnalisation de l'affichage

Filtrez ce qui est affiche pour vous concentrer sur vos objectifs actuels.

  • Masquer les completees : Masque les cartes que vous avez deja completees — y compris leurs lignes de recherche et itineraires (les citadelles completees restent visibles comme points de repere).
  • Masquer les inaccessibles : Masque les cartes dans lesquelles vous ne pouvez pas actuellement entrer — y compris leurs lignes de recherche et itineraires.
  • Bordures de biome : Dessine une bordure coloree autour des cartes appartenant a des biomes specifiques — couleurs et visibilite par biome, epaisseur ajustable.
  • Couleurs et echelle :
    • Couleurs d'arriere-plan/police : Definissez les couleurs par defaut globales pour les cartes.
    • Multiplicateur d'echelle : Ajustez la taille des elements de l'overlay par rapport a l'interface du jeu.
    • Ajustement de l'ancrage : Affinez l'alignement de l'overlay s'il ne correspond pas parfaitement a la fenetre du jeu.

5. Groupes de cartes

Creez des collections personnalisees de cartes pour suivre des strategies specifiques (par exemple, "Citadelles", "Farming", "Rush de boss").

  • Ctrl+clic sur l'Atlas : Maintenez Ctrl et cliquez sur n'importe quelle carte directement sur l'atlas — un petit selecteur apparait avec deux sections : Map groups (assigner/retirer la carte) et Search groups (basculer la carte comme terme de recherche). Inutile de taper des noms.
  • Ajouter a un groupe de recherche : Chaque groupe de cartes dispose d'un bouton Add to search group qui amorce (ou actualise) un groupe de recherche a partir des cartes du groupe. Le groupe de recherche resultant est celui qui dessine les lignes/itineraires (avec le compteur de cartes a terminer) vers chaque carte non completee, dans sa propre couleur — parfait pour les citadelles, les tours ou toute liste de cibles personnalisee.
  • Groupes personnalises : Creez des groupes de cartes nommes ; reordonnez-les, renommez-les ou supprimez-les. Les entrees de carte sont modifiables sur place et peuvent etre copiees dans le presse-papiers en un clic.
  • Style : Attribuez des couleurs d'arriere-plan, de police et d'itineraire uniques a chaque groupe pour une identification visuelle rapide sur l'Atlas. Le curseur Overall size met a l'echelle les noms, les cartes et les icones de contenu ensemble.

12. Raccourcis (Raccourcis personnalises)

L'onglet Raccourcis est un systeme d'automatisation et de macros puissant qui vous permet de creer des comportements complexes, des scripts de visee automatique et des declencheurs bases sur des reactions. Il comporte deux sous-onglets — Raccourcis personnalises (macros manuelles) et Competences (sequences d'actions par competence) ; les Raccourcis systeme (raccourcis integres) sont une section repliable a l'interieur de l'onglet Raccourcis personnalises.

Raccourcis personnalises

Cette section vous permet de definir vos propres macros. Vous pouvez les organiser en groupes, definir des conditions specifiques et enchainer plusieurs actions.

Groupes

  • Ajouter un groupe : Creez un nouveau dossier pour organiser vos raccourcis (par exemple, "Combat", "Buffs").
  • Activer/Desactiver : Activez ou desactivez des groupes entiers d'un seul coup.
  • Renommer : Double-cliquez sur le nom d'un groupe pour le renommer.

Configuration des raccourcis

Chaque raccourci se compose d'une identite, d'une touche de declenchement/sortie, de conditions globales et d'une liste d'actions.

  1. Identite :

    • Active : Activer/desactiver les raccourcis individuellement.
    • Nom : Double-cliquez pour renommer (par exemple, "Auto Pot", "Visee auto").
    • ID : Un numero unique (par exemple, #1) utilise pour le chainage de macros.
  2. Conditions globales :

    • Focus : Si coche, le raccourci ne fonctionne que lorsque la fenetre du jeu est au premier plan (empeche les declenchements accidentels en alt-tab).
    • Zone sure : Si coche, le raccourci est desactive dans les villes et les repaires (empeche le gaspillage de ressources).
  3. Touche de sortie (Declencheur) :

    • Cliquez sur le bouton pour attribuer une touche (clavier, souris ou manette).
    • Fonction : C'est la touche que le programme simulera en appuyant lorsque les actions sont executees. Elle peut egalement servir de declencheur manuel pour les actions "Chaine".
    • Modificateurs : Prend en charge Ctrl, Maj, Alt et Gamepad LT.

Actions

Vous pouvez ajouter plusieurs actions a un seul raccourci. Elles s'executent en sequence ou en boucle selon leurs parametres.

  • Repetition :

    • Appuie simplement sur la touche de sortie de maniere repetee.
    • Infini : S'execute indefiniment tant que le raccourci est actif.
    • Compteur : S'execute un nombre specifique de fois.
    • Intervalle : Temps (ms) entre les appuis.
  • Chaine (Lier les raccourcis) :

    • Declenche un autre raccourci par son ID.
    • Mode de declenchement :
      • Programme uniquement : Se declenche uniquement si ce raccourci a ete declenche automatiquement.
      • Utilisateur uniquement : Se declenche uniquement si VOUS avez physiquement appuye sur la touche.
      • Toujours : Se declenche dans les deux cas.
    • Delai : Temps d'attente avant de declencher le raccourci suivant.
  • Statistiques vitales (Sante / Bouclier d'energie / Mana) :

    • Declenche l'appui de touche lorsque vos HP/ES/Mana satisfont une condition (par exemple, < 50 %).
    • Utile pour Auto-Pot, deconnexion automatique ou competences de panique.
  • Buffs / Charges :

    • Charges : Se declenche en fonction du nombre de charges de Pouvoir/Frenesie/Endurance/Esprit.
    • Buff/Debuff : Se declenche si un nom de buff specifique est present/absent ou a un certain nombre de cumuls/temps restant.
    • Baton charge : Verification specifique pour "charged_staff_stack".
  • Nombre de monstres :

    • Se declenche lorsqu'un certain nombre de monstres (avec des filtres de rarete optionnels) se trouvent dans un rayon specifique.
    • Utile pour utiliser automatiquement des competences de zone lorsque vous etes entoure.
  • Maintien :

    • Maintient la touche de sortie enfoncee pendant une duree specifiee (ms).
  • DeplacementSouris (Visee automatique) :

    • L'action la plus avancee. Elle trouve une cible, deplace le curseur de la souris vers elle et (optionnellement) appuie sur la touche.
    • Types de cibles :
      • Monstre : Filtrer par rarete (Normal/Magique/Rare/Unique).
      • Coffre : Filtrer par type (Boite forte, Expedition, Breche, etc.).
      • Joueur/PNJ : Selectionner des noms specifiques de la zone actuelle.
      • Sanctuaire : Cibler les sanctuaires.
      • Personnalise : Cibler n'importe quelle entite par son chemin de metadonnees.
    • Parametres :
      • Rayon : Distance maximale de recherche des cibles.
      • Temps de maintien : Duree de suivi de la cible.
      • Mode debug : Dessine un cercle rouge (rayon) et un texte blanc (metadonnees de l'entite) dans l'overlay.
      • Analyser tout : Ignore les filtres standards et cible tout (pour les tests).
  • Custom Craft :

    • Execute une configuration de graphe de noeuds Custom Craft enregistree comme action de raccourci.

Competences (Systeme d'actions de competences)

Un second sous-onglet de Raccourcis (a cote de Raccourcis personnalises) pour creer des macros par competence. Vous liez une Touche globale a une sequence ; appuyer dessus execute une arborescence configurable d'Actions de competence (appuis de touche, delais, attentes de temps de recharge / temps d'incantation, ciblage a la souris, blocs conditionnels, …) avec verification en jeu et un abandon global par Echap. Les sequences sont organisees en groupes et peuvent etre exportees / importees.

Action Competence chargee (Charged Skill)

Maintient la touche d'une competence canalisee jusqu'a ce qu'un buff atteigne un nombre de charges cible, puis la relache — utile pour des competences comme Snipe qui accumulent des etapes tant que la touche est maintenue.

  • Nom du buff : le buff a surveiller — la colonne "Chg" dans Debug → Buffs (par exemple channelling_seconds_70). Un selecteur From buffs liste vos buffs actuels avec leurs nombres de charges ; un nom partiel correspond egalement (le jeu ajoute un suffixe par gemme aux buffs issus de gemmes).
  • Charges < > = Valeur : relache la touche des que (charges du buff) <op> valeur devient vrai. Utilisez > ou = pour accumuler ; < est pour les buffs qui decroissent.
  • Maintien max ms : delai de securite (par defaut 6000). Si le buff n'atteint jamais la cible, la touche est relachee quand meme et la sequence continue.
  • Pendant le chargement :
    • Block (wait) — maintient ici jusqu'a ce que charge (ou delai depasse), puis continue avec l'action suivante.
    • Continue (bg) — continue d'executer les actions suivantes tant que la touche reste maintenue ; elle se relache en arriere-plan des que le buff est charge.
  • Utiliser une touche personnalisee : par defaut, elle maintient la touche de competence de la sequence ; activez ceci pour maintenir une touche differente.

Ciblage par debuff de monstre

L'action Mouse Move et les blocs conditionnels Monster / Player peuvent filtrer les cibles par un buff/debuff sur la cible elle-meme, combine avec les filtres existants de Rarete / HP / distance :

  • Nom du buff + Has / Lacks : ne correspond qu'aux entites qui possedent (ou ne possedent pas) le buff/debuff nomme.
  • Charges < > = : exige optionnellement que le buff soit a un certain nombre de cumuls.

Exemple : Mouse Move → Monster, Rarity = Rare, Has debuff "X", Hold-and-continue → (enfant) appuyer sur votre competence dirige le curseur uniquement vers un monstre Rare qui porte ce debuff et utilise la competence sur lui.

Raccourcis systeme

Raccourcis globaux integres pour controler l'application.

  • Afficher/Masquer le menu : Afficher/masquer le menu de l'overlay. Prend en charge les modificateurs (Aucun, Ctrl, Maj, Alt).
  • Arreter les operations d'echange : Arret d'urgence pour l'automatisation des echanges. Prend en charge les modificateurs.
  • Mettre en pause la recherche en direct : Mettre en pause toutes les notifications de recherche en direct. Prend en charge les modificateurs.
  • Bot suiveur : Demarrer/arreter le bot.
  • Ajouter une entite depuis la carte : Ajoute l'entite sous votre curseur a la liste d'objets du radar. (Affiche uniquement lorsque le radar est disponible.)
  • Ajouter un POI depuis la carte : Ajoute un point d'interet a l'emplacement du curseur. (Affiche uniquement lorsque le radar est disponible.)

Hotkeys

13. Notifications

L'onglet Notifications configure comment et ou vous recevez des alertes concernant les evenements d'echange et l'activite du jeu. Il prend en charge trois canaux de notification : notifications de bureau, messages Discord et messages Telegram.

Notifications de bureau

Notifications toast systeme Windows qui apparaissent sur votre ecran.

  • Activer les notifications de bureau : Interrupteur principal.
  • Position : Choisissez ou les notifications apparaissent — Haut-Droite, Haut-Gauche, Bas-Gauche, Bas-Droite.
  • Duree d'affichage : Duree pendant laquelle la notification reste visible (3-30 secondes).
  • Activer le son : Joue un effet sonore lorsqu'une notification apparait.
  • Options d'affichage :
    • Afficher l'icone : Affiche l'image de l'icone de l'objet.
    • Afficher le prix : Affiche le prix et la devise de mise en vente.
    • Afficher le vendeur : Affiche le nom du compte du vendeur.
    • Afficher les modifications : Liste les modificateurs explicites de l'objet.
  • [Tester la notification] — Envoie un exemple de notification pour previsualiser vos parametres actuels.

Notification Popup

Notifications a distance (Fonctionnalite payante)

Recevez des notifications sur votre telephone ou bureau via Discord ou Telegram lorsque vous etes loin du jeu.

Remarque : Les notifications a distance necessitent un niveau de licence payant.

Integration Discord

  • Indicateur de statut : Affiche "Lie" (vert) ou "Non lie" (jaune).
  • [Lier Discord] — Ouvre un flux OAuth2 pour connecter votre compte Discord. Vous recevrez les notifications d'echange sous forme de messages prives Discord depuis le bot POEFixer.
  • [Delier] — Supprime la connexion Discord.

Integration Telegram

  • Indicateur de statut : Affiche "Lie" (vert) ou "Non lie" (jaune).
  • [Lier Telegram] — Initie le processus de liaison via le bot Telegram POEFixer. Suivez le lien profond pour demarrer une conversation avec le bot.
  • [Delier] — Supprime la connexion Telegram.

Tester les notifications a distance

  • [Envoyer un test] — Envoie une notification de test a tous les services lies. A un temps de recharge de 30 secondes entre les tests (affiche un compte a rebours).

Notifications d'evenements

Configurez quels evenements du jeu declenchent des notifications a distance (Discord/Telegram) :

Evenement Description
Detection de probleme de jeu Alerte en cas de plantage ou deconnexion du jeu
Inventaire plein Alerte lorsque l'inventaire du joueur atteint sa capacite
Reserve pleine Alerte lorsqu'un onglet de la reserve atteint sa capacite
Mise a jour disponible Alerte lorsqu'une nouvelle version de POEFixer est publiee
Limite de depenses atteinte Alerte lorsqu'une limite de depenses en devise est atteinte
Currency Not Found Alerte lorsque le systeme ne trouve pas une devise specifiee

Chaque evenement a une case a cocher de bascule independante.

Notifications Tab


14. Bot suiveur

L'onglet Bot suiveur permet a votre personnage de suivre automatiquement un autre joueur ou une entite. C'est particulierement utile pour jouer avec un personnage de soutien (Aurabot) ou pour le double-boxing.

Fonctionnalites principales

1. Controle general

  • Activer le bot suiveur : Interrupteur principal pour demarrer/arreter le bot.
  • Indicateur de statut : Affiche l'etat actuel du bot (par exemple, Suivi en cours, En attente de cible, Bloque) avec un code couleur pour une verification rapide du statut.

2. Parametres de cible

Configurez qui suivre et a quelle distance rester.

  • Nom de la cible : Entrez manuellement le nom du joueur/personnage a suivre.
  • Choisir un joueur : Une liste deroulante affichant les joueurs a proximite. Selectionnez-en un pour remplir automatiquement le nom de la cible.
  • Distance d'arret : La distance a laquelle le bot cessera de se deplacer vers la cible (par defaut : 80 unites).

3. Parametres de deplacement

Affinez la facon dont le bot se deplace et interagit avec le jeu.

  • Touche de deplacement : Attribuez la touche utilisee pour le deplacement (generalement votre touche "Forcer le deplacement" en jeu). Cliquez sur le bouton et appuyez sur la touche souhaitee pour la lier.
  • Distance de clic en avant : A quelle distance devant la position actuelle le bot doit essayer de cliquer (1,0-80,0 unites de grille).
  • Intervalle de clic : Temps (en ms) entre les clics de deplacement (16-500 ms).
  • Intervalle de mise a jour : Frequence d'execution de la logique du bot (8-200 ms).
  • Intervalle de recalcul du chemin : Frequence de recalcul de l'itineraire vers la cible par l'algorithme de recherche de chemin (50-2000 ms).
  • Necessiter le focus : Si active, le bot ne se deplace que lorsque la fenetre du jeu est au premier plan.
  • Desactiver en ville : Met automatiquement le bot en pause en ville ou dans le repaire.

4. Mouvement de souris humain

Rend le mouvement de la souris naturel au lieu de teleporter le curseur.

  • Activer le mouvement de souris humain : Basculer le mouvement realiste du curseur.
  • Vitesse : Multiplicateur de vitesse de mouvement (0,3-3,0).
  • Courbure : Degre de courbure du chemin de la souris (0,0-3,0).
  • Tremblement : Simulation naturelle de tremblement de la main (0,0-3,0).
  • Depassement : A quel point le curseur depasse la cible (0,0-0,5).

5. Roulade d'esquive

  • Touche de roulade d'esquive : Touche a appuyer pour la roulade d'esquive (par defaut : Espace).
  • Roulade quand bloque : Effectue automatiquement une roulade d'esquive lorsque le bot est bloque.
  • Temps de recharge de la roulade d'esquive : Temps minimum entre les roulades d'esquive (500-30000 ms).

6. Parametres anti-blocage

Mecanismes pour gerer les situations ou le bot est bloque.

  • Delai de blocage : Duree (en ms) d'attente sans mouvement reussi avant de declarer "Bloque" (1000-10000 ms).
  • Tentatives de recuperation maximales : Nombre de tentatives de deblocage avant d'abandonner (1-10).

7. Integration du lanceur de jeu

Si le jeu n'est pas en cours d'execution, le bot peut automatiquement :

  1. Lancer le processus du jeu.
  2. Attendre l'ecran de connexion et cliquer sur "Se connecter".
  3. Attendre la selection du personnage et cliquer sur "Jouer".
  4. Attendre le chargement du jeu, puis demarrer le bot.

Configurez le champ Chemin du jeu pour pointer vers l'executable de votre jeu pour cette fonctionnalite.

8. Parametres de debug

Outils visuels pour diagnostiquer la recherche de chemin et la logique.

  • Overlay de debug : Active le dessin d'informations de debug a l'ecran.
  • Afficher le chemin : Dessine le chemin calcule vers la cible.
  • Afficher les points de passage : Met en surbrillance les points specifiques sur lesquels le bot clique.
  • Afficher le rayon d'arret : Visualise le cercle autour de la cible ou le bot s'arretera.

9. Anti-encerclement

Une fonctionnalite de securite pour eviter d'etre entoure par trop de monstres.

  • Activer l'evitement d'encerclement : Basculer la mecanique de fuite.
  • Nombre minimum de monstres : Nombre de monstres a proximite declenchant la fuite (1-20).
  • Rayon de detection : Distance a laquelle verifier les monstres environnants (50-1000 pixels).

10. Ramassage d'objets

  • Activer le ramassage d'objets : Basculer la collecte automatique du butin.
  • Rayon de ramassage : Distance a laquelle chercher les objets (50-3000 pixels).
  • Tentatives maximales de ramassage : Nombre de tentatives de ramassage d'un objet (1-20).
  • Temps d'attente d'animation : Duree d'attente pour l'animation de ramassage (100-3000 ms).

15. Lanceur (Utilisateur limite)

L'onglet Lanceur fournit un environnement securise et isole pour executer le jeu. Il vous permet de creer et gerer des "Utilisateurs limites" — des comptes Windows avec des permissions restreintes — et de lancer le jeu dans ces contextes utilisateur specifiques. C'est particulierement utile pour la securite (bac a sable) et pour executer plusieurs instances du jeu avec des configurations/permissions separees.

Fonctionnalites principales

Gestion des utilisateurs

Le coeur de cet onglet est la gestion des comptes utilisateur Windows restreints.

  • Selection de l'utilisateur : Un menu deroulant vous permet de choisir quel compte d'utilisateur limite utiliser pour lancer le jeu.
  • Creer un nouvel utilisateur : Cliquez sur le bouton "Creer nouveau" pour ouvrir une boite de dialogue ou vous pouvez definir un nouveau nom d'utilisateur et un mot de passe. Cela cree un vrai compte utilisateur Windows sur votre systeme avec des privileges limites.
  • Supprimer l'utilisateur : Supprimer l'utilisateur limite actuellement selectionne de votre systeme.
  • Gerer tous les utilisateurs : Voir une liste de tous les utilisateurs du systeme. Attention : Cela vous permet de supprimer n'importe quel utilisateur, donc utilisez cette fonction avec precaution.

Configuration du jeu

  • Chemin du jeu : Specifiez le chemin complet vers l'executable de votre jeu (par exemple, PathofExile.exe ou PathofExile_x64.exe).
  • Parcourir : Utilisez le bouton "..." pour ouvrir un explorateur de fichiers et selectionner le fichier executable.

Lancement

  • Lancer le jeu : Le grand bouton en bas demarre le jeu en utilisant les identifiants de l'utilisateur limite selectionne. L'application gere le processus complexe de connexion de l'utilisateur en arriere-plan et demarre le processus de maniere securisee.

Fonctionnalite detaillee

  1. Isolation : En executant le jeu en tant qu'utilisateur different, le processus du jeu est isole des fichiers de votre utilisateur principal et des autres processus en cours d'execution.
  2. Sauvegarde de la configuration : Le lanceur sauvegarde automatiquement le chemin du jeu selectionne et les preferences utilisateur, pour que vous n'ayez pas a les re-entrer a chaque fois.
  3. Securite : Les mots de passe et les identifiants sont geres de maniere securisee par le backend de l'application.

16. Journaux

L'onglet Journaux est un visualiseur puissant d'evenements systeme qui vous permet de surveiller l'etat interne de l'application, de diagnostiquer les problemes et de suivre les actions automatisees en temps reel. Il offre des outils de filtrage et de gestion etendus pour garder les informations pertinentes et lisibles.

Apercu de l'interface

L'interface est divisee en quatre zones principales : la barre de controle, les filtres de categorie, la liste des journaux et la barre de statut.

1. Barre de controle (Haut)

Situee en haut de l'onglet, cette barre fournit un acces rapide aux filtres globaux et a la gestion de la fenetre.

  • Recherche : Un filtre textuel en temps reel. Tapez ici pour filtrer instantanement les journaux par contenu de message ou horodatage.
  • Filtres de niveau : Boutons bascule pour afficher/masquer les journaux selon leur severite :
    • Info : Messages d'information generaux (bleu).
    • Avertissement : Problemes potentiels ou alertes importantes (jaune).
    • Erreur : Defaillances critiques ou erreurs (rouge).
    • Debug : Informations d'etat internes approfondies (gris, disponible uniquement dans les versions Debug).
  • Bascule de filtre de categorie : Cliquez sur l'icone de filtre pour developper/reduire le panneau de selection de categorie detaillee.
  • Detacher/Attacher la fenetre : Deplace l'onglet Journaux dans une fenetre flottante separee. C'est utile pour garder les journaux visibles sur un second moniteur tout en utilisant d'autres onglets dans l'application principale.
  • Enregistrer dans un fichier : Exporte l'historique des journaux actuels dans un fichier texte dans le repertoire logs/. Utile pour le partage avec les developpeurs pour le support.

2. Filtres de categorie (Repliable)

Lorsqu'elle est developpee, cette section permet un controle precis sur les modules qui generent des journaux.

  • Categories : Vous pouvez activer ou desactiver les journaux pour des fonctionnalites specifiques comme Echange, Radar, AutoPot, Craft, Optimiseur, Atlas, Raccourcis, Bot, etc.
  • Sous-groupes d'echange : La categorie Echange est divisee en sous-groupes pour un debug precis :
    • Connexion : Statut de la connexion au site d'echange.
    • Achat : Actions d'achat et operations de presse-papiers.
    • WebSocket : Evenements du flux de donnees en direct.
    • Limite de debit : Avertissements concernant les limites de debit de l'API.
    • Icone : Statut de chargement des icones d'objets.
  • Sous-groupes de bot : La categorie Bot a des sous-groupes :
    • Parametres : Modifications de la configuration du bot.
    • Competence : Utilisation des competences et temps de recharge.
    • Monstre : Detection de monstres et combat.
    • Objets : Interaction avec les coffres.
    • Items : Evenements de ramassage d'objets.
  • Tout / Aucun : Boutons rapides pour activer ou desactiver toutes les categories d'un coup.

3. Liste des journaux (Centre)

La zone principale affiche l'historique chronologique des evenements.

  • Format : Chaque entree affiche l'horodatage, l'icone de niveau, l'icone de categorie et le message.
  • Menu contextuel : Faites un clic droit sur n'importe quelle entree de journal pour acceder aux options de copie :
    • Copier la ligne : Copier la ligne de journal selectionnee dans le presse-papiers.
    • Copier les visibles : Copier uniquement les journaux actuellement filtres.
    • Copier tout : Copier l'integralite de l'historique des journaux.
  • Defilement automatique : La liste defile automatiquement vers la derniere entree sauf si vous remontez manuellement pour inspecter les journaux plus anciens.

4. Barre de statut (Bas)

Affiche les statistiques et les outils de maintenance.

  • Compteurs : Affiche le nombre "Total" de journaux en memoire et le nombre "Affiche" en fonction des filtres actuels.
  • Tout effacer : Supprime definitivement toutes les entrees de journal de la memoire.
  • Effacer les filtres : Supprime uniquement les journaux actuellement visibles (passant les filtres actifs).

17. Debug [PoE 2]

L'onglet Debug fournit des outils d'inspection de bas niveau pour examiner les structures de la memoire du jeu en temps reel. Il est principalement concu pour les developpeurs de plugins et les utilisateurs avances qui ont besoin de comprendre les donnees des entites, les valeurs des composants et la hierarchie des elements UI.

L'onglet Debug est organise en neuf sous-onglets.

1. Jeu et zone

Etat de bas niveau du processus et du monde : le processus de jeu attache et son adresse de base, les donnees de zone/monde (nom de zone, hash, niveau, indicateurs ville/repaire), les valeurs GameScale et cull, et les metriques d'ecran.

2. Etats

La hierarchie des etats du jeu et quel etat est actuellement actif (LoginState, SelectCharacterState, InGameState, AreaLoadingState, etc.).

3. Performance

Surveillance des performances en temps reel :

  • Timing des images : Compteur FPS, millisecondes totales par image.
  • Decomposition du thread de travail : Timing par etape pour UpdateGameData, UpdateEntities, UpdateInventories, etc.
  • Statut du PathFinder : Etat d'initialisation, dimensions de la grille, nombre de chemins en cache.
  • Performance des plugins : Temps de rendu UI/parametres par plugin.

4. Joueur

Inspection de l'etat actuel du joueur :

  • Statistiques vitales : HP, ES, MP — valeurs actuelles, maximales et en pourcentage.
  • Liste des buffs : Tableau defilable de tous les buffs actifs avec nom, charges, temps restant, duree totale, emplacement de flacon, efficacite et ID de l'entite source.
  • Position : Position sur la grille, position dans le monde, hauteur du terrain.
  • Cache des composants : Adresses de tous les composants du joueur.

5. Liste des entites

Un tableau filtrable affichant toutes les entites actuellement chargees dans le jeu.

  • Colonnes : ID de l'entite, adresse, chemin des metadonnees, type, sous-type, etat, rarete, zone (InnerCircle/OuterCircle/Far).
  • Filtres de type : Filtrez rapidement par type d'entite — Monstres, Coffres, PNJ, Joueurs, Objets, Sanctuaires, Transitions de zone, Marqueurs d'expedition, Vestiges d'expedition, etc.
  • Filtre de distance : Curseur pour afficher uniquement les entites dans une portee specifique (0-5000 unites de grille).
  • Recherche : Recherche textuelle par chemin de metadonnees.
  • Surveillance des entites : Cliquez sur une entite pour la "surveiller" — le thread de travail lit alors les donnees detaillees des composants pour celle-ci a chaque image. Les composants analyses incluent Life, Render, Positioned, Targetable, Animated, Stats, Actor et Buffs, ainsi qu'une vue "All Components" listant chaque paire nom de composant → adresse.

6. ServerData / Inventaire

Inspectez le systeme d'inventaire du jeu en detail (deux onglets imbriques : Inventory et Stash).

  • ServerData : Affiche l'adresse du composant ServerData.
  • Liste d'inventaire : Affiche tous les inventaires du joueur (ID, adresse, nom).
  • Surveillance d'inventaire : Selectionnez un inventaire a inspecter — grille des emplacements (occupes/vides), liste d'objets (chemin de metadonnees, rarete, position d'emplacement) et decomposition complete des modifications (Implicite, Explicite, Enchantement, etc.) avec valeurs.

7. Fichiers et erreurs

Le registre des fichiers charges (fichiers dat et autres ressources du jeu) et les informations recentes d'erreur/de diagnostic.

8. Explorateur d'UI du jeu

Naviguez dans la hierarchie de l'arborescence des elements UI du jeu.

  • Racine UI du jeu : Inspectez les elements sous la racine UI en jeu (panneaux, menus, boutons).
  • Navigation dans l'arborescence : Developpez/reduisez les elements UI pour voir les enfants, les adresses et les proprietes.
  • Recherche : Filtrez les elements par nom/chemin.
  • GameCullValue : Affiche pour les calculs d'echelle UI.

9. Flacons et charmes

Vue en direct des emplacements de flacons et de charmes du joueur — le flacon/charme actif dans chaque emplacement et son etat actuel.

Composants : Le jeu expose 22 classes de composants d'entite (le dernier ajout est Pathfinding). Tous sauf deux (NPC et DiesAfterTime, qui sont des stubs) analysent leur memoire en champs types ; l'analyse la plus detaillee — decompositions completes des champs dans les panneaux de surveillance — couvre Life, Render, Positioned, Targetable, Animated, Stats, Actor et Buffs.


18. Plugins

L'onglet Plugins gere les plugins DLL C++ natifs qui etendent les fonctionnalites de POEFixer. Les plugins peuvent afficher des overlays, acceder aux donnees du jeu et s'integrer de maniere transparente avec l'interface existante.

Gestion des plugins

  • Liste des plugins : Affiche tous les plugins decouverts dans le repertoire Plugins/.
  • Activer/Desactiver : Basculer les plugins individuels. L'etat est sauvegarde entre les sessions.
  • Parametres par plugin : Chaque plugin active peut afficher sa propre section de parametres directement dans l'onglet Plugins.
  • Verification de la version SDK : L'hote valide la compatibilite de la version SDK du plugin au chargement. Version SDK actuelle : 6.

Plugins disponibles

Tout le code source des plugins est disponible sur GitHub :

  • ExamplePlugin — Implementation de reference du SDK avec des exemples
  • KillCount — Overlay de suivi des kills/coffres/morts
  • NinjaPricer — Overlay de prix d'objets (prix issus du service de prix integre)
  • Hiveblood — Overlay du total Hiveblood (ressource Breche / Arbre Genesis de PoE2)
  • Radar — Overlay radar minimal entierement base sur le SDK v6 (monstres, PNJ, coffres, transitions, terrain praticable)

Chaque depot est autonome avec les en-tetes du SDK, ImGui et une solution Visual Studio — clonez, ouvrez et compilez.

Compteur de kills

Un overlay complet de suivi des kills/coffres/morts avec des statistiques persistantes.

KillCount

  • Suivi des kills de monstres : Compte les monstres tues par rarete (Normal, Magique, Rare, Unique, Inconnu) en utilisant la detection par disparition — surveille les entites dans les zones InnerCircle (~60 unites) et OuterCircle (~120 unites).
  • Suivi des coffres : Compte les coffres ouverts par type (Magique, Rare, Expedition, Breche, Boite forte) en detectant les transitions d'etat (ferme -> ouvert).
  • Compteur de morts : Suit les morts du joueur en surveillant les transitions de HP.
  • Compteurs par carte : Reinitialisation automatique en entrant dans une nouvelle zone. Les anciens compteurs restent visibles jusqu'au premier kill dans la nouvelle zone.
  • Totaux a vie : Statistiques persistantes stockees dans une base de donnees SQLite3 (Plugins/KillCount/data/killcount.db). Suit l'historique de session par zone (nom, hash, niveau, horodatages, tous les compteurs).
  • Overlay :
    • Deplacable lorsque le menu du programme est actif (l'indication "Deplacer pour repositionner" apparait).
    • Non interactif et sans barre de titre lorsque le menu est masque.
    • Opacite configurable (0-100 %).
    • Barre d'onglets pour basculer entre les vues Carte et Total (les deux peuvent etre activees simultanement).
    • Sections codees par couleur : en-tetes orange (Monstres), bleu clair (Coffres), rouge (Morts).
  • Atlas d'icones : Affiche les icones de types d'entites a partir de la feuille de sprites partagee Resources/radar/icons.png avec des icones de secours pour toutes les categories.
  • Parametres : Configurez les compteurs a afficher (5 types de monstres + 5 types de coffres + morts), opacite, mode d'overlay, boutons de reinitialisation pour les statistiques de carte/a vie.

KillCount Settings

Ninja Pricer

Un overlay de prix d'objets en temps reel qui affiche les prix sur les objets au sol, dans l'inventaire et dans les onglets de la reserve. Les prix proviennent du service de prix integre de POEFixer — choisissez votre ligue dans Settings → Prices (le plugin ne recupere plus les prix ni les ligues lui-meme).

  • Couverture : Currency, Fragments, Abyssal Bones, Uncut Gems, Essences, Soul Cores, Idols, Runes, Ritual Omens, Expedition, Delirium, Breach, Lineage Support Gems, Reliquary Keys, Incursion, ainsi que les objets uniques (Accessories, Armour, Flasks, Jewels, Maps, Weapons, Sanctum Research). Les icones d'objets sont affichees a cote des prix.
  • Trois emplacements d'affichage :
    • Objets au sol : Affiche les prix sur les objets au sol dans le monde du jeu. Detecte les quantites empilees (par exemple, "2x Orbe divin" -> prix double). Position configurable : Haut, Bas, Gauche, Droite de l'etiquette de l'objet.
    • Inventaire : Affiche les prix sur les objets dans la grille d'inventaire du joueur. Taille de police adaptative pour les petites cellules. Position configurable : coins de chaque cellule.
    • Onglets de reserve : Affiche les prix sur les objets dans l'onglet de reserve actuellement ouvert. Detection automatique de l'interface de reserve et de l'index de l'onglet actif.
  • Affichage des prix :
    • Trois modes de devise : Divin (D), Exalte (E), Chaos (C).
    • Code par couleur : or (>= 1 Divin), blanc (>= 0,1 Divin), gris (< 0,1 Divin).
    • Taille de texte ajustable (0,5x a 2,0x).
  • Toujours a jour : Les prix sont maintenus a jour automatiquement par le service de prix integre de POEFixer — il n'y a pas de rafraichissement manuel ni d'intervalle de rafraichissement par plugin a configurer. Un cache local fournit une solution de secours hors ligne.
  • Controles de visibilite :
    • Masquer lorsque le jeu n'est pas au premier plan.
    • Raccourci de masquage (maintenir pour masquer temporairement l'overlay).
    • Bascules par categorie individuelles (activer/desactiver chaque categorie de prix).
  • Parametres : Mode de devise, echelle de texte, position d'affichage par emplacement, bascules d'affichage par categorie et raccourci de masquage. (La ligue et les donnees de prix sont configurees de maniere centralisee dans Settings → Prices.)

NinjaPricer In-Game NinjaPricer Settings

Hiveblood

Affiche votre total Hiveblood (la ressource d'artisanat Breche / Arbre Genesis de Path of Exile 2 0.5) sous forme d'overlay en jeu, lu directement depuis la memoire — disponible partout sans ouvrir l'Arbre Genesis.

  • Total partout : Lit le total en direct la ou le Hiveblood change reellement (a l'Arbre Genesis lors d'une depense, sur les cartes lors d'un gain de Breche). Dans les zones inactives comme un repaire, il affiche la derniere valeur lue, qui reste correcte car le total ne change qu'a l'arbre ou sur les cartes.
  • Gains par carte : Une ligne +N this map qui se reinitialise a chaque changement de zone, pour que vous puissiez voir combien une carte a rapporte.
  • Avertissement de plafond : Le texte devient rouge-orange et clignote au-dela d'un seuil configurable (par defaut 95 000) a mesure que vous approchez du plafond de 100 000.
  • Parametres : Position de l'overlay, echelle de police, couleur du texte, seuil d'avertissement de plafond et bascule de gain par carte.

Radar

Un overlay radar leger entierement base sur le SDK public v6 (il sert egalement de reference pour les plugins de type radar). Il dessine des points colores sur la grande carte pour les monstres (par rarete, vivants uniquement), les PNJ, les coffres (une couleur distincte une fois ouverts), les transitions de zone et le joueur, et peut optionnellement afficher le terrain praticable. Toutes les donnees transitent par les services du SDK — le plugin n'effectue aucune lecture directe de la memoire.

Foretold Rewards

Un assistant integre pour la mecanique de recompenses predites "Rite of the Nameless" de Path of Exile 2 sur l'Atlas. Il ne s'active que sur l'ecran de selection des recompenses du Rite : survolez une carte revelee et appuyez sur Ctrl+Alt pour la verrouiller comme depart d'itineraire. Un processus en arriere-plan enumere chaque chaine de recompenses lineaire (la carte de depart plus les cartes vers lesquelles elle mene) et les liste dans une fenetre filtrable ; selectionner une chaine dessine des lignes numerotees directement sur l'Atlas en direct avec les noms et prix des recompenses. Inclut une recherche textuelle, un mode "chemin le plus precieux" et des exclusions de cartes/biomes modifiables par l'utilisateur.

GGPK Explorer

Un explorateur de fichiers integre pour le contenu empaquete de Path of Exile (Content.ggpk autonome ou la structure Bundles2, detecte automatiquement). Il s'affiche entierement dans son panneau de parametres : une arborescence de fichiers navigable avec une barre de fil d'Ariane, des visualiseurs specifiques au type (hex, image/DDS, audio, tables .dat avec un editeur de cellules, terrain, arbre de competences, PSG), une recherche, des favoris et une boite de dialogue d'extraction. L'archive s'ouvre de maniere asynchrone et utilise Oodle pour la decompression.

Plugin d'exemple

Une implementation de reference demontrant toutes les fonctionnalites du Plugin SDK :

  • Inspecteur de buffs : Liste les buffs du joueur avec filtrage et barres de progression.
  • Explorateur d'entites : Liste de debug des entites avec mecanisme de surveillance, arborescences de composants.
  • Inspecteur d'inventaire : Visualiseur ServerData, selecteur d'inventaire, grille d'emplacements, modifications d'objets.
  • Visualiseur memoire : Visualiseur de dump hexadecimal, demo Read<T>, scanner de motifs.
  • Explorateur UI : Navigateur complet de l'arborescence des elements UI avec recherche et mise en surbrillance.

Creation de plugins

Consultez le Guide de developpement de plugins pour des instructions detaillees sur la creation de vos propres plugins, incluant :

  • Configuration du projet et du build
  • Implementation de la classe de base PluginSDK::Plugin
  • Reference de l'API PluginContext (v1-v6)
  • Structures de donnees et enumerations
  • Recettes et modeles courants
  • Modele d'overlay deplacable
  • Guide de depannage

← Home

Clone this wiki locally