Installation
Le paquet contient l'addon, le bot et un gabarit de configuration. Aucune installation web n'est nécessaire : tout tourne en local.
1. Prérequis
- Windows 10 ou 11 (64 bits).
- Python 3.11 ou plus récent (
python --version). - WoW Classic 1.13 (anniversary) lancé et connecté.
- OpenCV et NumPy installés (
pip install opencv-python-headless numpy) si vous n'utilisez pas le paquet fourni.
2. Décompression et copie de l'addon
- Décompressez
casinobabe-fishing-<version>.zip. - Copiez
package/addon/Casinobabedans<WoW>\Interface\AddOns\Casinobabe. - Vérifiez que
Casinobabe.tocest présent dans ce dossier : sans lui, le client ignore l'addon.
3. Configuration
Copiez package/config.example.json vers state/fishing-bot-config.json et ajustez :
clickAfterBiteMs— délai morsure → clic. Valeur mesurée recommandée : 450 (le taux de premier clic réussi passe de 18 % à 150 ms à 43 % à 450 ms, sur des échantillons de 17 à 23 morsures).castKey— la touche liée à votre action de pêche (par défaut2).waterRatioMin— garde « pas d'eau, pas de lancer » (0,40).
4. Lancement
python scripts/fishing_bot.py --cli- Le bot attend la fenêtre du jeu (jusqu'à 5 minutes), puis vérifie que vous êtes bien en jeu.
- Arrêt propre : touche F9 sur la fenêtre du jeu. Le processus se termine et libère son verrou.
Ne lancez jamais deux instances : la seconde refuse de démarrer (verrou state/fishing-bot.pid).
5. Premier contrôle
Dans reports/fishing-bot-log.jsonl, vous devez voir CAST, puis CATCH_DETECTED et CLICK_BOBBER. Si le bot ne détecte rien, consultez la page problèmes connus.