Documentation
Le raisonnement complet, étape par étape : ce qui a été tenté, ce qui a échoué, et les mesures qui ont tranché.
Les étapes
Étape 1
Découverte des endpoints
Aucune URL devinée. Extraction des bundles, résolution du chemin de base, et la surprise du manifest inline.
Étape 2Isoler un layer
Pourquoi la soustraction d'images n'est pas nécessaire, et comment séparer les deux zones colorisables.
Étape 3Le modèle de colorisation
Balayage de 26 couleurs, les 8 slots, et la bande de calibration cachée dans le coin du skin.
Étape 4Téléchargement et extraction
748 rendus en 94 s, et la reconstruction des 374 gabarits génériques.
Étape 5Validation du moteur
Comparaison pixel à pixel avec l'API : 6 cas sur 6 conformes à 1 LSB près.
Références retenues
| Endpoint | Rôle | Source |
|---|---|---|
/create-skin/info |
Listing officiel des cosmétiques | Docs Lunar Eclipse |
/create-skin/:base/:color/:type/?… |
Composition → PNG 64×64 | Docs + main.js:36 |
/render/skin-creator/:crop/:groupe/:nom |
Vignette 3D de prévisualisation | main.js:103 |
/dev-tools/skin-creator-color/:c.webp |
Pastille d'une couleur nommée | main.js:321 |
Conventions de lecture
- Tous les chiffres présentés proviennent de mesures réelles sur les fichiers téléchargés. Aucune donnée n'est simulée ou estimée.
- Les rendus PNG sont affichés en
image-rendering: pixelatedet agrandis ; la taille native est toujours 64×64. - Les échecs sont documentés au même titre que les succès — ils portent souvent l'information la plus utile.