Skip to content

v0.1.0 — Première version

Choose a tag to compare

@Skayles Skayles released this 04 Sep 10:15
· 5 commits to main since this release

Première version publiable de WoW Reroll Hub : une application de bureau et son addon, pour suivre tous ses personnages sans avoir à se connecter en jeu sur chacun.

Installation

Deux fichiers, au choix :

Fichier Usage
WoW-Reroll-Hub-Setup-0.1.0.exe Installeur. Pas besoin d'être administrateur. Crée un raccourci bureau et une entrée dans le menu Démarrer, désinstallable depuis les paramètres Windows.
WoW-Reroll-Hub-portable-0.1.0.exe Portable. Un seul fichier, aucune installation : à poser où l'on veut, y compris sur une clé USB.

Windows affichera « Windows a protégé votre ordinateur » au premier lancement : l'exécutable n'est pas signé numériquement. Informations complémentairesExécuter quand même.

Premiers pas

  1. Réglages → créer un client OAuth sur develop.battle.net, avec http://localhost:8710/callback en Redirect URL, puis coller Client ID et Client Secret.
  2. Se connecter avec Battle.net — l'autorisation s'ouvre dans le navigateur.
  3. Synchroniser le compte : tous les personnages remontent d'un coup.
  4. Export addonExporter maintenant, puis /rh en jeu.

Fonctionnalités

Roster complet sans connexion en jeu. Connexion OAuth Battle.net (portée wow.profile, lecture seule) puis récupération via /profile/user/wow. Pour chaque personnage : équipement, enchantements, châsses, pièces de tier, statistiques secondaires, score Mythique+, progression raid et métiers. Un personnage en échec — transféré, renommé, supprimé — n'interrompt pas la synchronisation des autres.

Intégration Droptimizer. Import d'un rapport Raidbots par son lien. Les contenus sont classés par la moyenne des trois meilleurs gains plutôt que par le pic : un contenu qui lâche cinq objets à +4 % passe devant un contenu avec un seul objet à +8 %. Plusieurs rapports partageant une étiquette sont regroupés en une seule priorité.

Détection des gains gratuits. Enchantements manquants, châsses vides et slots en retard sur l'ilvl moyen sont signalés avant tout conseil de farm.

Pont vers le jeu. L'application écrit directement dans Interface/AddOns après détection automatique de l'installation WoW, et installe l'addon au passage.

Notes techniques

  • Le client OAuth appartient à l'utilisateur : aucune donnée ne transite par un serveur tiers. Le secret est chiffré au repos via DPAPI.
  • Réglages et données vivent dans %APPDATA%/wow-reroll-hub/, hors du dossier d'installation : une mise à jour ou une désinstallation ne les efface pas.
  • L'API Blizzard reflète l'état d'un personnage à sa dernière déconnexion, pas en temps réel.
  • L'addon cible l'interface 120100 (patch 12.1.0).