Skip to content

wiki_fr

Lafko edited this page Mar 14, 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 d'interface.


1. Login (Navigateur de Commerce)

L'onglet Login est le point de depart de votre experience de commerce. Il integre un navigateur web complet directement dans l'application, vous permettant d'interagir avec le site officiel Path of Exile Trade sans quitter l'outil.

Fonctionnalites Principales

Navigateur Web Integre

Propulse par WebView2, le navigateur integre offre une experience identique a l'utilisation de Chrome ou Edge.

  • Gestion de Session : L'application capture automatiquement vos cookies de session. Ceci est essentiel pour que l'onglet Trade puisse se connecter a l'API WebSocket officielle et recevoir des mises a jour en temps reel.
  • Support des Modes de Jeu : Detecte et prend en charge automatiquement les sites de commerce pour Path of Exile 1 et Path of Exile 2 en fonction de vos parametres.
  • Navigation : Comprend une barre d'adresse pour la saisie manuelle d'URL et un bouton Home pour revenir rapidement a la page principale de recherche.

Ajout de Filtres de Commerce

Une fois que vous avez configure une recherche sur le site officiel (par exemple, "Headhunter" avec des statistiques specifiques), vous pouvez l'ajouter au systeme de surveillance de l'application.

  1. Configurer la Recherche : Utilisez le navigateur pour definir vos filtres sur le site de commerce.
  2. Cliquer sur "Add" : Appuyez sur le grand bouton Add en haut de l'onglet.
  3. Validation : L'outil verifie si l'URL est valide et correspond a votre mode de jeu actuel (PoE 1 vs PoE 2).
  4. Confirmation : Une boite de dialogue apparaitra, vous permettant de nommer la recherche avant qu'elle ne commence la surveillance dans l'onglet Trade.

Remarque : Si vous voyez une erreur "WebView2 Missing", l'application fournira un lien pour telecharger le runtime necessaire depuis Microsoft.

Login Tab

Add Link


2. Trade (Commerce)

L'onglet Trade 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 concernant 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 commerciale actives.

Trade Tab

Colonnes de la Liste de Connexions

  1. Status (Statut) :
    • Vert : Connecte et a l'ecoute de nouveaux objets.
    • Orange : Connexion en cours...
    • Rouge : Deconnecte.
    • Rate Limit : Si vous etes limite par l'API, un compte a rebours apparaitra ici indiquant quand vous pourrez vous reconnecter.
  2. Name (Nom) : Le nom de votre recherche (par exemple, "Headhunter").
    • Clic : Ouvre l'URL de recherche dans votre navigateur web par defaut.
    • Infobulle : Survolez pour voir l'URL complete.
  3. Statistics (Statistiques) :
    • Icone Poignee de Main : Nombre d'objets trouves dans cette session.
    • Icone Coche : Nombre de messages de chuchotement envoyes avec succes.
    • Icone X : Nombre de tentatives de chuchotement echouees.
  4. Actions :
    • Bouton Play/Stop : Demarrer ou arreter manuellement la recherche en direct pour cette connexion specifique.
    • Panier : Ouvre le menu Manual Buy pour l'achat en gros d'objets de cette recherche.
    • Stylo (Modifier) : Met a jour le nom ou l'URL de la connexion.
    • Engrenage (Parametres) : Ouvre la fenetre detaillee Parametres & Logs pour cette connexion.
    • Corbeille (Supprimer) : Supprime definitivement cette connexion de recherche.

Controles Globaux

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

  • Connect All : Se connecte sequentiellement a toutes les recherches activees. Un court delai est ajoute entre les connexions pour eviter de declencher les limites de debit de l'API.
  • Disconnect All : Arrete immediatement toutes les recherches actives.
  • Add Link : Ajoutez manuellement une URL de recherche commerciale si vous preferez ne pas utiliser le navigateur de l'onglet Login.

Auto-Stash (Mode Memory Scanner Uniquement)

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

  • Activer Auto-Stash : Case a cocher pour activer le depot automatique dans la reserve pendant les flux de commerce.
  • Seuil d'Inventaire : Lorsque le 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 de l'Auto-Stash

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

Parametres Auto-Stash (dans l'onglet Settings)

Parametre Plage Defaut Description
Stash Inventory Threshold 10-80% 50% % de remplissage qui declenche le depot en reserve
Stash Click Retries 1-20 5 Tentatives maximales pour ouvrir la reserve
Item Transfer Max Clicks 5-100 40 Tentatives maximales de Ctrl+Clic avant abandon
Item Transfer Delay 30-1000ms 100ms Delai apres chaque Ctrl+Clic
Stash Open Verify Delay 50-2000ms 200ms Delai apres avoir clique sur l'entite reserve
Movement Key Virtual key T (0x54) Touche utilisee pour marcher vers la reserve
Walk Cursor Distance 100-800px 400px Pixels devant le joueur pour le curseur de marche
Protected Inventory Slots 12x5 Bitmask 0 Masque de protection bit par emplacement

Securite : Une touche d'arret interrompt immediatement toutes les operations de reserve. Le blocage des entrees est protege par des gardes RAII (toujours libere). Chaque Ctrl+Clic verifie que l'UI de la reserve est toujours ouverte.

Parametres de Connexion & Logs

Cliquer sur l'icone Engrenage d'une connexion ouvre une fenetre modale detaillee.

Connection Settings

1. Parametres Generaux

  • Auto Reconnect : Si active, l'outil tentera automatiquement de se reconnecter si la connexion est perdue.
  • Enable Notification : Affiche une notification popup en jeu lorsqu'un nouvel objet est trouve.
  • Multi-Item Whisper Delay : 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 comme spam.

2. Filtres de Devises

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

  • Support PoE 1 / PoE 2 : La liste des devises s'ajuste automatiquement en fonction du mode de jeu selectionne.
  • Min/Max : Definissez des quantites minimum et maximum pour des devises specifiques (par exemple, ne notifier que pour les objets listes entre 100 et 150 Chaos Orbs).

3. Historique des Echanges

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

Trade Logs

  • Carte d'Objet : Affiche l'icone de l'objet, le nom et le prix indique.
  • Info Vendeur : Affiche le nom du joueur et depuis combien de temps l'objet est liste.
  • Mods : Liste les modificateurs explicites de l'objet.
  • Indicateurs de Statut :
    • Travel : Indique si le repaire du vendeur a ete visite avec succes.
    • Buy : Indique si le message de commerce a ete copie/envoye avec succes.

3. Settings (Parametres)

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

Selection du Jeu

  • Path of Exile 2 / Path of Exile 1 : Selectionnez le mode de jeu auquel vous jouez actuellement. Ceci ajuste les URLs de recherche commerciale, la logique de detection de fenetre et la compatibilite du scanner.
  • Ligue : Choisissez votre ligue actuelle (par exemple, Standard, Hardcore ou ligues temporaires) dans le menu deroulant pour vous assurer que les recherches commerciales ciblent la bonne economie.

Type de Scanner

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

  • WGC (Windows Graphics Capture) :
    • Description : Capture la fenetre de jeu visuellement meme lorsqu'elle est en arriere-plan. Recommande pour PoE 1 ou si le Memory Scanner n'est pas disponible.
    • Corner Density : Ajuste le seuil d'analyse des images (parametre avance).
    • Use Full Window : Lorsqu'active, scanne l'integralite de la fenetre de jeu. Si desactive, vous pouvez definir manuellement une zone specifique de l'ecran a scanner (utile pour les moniteurs ultra-larges ou configurations specifiques).
    • Select Area : Outil interactif pour dessiner le rectangle de scan sur votre ecran.
  • Memory Scanner (PoE 2 uniquement) :
    • Description : Lit directement la memoire du jeu pour identifier les objets et entites. C'est generalement plus rapide et plus precis pour PoE 2 mais necessite que le jeu soit dans un etat compatible.

Parametres de Clic

Configurez comment l'application interagit avec les entrees souris du jeu, principalement pour le commerce automatise ou la gestion de l'inventaire.

  • Enable Auto Click : Interrupteur principal pour autoriser l'application a effectuer des clics de souris.
  • Click Count : Nombre de clics a effectuer par action (s'il n'y a pas de devise dans l'inventaire, l'objet peut ne pas etre achete du premier coup).
  • Click Interval : Delai (en millisecondes) entre les clics.
  • Scan Timeout : Temps maximum (en secondes) pendant lequel le scanner tentera de trouver un objet avant d'abandonner.
  • Hold Ctrl : Maintient automatiquement la touche Ctrl pendant les clics (utile pour deplacer rapidement des objets entre l'inventaire et la reserve).
  • Return Cursor : Remet le curseur de la souris a sa position d'origine apres une action de clic.
  • Block Input : Bloque temporairement les entrees souris de l'utilisateur pendant que l'application effectue une action automatisee pour eviter les interferences.
  • Enable Rate Limit : Limite la frequence des actions pour eviter d'etre signale par les serveurs de jeu.
  • Fast Trade : Optimise les parametres pour des interactions commerciales rapides.
  • Fast Mouse Click : Reduit le delai d'entree pour les evenements souris enfoncee/relachee.

Avance

  • Return to Hideout : Tente automatiquement de taper /hideout dans le chat apres certaines actions (si configure).
  • Streamer Mode : Masque l'overlay et les fenetres de l'application des logiciels de streaming (comme OBS) pour que les spectateurs ne voient que le jeu.

Notifications Bureau

Personnalisez les notifications popup qui apparaissent lorsqu'une recherche commerciale trouve un objet.

  • Enable Desktop Notifications : Activer/desactiver les notifications systeme.
  • Position : Choisissez ou les notifications apparaissent sur votre ecran (Haut-Droite, Haut-Gauche, Bas-Droite, Bas-Gauche).
  • Display Time : Duree d'affichage de la notification (en secondes).
  • Enable Sound : Joue un effet sonore lorsqu'une notification apparait.
  • Options d'Affichage :
    • Show Icon : Affiche l'icone de l'objet.
    • Show Price : Affiche le prix indique.
    • Show Seller : Affiche le nom du personnage du vendeur.
    • Show Mods : Liste les modificateurs explicites de l'objet.
  • Test Notification : Envoie une notification de test pour verifier vos parametres actuels.

Theme & Apparence

  • Theme : Choisissez parmi 4 themes visuels pour l'ensemble de l'application :
    • Dark — Theme sombre par defaut avec un contraste subtil.
    • Light — Theme clair pour les environnements bien eclaires.
    • Blue — Theme sombre avec des couleurs d'accentuation bleues.
    • Midnight — Theme tres sombre avec une luminosite minimale.
  • Font Scale : Ajustez la taille globale du texte (0,8x a 1,5x) pour une meilleure lisibilite sur les ecrans haute resolution.

Langue & Interface

  • Language : 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


4. 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 pour gerer la Sante (HP), le Bouclier d'Energie (ES) et le Mana (MP) de votre personnage grace a des actions automatisees et des overlays visuels.

Fonctionnalites Principales

1. Peripherique d'Entree & Statut du Pilote

Le systeme repose sur un controleur virtuel pour simuler les entrees en toute securite.

  • ViGEmBus Driver : Verifie si le pilote ViGEmBus requis est installe et fournit un lien de telechargement s'il est manquant.
  • Detection du Controleur : Detecte automatiquement les controleurs physiques (Gamepad) et les controleurs virtuels.
  • Avertissements de Securite : Avertit si vous avez lie des touches de gamepad mais qu'aucun controleur n'est detecte.

2. Vitals Overlay (HUD)

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

  • Modes d'Affichage : Choisissez parmi 7 styles differents :
    • Barres Horizontales (Look classique)
    • Barres Verticales (Vue laterale compacte)
    • Texte en Pourcentage (Lecture simple)
    • Cercles (Indicateurs en anneau)
    • Blocs Compacts (Carres minimalistes)
    • Points Minimaux (Points discrets)
    • Panneau Verre (Arriere-plan transparent)
  • Personnalisation :
    • Echelle : Ajustez la taille de l'overlay (0,5x a 3,0x).
    • Basculer la Visibilite : Afficher ou masquer independamment les barres HP, ES et MP.
    • Valeurs Numeriques : Basculer entre pourcentage et nombres absolus.
    • Deplacable : Lorsque le menu est ouvert, un "Drag Hint" 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 :

  • Life : Surveille uniquement les HP.
  • Energy Shield (ES) : Surveille uniquement l'ES.
  • Life + ES : Surveille les deux.
  • Mind Over Matter (MOM) : Surveille le MP (souvent utilise pour l'attenuation des degats).
  • MOM + Life : Surveille le MP et les HP.
  • MOM + ES : Surveille le MP et l'ES.
  • All : 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 seuil en pourcentage (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. Auto Disconnect (Chicken)

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

  • Declencheurs Separes : Activations et seuils independants pour les HP, l'ES et le MP.
  • Indicateurs Visuels : Les seuils sont visualises sur le Vitals Overlay sous forme de lignes en pointilles ou de marqueurs, montrant exactement quand la deconnexion se declenchera.

6. Raccourcis Clavier & Delais

Configurez quelles touches 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 secondaire de flacon.
  • Touche 3 : Touche dediee pour le Bouclier d'Energie (ES), disponible exclusivement en mode "All".
  • Types d'Entree : Prend en charge les touches clavier et les boutons Gamepad.
  • Delais : Definissez un temps de recharge (en millisecondes) pour chaque touche afin d'eviter de declencher les actions trop rapidement.

AutoPot Tab

Vitals Overlay


5. 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.

Fonctionnalites Principales

1. Parametres Generaux

Personnalisez le comportement principal du radar.

  • Draw Walkable Map : 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 bords de la carte.
  • Map Fix : Active un mode de correction pour les problemes d'alignement de carte.
  • Logique de Visibilite :
    • Masquer en Ville/Repaire : Desactive automatiquement le radar dans les zones sures pour reduire l'encombrement.
    • Masquer en Arriere-plan : Masque l'overlay lorsque la fenetre de jeu n'est pas au premier plan (Alt+Tab).
    • Masquer en Pause : Masque l'overlay lorsque le jeu est en pause.
    • Masquer Hors de la Bulle Reseau : Masque les entites qui sont en dehors de la portee de mise a jour du serveur pour eviter les entites "fantomes" (donnees obsoletes).
  • Afficher les Noms des Joueurs : Active/desactive l'affichage des noms au-dessus des joueurs.

Radar Settings

2. Icones

Personnalisez la representation visuelle des entites sur le radar.

  • Groupes : Les entites sont classees par groupes (Base, League, Breach, Delirium, Expedition, etc.).
  • Personnalisation : Pour chaque groupe, vous pouvez attribuer des icones specifiques et ajuster leur taille. Cela vous permet de differencier en un coup d'oeil un monstre normal, un boss ou une mecanique de ligue specifique.

Radar Icons

3. Path Finder (Recherche de Chemin)

Un outil de navigation puissant qui dessine des lignes/chemins vers des cibles specifiques.

  • Enable Path Finder : Active/desactive le systeme de tracage de chemins.
  • Multicolor : Randomise les couleurs des chemins pour une meilleure distinction entre plusieurs cibles.
  • Important POI : Active l'affichage des "Points d'Interet" (comme les objectifs de quete ou les points de passage) avec des arriere-plans de texte optionnels.
  • Gestion des Cibles :
    • Add Target : Ajoutez manuellement une cible par nom.
    • Add from Map : Entrez dans un mode interactif pour cliquer sur un objet du radar pour l'ajouter comme cible.
    • Add to Global/Area : Choisissez si la cible doit etre suivie dans toutes les zones (Global) ou uniquement dans la zone actuelle (Area).
  • Zones Ignorees : Vous pouvez desactiver le Path Finder dans des zones specifiques pour eviter l'encombrement.

Path Finder

4. Filtres (Gestion des Entites)

Affinez quelles entites sont affichees sur le radar et comment elles sont presentees.

  • Add Nearby Entities : Une liste deroulante qui scanne la memoire actuelle a la recherche d'entites valides pres du joueur (Monstres, Coffres, NPCs, etc.). Selectionnez une entite et cliquez sur "Add" pour creer instantanement un filtre pour elle.
  • Saisie Manuelle : Pour les utilisateurs avances, permet d'ajouter des filtres en tapant manuellement le chemin de metadonnees.
  • Mode Edition : Cliquez sur le bouton "E" a cote de n'importe quel filtre pour ouvrir l'editeur detaille :
    • Nom : Definissez un nom d'affichage personnalise.
    • Couleur : Choisissez une couleur de texte personnalisee.
    • Icone : Activez l'affichage de l'icone, choisissez une icone specifique et ajustez sa taille.
    • Draw Path : Bascule specifique pour dessiner un chemin vers cette entite (si Path Finder est active).
    • Ignorer : Masque completement cette entite du radar.

Filters

Edit Entity


6. Smoother (Optimisation des Performances)

L'onglet Smoother 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 & Configuration

  • Version du Jeu : Support pour Path of Exile 1 et Path of Exile 2.
  • 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 s'assurer que le bon chemin est selectionne.
  • Systeme de Sauvegarde :
    • Create Backup : Cree automatiquement des sauvegardes des fichiers originaux avant d'appliquer des patchs.
    • Restore All : Un seul bouton pour annuler toutes les modifications et restaurer le jeu a son etat d'origine.
    • Clear Backup : Supprime les sauvegardes et les hashes stockes (utile si vous voulez 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.

Patchs de Performance

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

  • Fog / Atlas Fog : Supprime les effets de brouillard des cartes et de l'Atlas.
  • Shadows & Lights : Desactive les ombres dynamiques et les calculs d'eclairage.
  • Particles : Supprime les particules environnementales (pluie, poussiere) et les effets de particules generaux.
  • Corpses : Empeche le rendu des cadavres (PoE 1 uniquement).
  • Delirium : Supprime le brouillard visuel et l'overlay associes a la ligue Delirium.
  • EpkRemoval : Supprime les paquets d'effets pour des visuels plus propres.
  • Camera : Active des limites de zoom de camera etendues (configurable via un curseur).

Patches

Outils de Personnalisation Avancee

1. Color Mods (Mods de Couleur)

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

  • Rechercher & Ajouter : Recherchez des statistiques specifiques (par exemple, "Physical Damage") et attribuez-leur une couleur personnalisee.
  • Presets : Inclut des presets par defaut pour les mods dangereux (Reflect, No Regen) ou les drops de valeur.
  • Export/Import : Partagez vos configurations de couleurs avec d'autres via des fichiers JSON.
  • Modifier les Descriptions : Vous pouvez meme reecrire le texte descriptif des mods pour plus de clarte.

Color Mods

2. Effets de Sorts

Un editeur arborescent puissant pour desactiver des effets de sorts specifiques.

  • Vue Arborescente : Parcourez tous les effets du jeu organises par categorie.
  • Desactivation Selective : Desactivez les effets pour des competences specifiques (par exemple, "Discharge", "Tornado Shot") pour reduire l'encombrement visuel sans tout supprimer.
  • Recherche : Trouvez rapidement des effets par nom.

Spell Effects

3. Black Screen (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 gameplay 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 ParticleEffects, Lights ou WindEvents.
  • Parametres SkinMesh :
    • Liste d'Ignorance : Selectionnez des modeles 3D specifiques (metadonnees) a garder visibles meme en mode Black Screen. C'est crucial pour garder votre personnage, des boss specifiques ou des mecaniques importantes visibles.
    • Scanning : L'outil scanne les fichiers du jeu pour construire une liste complete des modeles disponibles a activer/desactiver.

Black Screen


7. AutoCraft (encore en developpement !)

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

Apercu

AutoCraft fonctionne en appliquant automatiquement et de maniere repetee une devise selectionnee a un objet. Apres chaque application, il scanne 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

Allez dans l'onglet Smoother -> Specifiez le chemin vers le fichier .ggpk -> Cliquez sur Load Data (c'est tres important ! car nous avons besoin d'obtenir les informations de mods du client de jeu)

  1. Activer le Module : Allez dans l'onglet AutoCraft dans la fenetre principale de POEFixer et cochez la case "Enable AutoCraft".
  2. Activation En Jeu :
    • Basculez vers la fenetre de jeu.
    • Survolez votre curseur de souris sur l'objet que vous souhaitez crafter dans votre inventaire.
    • Appuyez sur Ctrl + Alt.
    • Cela ouvrira la fenetre AutoCraft Overlay.

Description de l'Interface (L'Overlay)

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

AutoCraft

  • Target Item : Affiche le nom de l'objet actuellement selectionne pour le craft.
  • Currency : Un menu deroulant pour selectionner le type de devise que vous souhaitez utiliser (par exemple, Chaos Orb, Orb of Alteration). L'outil detecte automatiquement les devises disponibles dans votre inventaire.
  • Limit : Une fonctionnalite de securite qui definit le nombre maximum de devises a utiliser. La valeur par defaut est 10. Le bot s'arretera si cette limite est atteinte, empechant la perte accidentelle de toutes les devises.
  • Search Mods :
    • Tapez dans ce champ pour rechercher des modificateurs specifiques (par exemple, "maximum life", "resistance").
    • Une liste de mods correspondants apparaitra en dessous. Cliquez sur un mod pour le selectionner pour la configuration.
  • Configuration du Mod :
    • Une fois un mod selectionne, vous pouvez definir des valeurs minimales pour ses statistiques (par exemple, si vous voulez au moins "+80 to Maximum Life", definissez la valeur a 80).
    • Cliquez sur le bouton "+ Add" pour l'ajouter a votre liste de cibles.
  • Liste des Mods Cibles :
    • Affiche tous les criteres que vous recherchez.
    • Logique : Le systeme utilise une logique "OR". Cela signifie que si un seul mod de cette liste est trouve sur l'objet avec les valeurs requises, le processus de craft s'arretera comme un "Succes".
    • Utilisez les boutons "Edit" ou "X" (Supprimer) pour gerer vos cibles.

Processus de Craft

  1. Preparation : Assurez-vous d'avoir suffisamment de la devise selectionnee dans votre inventaire.
  2. Demarrage : Cliquez sur le bouton vert "START CRAFT" dans l'overlay.
  3. Execution :
    • Le bot fera automatiquement un clic droit sur la devise.
    • Il maintiendra Shift 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 : Un mod correspondant est trouve.
    • Limite Atteinte : La limite de devise configuree est atteinte.
    • Arret Manuel : Vous cliquez sur le bouton "STOP".
    • Erreur : Si l'objet ou la devise est deplace/perdu.

Avertissement : Le bot simule des clics de souris. Ne bougez pas votre souris et n'utilisez pas le clavier pendant que le processus de craft est en cours (sauf pour appuyer sur la touche d'arret d'urgence si configuree, ou cliquer sur Stop dans l'UI).

Parametres

Le module AutoCraft expose des parametres configurables directement dans l'UI :

  • Timing : Delais ajustables pour l'intervalle de clic, le timeout de scan et les temps de recharge des actions.
  • Securite : Limite de devises par session, support de touche d'arret d'urgence.
  • Comportement : Maintien de Shift configurable pour le craft en masse, options de retour de curseur.

Arret d'Urgence : Vous pouvez configurer une touche globale pour arreter immediatement le processus de craft a tout moment.


8. HealthBars (Barres de Vie)

L'onglet HealthBars 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, surveiller votre propre statut et executer des mecaniques comme Culling Strike avec precision.

Parametres Globaux

Ces parametres s'appliquent a l'ensemble du systeme HealthBars ou definissent des valeurs par defaut.

  • Enable HealthBars : Active ou desactive l'ensemble de la fonctionnalite.
  • Draw in Town / Draw in Hideout : Choisissez si les barres de vie sont affichees dans les zones sures comme les villes ou votre repaire.
  • Interpolate Position : Lisse le mouvement des barres de vie pour correspondre au mouvement de l'entite.
    • Interpolation Rate : Ajuste la vitesse de lissage (en millisecondes). Des valeurs plus basses sont plus reactives, des valeurs plus hautes sont plus fluides.
  • Height Offset : Ajuste globalement la position verticale de toutes les barres de vie par rapport au modele de l'entite (utile si les barres flottent trop haut ou penetrent dans le modele).
  • Seuils de Culling Strike :
    • Definissez le pourcentage de HP auquel la barre change de couleur pour indiquer que le monstre est dans la portee de Culling Strike.
    • Configurable separement pour les monstres Blancs, Magiques, Rares et Uniques.

HealthBars Global

Groupes d'Entites

Vous pouvez configurer independamment les barres de vie 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 de monstres Blancs subtiles ou masquees.

Groupes Supportes :

  • Monstres Blancs : Ennemis normaux.
  • Monstres Magiques : Ennemis bleus.
  • Monstres Rares : Ennemis jaunes.
  • Monstres Uniques : Boss et ennemis uniques.
  • Monstres Allies : Serviteurs et NPCs allies.
  • Joueur : Votre personnage et les autres joueurs.

Configuration par Groupe

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

Visibilite & Elements

  • Enable Group : Active les barres de vie pour ce groupe specifique.
  • Show Health Bar : Affiche la barre HP principale.
  • Show ES Bar : Affiche la barre de Bouclier d'Energie (empilee au-dessus de la barre HP).
  • Show Culling Strike : Change la couleur de la barre HP lorsque la cible est en dessous du seuil de Culling Strike defini.
  • Show Text : Affiche la valeur numerique des HP (par exemple, "1,5M", "100K").
    • Show Text Background : 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) :

  • Health Color : Couleur de la barre HP.
  • ES Color : Couleur de la barre de Bouclier d'Energie.
  • Background Color : Couleur de fond de la partie vide des barres.
  • Text Color : Couleur du texte numerique.
  • Text Background : Couleur du cadre d'arriere-plan du texte.

Dimensions & Disposition

  • Scale (Width/Height) : Ajuste la taille de la barre de vie.
  • Shift (X/Y) : Ajustement fin de la position de la barre par rapport a l'entite (decalage en pixels).
  • Graduations : Ajoute des marques verticales a la barre pour estimer les pourcentages de HP.
  • Border Thickness : Ajuste l'epaisseur du contour noir autour des barres.
  • Bar Gap : Definit l'espacement vertical entre la barre HP et la barre ES.

HealthBars Group


9. Atlas

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

Fonctionnalites Principales

1. Overlay Interactif

La fonctionnalite principale est un overlay hautement personnalisable qui dessine directement par-dessus l'ecran Atlas en jeu.

  • Enable Overlay : Active ou desactive l'ensemble du systeme d'overlay Atlas.
  • Hide When Not Focused : Masque automatiquement l'overlay lorsque la fenetre de jeu n'est pas au premier plan pour economiser les ressources et l'espace ecran.
  • Controller Mode : Navigation optimisee et ajustements d'affichage pour les joueurs utilisant une manette.

Atlas Overlay

2. Recherche & Navigation

Localisez facilement des cartes specifiques ou planifiez votre chemin de progression.

  • Search Maps : Une barre de recherche dediee vous permet de taper un nom de carte (correspondances partielles supportees). L'overlay mettra en surbrillance les cartes correspondantes.
  • Recherche Visuelle de Chemin (Draw Lines) :
    • Route Lines : Dessine des lignes de connexion entre les noeuds pour visualiser les chemins.
    • Path Thickness : Epaisseur ajustable pour une meilleure visibilite.
    • Search Lines : Dessine des lignes de votre position actuelle/noeud de depart vers les cartes correspondant a votre recherche.
    • Citadel/Tower Lines : Dessine des lignes vers des objectifs importants comme les Citadelles ou les Tours.
    • Curseurs de Portee : Configurez la distance maximale pour dessiner ces lignes afin d'eviter d'encombrer l'ecran.

3. Personnalisation de l'Affichage

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

  • Hide Completed : Masque les cartes que vous avez deja completees (objectif bonus rempli).
  • Hide Inaccessible : Masque les cartes que vous ne pouvez pas actuellement atteindre ou jouer.
  • Systeme de Grille :
    • Show Grid : Superpose une grille sur l'Atlas pour une estimation plus facile des coordonnees.
    • Skip Completed : Supprime les cellules de grille pour les zones completees.
    • Custom Color : Couleurs de lignes de grille entierement personnalisables.

4. Ameliorations Visuelles

Personnalisez l'apparence de l'overlay selon vos preferences.

  • Map Badges : Affiche des icones ou des badges texte sur les cartes indiquant leur tier, biome ou proprietes specifiques.
  • Biome Borders : Dessine une bordure coloree autour des cartes appartenant a des biomes specifiques.
    • Epaisseur : Epaisseur de bordure ajustable.
  • Couleurs & Mise a l'Echelle :
    • Background/Font Colors : Definissez les couleurs par defaut globales pour les elements de l'overlay.
    • Scale Multiplier : Ajustez la taille des elements de l'overlay (texte, icones) par rapport a l'UI du jeu.
    • Anchor Nudge : Ajustement fin de l'alignement de l'overlay s'il ne correspond pas parfaitement a la fenetre de jeu.

5. Gestion des Biomes & du Contenu

Controle detaille de la mise en surbrillance des mecaniques et regions specifiques du jeu.

  • Parametres de Biome : Basculez la visibilite et personnalisez les couleurs de bordure pour chaque biome specifique.
  • Parametres de Contenu :
    • Badges : Configurez les mises en surbrillance pour des types de contenu specifiques (par exemple, Breach, Delirium, Expedition, Ritual) associes aux cartes.
    • Overrides : Pour chaque type de contenu, vous pouvez definir des couleurs de fond et de police personnalisees pour les faire ressortir.

6. Groupes de Cartes

Creez des collections personnalisees de cartes pour suivre des strategies specifiques (par exemple, "Farming", "Boss Rushing").

  • Custom Groups : Creez des groupes de cartes nommes.
  • Organisation : Reorganisez les groupes, supprimez-les ou renommez-les.
  • Stylisation : Attribuez des couleurs de fond et de police uniques a chaque groupe pour une identification visuelle rapide sur l'Atlas.
  • Gestion : Ajoutez ou retirez facilement des cartes d'un groupe par nom.

Map Groups


10. Hotkeys (Raccourcis Clavier Personnalises)

L'onglet Hotkeys est un systeme puissant d'automatisation et de macros qui vous permet de creer des comportements complexes, des scripts d'auto-visee et des declencheurs bases sur la reaction. Il est divise en deux sections principales : Custom Hotkeys et System Hotkeys.

Custom Hotkeys (Raccourcis Personnalises)

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

Groupes

  • Add Group : Creez un nouveau dossier pour organiser vos raccourcis (par exemple, "Combat", "Buffs").
  • Basculer : Activez ou desactivez des groupes entiers en une seule fois.
  • Renommer : Double-cliquez sur un nom de 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 :

    • Enabled : Active/desactive les raccourcis individuels.
    • Name : Double-cliquez pour renommer (par exemple, "Auto Pot", "Aim Bot").
    • ID : Un numero unique (par exemple, #1) utilise pour chainer les macros.
  2. Conditions Globales :

    • Focus : Si coche, le raccourci ne fonctionne que lorsque la fenetre de jeu est au premier plan (empeche les declenchements accidentels en Alt+Tab).
    • Safe Zone : Si coche, le raccourci est desactive dans les villes et repaires (empeche le gaspillage de ressources).
  3. Touche de Sortie (Declencheur) :

    • Cliquez sur le bouton pour assigner une touche (Clavier, Souris ou Gamepad).
    • Fonction : C'est la touche que le programme simulera lorsque les actions seront executees. Elle peut egalement servir de declencheur manuel pour les actions "Chain".
    • Modificateurs : Supporte Ctrl, Shift, 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.

  • Repeat :

    • Appuie simplement sur la touche de sortie de maniere repetee.
    • Infinite : S'execute indefiniment tant que le raccourci est actif.
    • Count : S'execute un nombre specifique de fois.
    • Interval : Temps (ms) entre les appuis.
  • Chain (Chainer les Raccourcis) :

    • Declenche un autre raccourci par son ID.
    • Mode de Declenchement :
      • Program Only : Ne se declenche que si ce raccourci a ete declenche automatiquement.
      • User Only : Ne se declenche que si VOUS avez physiquement appuye sur la touche.
      • Always : Se declenche dans les deux cas.
    • Delay : Temps d'attente avant de declencher le raccourci suivant.
  • Vitals (Sante / Bouclier d'Energie / Mana) :

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

    • Check Charges : Declenche en fonction du nombre de charges Power/Frenzy/Endurance/Spirit.
    • Check Buff : Declenche si un nom de buff specifique est present/absent ou a un certain nombre de stacks/temps restant.
    • Charged Staff : Verification specifique pour "charged_staff_stack".
  • Monster Count :

    • Declenche lorsqu'un certain nombre de monstres (avec filtres de rarete optionnels) sont dans un rayon specifique.
    • Utile pour utiliser automatiquement des competences de zone lorsqu'on est encercle.
  • Hold :

    • Maintient la touche de sortie enfoncee pendant une duree specifiee (ms).
  • MouseMove (Auto-Aim) :

    • 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 :
      • Monster : Filtrer par rarete (Normal/Magique/Rare/Unique).
      • Chest : Filtrer par type (Strongbox, Expedition, Breach, etc.).
      • Player/NPC : Selectionner des noms specifiques de la zone actuelle.
      • Custom : Cibler n'importe quelle entite par son chemin de metadonnees.
    • Parametres :
      • Radius : Distance maximale pour rechercher des cibles.
      • Hold Time : Combien de temps suivre la cible.
      • Debug Mode : Dessine un cercle rouge (rayon) et du texte blanc (metadonnees de l'entite) dans l'overlay.
      • Scan All : Ignore les filtres standard et cible tout (pour les tests).

System Hotkeys (Raccourcis Systeme)

Raccourcis globaux integres pour controler l'application.

  • Menu Toggle : Afficher/Masquer le menu overlay.
  • Stop Trade : Arret d'urgence pour l'automatisation du commerce.
  • Radar - Add from Map : Ajoute l'entite sous votre curseur a la liste de filtres du Radar.
  • Radar - Add POI : Ajoute un Point d'Interet a l'emplacement du curseur.

Hotkeys

MouseMove


11. Launcher (Utilisateur Restreint)

L'onglet Launcher fournit un environnement securise et isole pour executer le jeu. Il vous permet de creer et gerer des "Utilisateurs Restreints" — des comptes Windows avec des permissions limitees — et de lancer le jeu sous ces contextes utilisateur specifiques. C'est particulierement utile pour la securite (Sandboxing) 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 d'Utilisateur : Un menu deroulant vous permet de choisir quel compte Utilisateur Restreint utiliser pour lancer le jeu.
  • Creer un Nouvel Utilisateur : Cliquez sur le bouton "Create New" pour ouvrir un dialogue ou vous pouvez definir un nouveau nom d'utilisateur et un mot de passe. Ceci cree un vrai compte utilisateur Windows sur votre systeme avec des privileges limites.
  • Supprimer l'Utilisateur : Supprime l'Utilisateur Restreint actuellement selectionne de votre systeme.
  • Gerer Tous les Utilisateurs : Affichez une liste de tous les utilisateurs du systeme. Attention : Ceci permet de supprimer n'importe quel utilisateur, utilisez donc cette fonction avec precaution.

Launcher Create User

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

  • Launch Game : Le grand bouton en bas lance le jeu en utilisant les identifiants de l'Utilisateur Restreint selectionne. L'application gere le processus complexe de connexion de l'utilisateur en arriere-plan et demarre le processus en toute securite.

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 et les preferences utilisateur selectionnees dans limitedUser/config.json, pour que vous n'ayez pas a les re-saisir a chaque fois.
  3. Securite : Les mots de passe et identifiants sont geres de maniere securisee par le backend de l'application (LimitedUserManager).

12. Logs (Journaux)

L'onglet Logs est un puissant visualiseur d'evenements systeme qui vous permet de surveiller l'etat interne de l'application, de debugger 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 Categories, la Liste des Logs et la Barre d'Etat.

Logs

1. Barre de Controle (Haut)

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

  • Search : Un filtre texte en temps reel. Tapez ici pour filtrer instantanement les logs par contenu de message ou horodatage.
  • Filtres de Niveau : Boutons bascule pour afficher/masquer les logs selon la severite :
    • Info : Messages d'information generaux (Bleu).
    • Warning : Problemes potentiels ou alertes importantes (Jaune).
    • Error : Defaillances critiques ou erreurs (Rouge).
    • Debug : Informations d'etat internes profondes (Gris, disponible uniquement dans les builds Debug).
  • Bascule Filtre de Categories : Cliquez sur l'icone de filtre pour developper/replier le panneau de selection detaillee des categories.
  • Detacher/Attacher la Fenetre : Deplace l'onglet Logs dans une fenetre flottante separee. Utile pour garder les logs visibles sur un second moniteur tout en utilisant d'autres onglets dans l'application principale.
  • Sauvegarder dans un Fichier : Exporte l'historique des logs actuel dans un fichier texte dans le repertoire logs/. Utile pour partager avec les developpeurs pour le support.

2. Filtres de Categories (Repliable)

Lorsqu'il est developpe, cette section permet un controle fin sur les modules qui generent des logs.

  • Categories : Vous pouvez activer ou desactiver les logs pour des fonctionnalites specifiques comme Trade, Radar, AutoPot, AutoCraft, Hotkeys, etc.
  • Sous-groupes Trade : La categorie Trade est subdivisee en sous-groupes pour un debogage precis :
    • Connection : Statut de la connexion au site de commerce.
    • Buy : Actions d'achat et operations de presse-papiers.
    • WebSocket : Evenements du flux de donnees en direct.
    • RateLimit : Avertissements sur les limites de debit de l'API.
    • Icon : Statut de chargement des icones d'objets.
  • All / None : Boutons rapides pour activer ou desactiver toutes les categories en une fois.

Filters

3. Liste des Logs (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 log pour acceder aux options de copie :
    • Copy Line : Copie la ligne de log selectionnee dans le presse-papiers.
    • Copy Visible : Copie uniquement les logs actuellement filtres.
    • Copy All : Copie l'integralite de l'historique des logs.
  • Auto-Scroll : La liste defileautomatiquement vers la derniere entree sauf si vous defilez manuellement vers le haut pour inspecter les logs plus anciens.

4. Barre d'Etat (Bas)

Affiche les statistiques et les outils de maintenance.

  • Compteurs : Affiche le nombre "Total" de logs en memoire et le nombre "Shown" base sur les filtres actuels.
  • Clear All : Supprime definitivement toutes les entrees de log de la memoire.
  • Clear Filtered : Supprime uniquement les logs actuellement visibles (passant les filtres actifs).

13. Follow Bot (Bot Suiveur)

L'onglet Follow Bot permet a votre personnage de suivre automatiquement un autre joueur ou une entite. C'est particulierement utile pour jouer avec un personnage de support (Aurabot) ou en dual-boxing.

Fonctionnalites Principales

1. Controle General

  • Enable Follow Bot : Interrupteur principal pour demarrer/arreter le bot.
  • Indicateur de Statut : Affiche l'etat actuel du bot (par exemple, Following, WaitingForTarget, Stuck) avec un code couleur pour des verifications de statut rapides.

2. Parametres de Cible

Configurez qui suivre et a quelle distance rester.

  • Target Name : Entrez manuellement le nom du joueur/personnage a suivre.
  • Pick Player : Une liste deroulante montrant les joueurs a proximite. Selectionnez-en un pour remplir automatiquement le nom de la cible.
  • Stop Distance : La distance a laquelle le bot cessera de se deplacer vers la cible (pour eviter de se tenir exactement dessus).

3. Parametres de Mouvement

Ajustez finement comment le bot se deplace et interagit avec le jeu.

  • Move Key : Assignez la touche utilisee pour le mouvement (generalement votre touche "Force Move" en jeu). Cliquez sur le bouton et appuyez sur la touche desiree pour la lier.
  • Click Ahead Distance : A quelle distance devant la position actuelle le bot devrait essayer de cliquer.
  • Click Interval : Temps (en ms) entre les clics de mouvement.
  • Update Interval : A quelle frequence la logique du bot s'execute.
  • Path Recalc Interval : A quelle frequence l'algorithme de recherche de chemin recalcule la route vers la cible.
  • Return Cursor : Si active, remet le curseur de la souris a sa position d'origine apres un clic de mouvement.
  • Require Focus : Si active, le bot ne se deplace que lorsque la fenetre de jeu est au premier plan.
  • Disable in Town : Met automatiquement le bot en pause en ville ou dans le repaire.

4. Parametres Anti-Blocage

Mecanismes pour gerer les situations ou le bot est bloque.

  • Stuck Timeout : Combien de temps (en ms) attendre sans mouvement reussi avant de declarer "Bloque".
  • Max Recovery : Nombre de tentatives pour se debloquer avant d'abandonner ou de reinitialiser.

5. Parametres de Debug

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

  • Debug Overlay : Active le dessin d'informations de debug a l'ecran.
  • Show Path : Dessine le chemin calcule vers la cible.
  • Show Waypoints : Met en surbrillance les points specifiques sur lesquels le bot clique.
  • Show Stop Radius : Visualise le cercle autour de la cible ou le bot s'arretera.
  • Metadata Debug : Outils pour visualiser les metadonnees des entites et tester la recherche de chemin vers des objets specifiques (similaire aux Custom Hotkeys).

14. Debug [PoE 2]

L'onglet Debug fournit des outils d'inspection bas niveau pour examiner les structures de 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 d'entites, les valeurs de composants et la hierarchie des elements UI.

1. Liste des Entites

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

  • Colonnes : Entity ID, Address, Metadata Path, Type, SubType, State, Rarity, Zone (InnerCircle/OuterCircle/Far).
  • Filtres de Type : Filtrage rapide par type d'entite — Monstres, Coffres, NPCs, Joueurs, Objets, Sanctuaires, AreaTransitions, ExpeditionMarkers, ExpeditionRemnants, 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.
  • Affichage du Nombre : Montre le nombre total d'entites et le nombre filtre.

2. Entity Watch (Inspecteur de Composants)

Cliquez sur une entite dans la liste pour la "surveiller". Le thread worker de l'application lira alors les donnees detaillees des composants pour cette entite a chaque frame.

Composants Disponibles :

  • Life : Statistiques vitales Sante/BouclierEnergie/Mana (chacun avec Current, Total, Regeneration, ReservedFlat, ReservedPercent).

  • Render : Position monde (X/Y/Z), position grille, hauteur du terrain, limites du modele (X/Y/Z).

  • Positioned : Valeur Reaction, drapeau IsFriendly.

  • Targetable : Drapeaux IsTargetable, IsHighlightable, IsTargettedByPlayer, HiddenFromPlayer, MeetsQuestState.

  • Animated : Chemin d'animation actuel, ID d'animation.

  • Stats : CurrentWeaponIndex, IsShapeshifted, dictionnaires de stats pour les objets et les buffs (ID de stat -> valeur).

  • Actor : AnimationId, AnimationName, liste de competences actives (avec Name, UseStage, CastType, Cooldown, CanBeUsed), DeployedCounts.

  • Buffs : Tous les buffs actifs avec nom, charges, temps restant, duree totale, emplacement de flacon, efficacite, ID de l'entite source.

  • Tous les Composants : Affiche une liste complete de toutes les paires nom->adresse de composants (34 composants au total), meme pour les composants sans analyse dediee.

3. Component Explorer (Explorateur de Composants)

Un sous-onglet dedie a l'inspection detaillee des 34 classes de composants d'objets du jeu.

  • 20 Composants Originaux : Actor, Animated, Buffs, Charges, Chest, DiesAfterTime, Life, MinimapIcon, Mods, NPC, Player, Positioned, Render, Shrine, Stack, StateMachine, Stats, Targetable, Transitionable, TriggerableBlockage.
  • 13 Nouveaux Composants : Quality, Flask, Sockets (porteurs de donnees) ; AreaTransition, Base, Beam, ClientAnimationController, CurrencyInfo, HeartbeatClickable, Magnetic, ObjectMagicProperties, Pathfinding, Projectile (marqueurs uniquement).
  • Colonnes d'Indicateurs : Q (Quality), F (Flask), S (Sockets), W (autres composants importants) montrent d'un coup d'oeil quels composants une entite possede.
  • Filtre de Distance : Selecteur de portee 0-5000 unites de grille.
  • Item Properties : Section combinee montrant les donnees Quality, Sockets, Flask et le resume de type pour les entites d'objets.

4. Inventory Debug (Debug Inventaire)

Inspectez le systeme d'inventaire du jeu en detail.

  • ServerData : Affiche l'adresse du composant ServerData.
  • Liste d'Inventaire : Montre tous les inventaires du joueur (ID, Adresse, Nom).
  • Inventory Watch : Selectionnez un inventaire a inspecter :
    • Grille d'Emplacements : Representation visuelle des emplacements occupes/vides.
    • Liste d'Objets : Tous les objets avec leur chemin de metadonnees, rarete, position d'emplacement.
    • Mods d'Objets : Decomposition complete des mods (Implicit, Explicit, Enchant, Hellscape) avec valeurs.

5. UI Explorer (Explorateur d'UI)

Naviguez dans la hierarchie arborescente des elements UI du jeu.

  • Game UI Root : Inspectez les elements sous la racine de l'UI en jeu (panneaux, menus, boutons).
  • Top-Level UI Root : Accedez a la racine UI de niveau superieur pour les ecrans de connexion/chargement.
  • Navigation Arborescente : Developpez/repliez les elements UI pour voir les enfants, adresses et proprietes.
  • Recherche : Filtrez les elements par nom/chemin.
  • GameCullValue : Affiche pour les calculs de mise a l'echelle de l'UI.

15. Plugins (Extensions)

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

Gestion des Plugins

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

Plugins Disponibles

Kill Counter (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, Breach, Strongbox) 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 des sessions par zone (nom, hash, niveau, horodatages, tous les compteurs).
  • Overlay :
    • Deplacable lorsque le menu du programme est actif (indication "Drag to reposition" 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).
  • Icon Atlas : Affiche les icones de type d'entite depuis la feuille de sprites partagee Resources/radar/icons.png avec des icones de secours pour toutes les categories.
  • Parametres : Configurez quels compteurs afficher (5 types de monstres + 5 types de coffres + morts), opacite, mode overlay, boutons de reinitialisation pour les statistiques de carte/a vie.

KillCount Settings

Ninja Pricer (Afficheur de Prix)

Un overlay de prix en temps reel qui recupere les prix depuis poe.ninja et les affiche sur les objets au sol, l'inventaire et les onglets de reserve.

NinjaPricer Ground

  • Integration poe.ninja : Recupere les prix depuis l'Exchange API dans 13 categories : Currency, Fragments, Abyss, Uncut Gems, Essences, Soul Cores, Idols, Runes, Omens (Ritual), Expedition, Liquid Emotions (Delirium), Catalysts (Breach), Lineage Support Gems.
  • Trois Emplacements d'Affichage :
    • Objets au Sol : Affiche les prix sur les objets tombes dans le monde du jeu. Detecte les quantites empilees (par exemple, "2x Divine Orb" -> prix double). Position configurable : Haut, Bas, Gauche, Droite de l'etiquette d'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. Detecte automatiquement l'UI de reserve et l'index de l'onglet actif.
  • Affichage des Prix :
    • Trois modes de devise : Divine (D), Exalted (E), Chaos (C).
    • Code couleur : or (>= 1 Divine), blanc (>= 0,1 Divine), gris (< 0,1 Divine).
    • Taille de texte ajustable (0,5x a 2,0x).
  • Rafraichissement Automatique : Thread en arriere-plan qui recupere les prix toutes les 5-60 minutes (configurable). Bouton de rafraichissement manuel disponible. Cache JSON local comme solution de secours hors ligne.
  • Detection de Ligue : Recupere la liste des ligues actuelles depuis l'API poe2scout.com. Ligues de secours : Fate of the Vaal, HC Fate of the Vaal, Standard, Hardcore.
  • Controles de Visibilite :
    • Masquer quand le jeu n'est pas au premier plan.
    • Touche de masquage (maintenir pour masquer temporairement l'overlay).
    • Bascules par categorie (activer/desactiver chacune des 13 categories de prix).
  • Parametres : Selecteur de ligue, mode de devise, echelle de texte, position d'affichage par emplacement, intervalle de rafraichissement, bascules de categories, touche de masquage.

NinjaPricer Inventory

NinjaPricer Settings

Example Plugin (Plugin Exemple)

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

  • Buff Inspector : Liste les buffs du joueur avec filtrage et barres de progression.
  • Entity Explorer : Liste de debug d'entites avec mecanisme de surveillance, arbres de composants.
  • Inventory Inspector : Visualiseur ServerData, selecteur d'inventaire, grille d'emplacements, mods d'objets.
  • Memory Viewer : Visualiseur de dump hexadecimal, demo Read<T>, Pattern Scanner.
  • UI Explorer : Navigateur complet d'arborescence d'elements UI avec recherche et mise en surbrillance.

Creer des Plugins

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

  • Configuration du projet et du build
  • Implementation de l'interface IPlugin
  • Reference API PluginContext (v1-v4)
  • Structures de donnees et enumerations
  • Recettes et patterns courants
  • Pattern d'overlay deplacable
  • Guide de depannage

← Home

Clone this wiki locally