Guide d’utilisation
Démarrage de l’application
Avec l’exécutable (recommandé) :
Double-cliquez sur PokemonAnalyzer.exe - tout est déjà inclus !
Depuis le code source (développeurs) :
python src/main.py
Important
Connexion Internet requise : L’application télécharge les données Pokémon depuis PokéAPI au démarrage et lors de la recherche de nouveaux Pokémon.
Interface principale
L’application comporte deux onglets principaux :
Capture Live : Détection automatique en temps réel
Recherche : Recherche manuelle de Pokémon
Onglet Capture Live
Sélection de la zone d’écran
Cliquez sur « Sélectionner Zone »
Une fenêtre transparente apparaît
Cliquez et glissez pour délimiter la zone contenant le nom du Pokémon
Relâchez pour valider
La capture démarre automatiquement
Astuce
Sauvegardez votre zone avec « Sauvegarder Configuration » pour la réutiliser plus tard avec « Charger Configuration ».
Configuration de la capture
Intervalle : Temps entre chaque capture (en secondes)
Sensibilité : Nombre de détections consécutives nécessaires
Confiance : Seuil de confiance minimal pour valider une détection (0-1)
Max Pokémon :
Solo (1) : Détecte un seul Pokémon
Duo (2) : Détecte jusqu’à 2 Pokémon
Trio (3) : Détecte jusqu’à 3 Pokémon
Analyse des types
Une fois un Pokémon détecté, l’analyse s’affiche automatiquement :
Faiblesses : Types contre lesquels le Pokémon est vulnérable (×2, ×4)
Résistances : Types que le Pokémon résiste (×0.5, ×0.25)
Immunités : Types auxquels le Pokémon est immunisé (×0)
Super efficace : Types que le Pokémon peut utiliser efficacement
Onglet Recherche
Recherche par nom
Tapez le nom d’un Pokémon dans la barre de recherche
Les résultats apparaissent en temps réel
Cliquez sur un résultat pour voir les détails
Filtres
Type : Filtrez par type de Pokémon (Feu, Eau, Plante, etc.)
Génération : Filtrez par génération (I à IX)
Note
Vous pouvez combiner les filtres pour affiner votre recherche.
Changement de langue
L’interface supporte 6 langues :
🇫🇷 Français
🇬🇧 English
🇩🇪 Deutsch
🇪🇸 Español
🇮🇹 Italiano
🇯🇵 日本語
Pour changer la langue :
Sélectionnez la langue dans le menu déroulant en haut
L’interface se met à jour automatiquement
La détection OCR utilise maintenant les noms dans la langue sélectionnée
Raccourcis clavier
Raccourci |
Action |
|---|---|
|
Quitter l’application |
|
Ouvrir l’aide |
|
Annuler la sélection de zone |
Résolution de problèmes
OCR non disponible
Problème : Le message « OCR non disponible » s’affiche.
Note
Si vous utilisez l’exécutable PokemonAnalyzer.exe, ce problème ne devrait jamais se produire
car Tesseract OCR est déjà intégré dans l’exécutable.
Solutions (mode développement uniquement) :
Vérifiez que Tesseract est installé sur votre système
Vérifiez le PATH ou définissez
TESSERACT_PATHInstallez Tesseract depuis https://github.com/UB-Mannheim/tesseract/wiki
Redémarrez l’application
Problèmes de connexion
Problème : Impossible de charger les données Pokémon.
Solutions :
Vérifiez votre connexion Internet
PokéAPI pourrait être temporairement indisponible - réessayez plus tard
Vérifiez que votre pare-feu n’bloque pas l’application
Détection imprécise
Problème : Les Pokémon sont mal détectés.
Solutions :
Ajustez la zone de capture pour n’inclure que le nom
Augmentez la sensibilité (plus de détections consécutives)
Augmentez le seuil de confiance
Assurez-vous que la zone capturée est claire et lisible
Performance
Problème : L’application est lente.
Solutions :
Augmentez l”intervalle entre les captures
Réduisez la taille de la zone capturée
Fermez d’autres applications