Open Rakiah opened 3 years ago
Je crois que tu es français,
Le projet n'est pas une library. Tu peux distinguer un projet principal et 2 sous projets
guinness-core
qui est le bot en lui même (en kotlin), que tu peux ouvrir depuis Intellijguinness-native
qui est une library native qui vient s'ajouter au core au runtime (Une fois compilé, la lib se retrouve ici: https://github.com/Romain-P/Guinness-Bot/tree/master/guinness-bot/native). Cette library permet de procéder à l'injection d'une autre DLL (guinness-dll) dans le processus dofus. Elle permet aussi d'avoir le control sur la fenêtre dofus, comment envoyer des inputs pour la reconnexion automatique. Tu as la liste de toutes les opérations low-level ici: https://github.com/Romain-P/Guinness-Bot/blob/master/guinness-bot/guinness-core/src/main/kotlin/com/guiness/bot/core/NativeAPI.ktguinness-dll
qui s'occupe de hook winsock pour rediriger le traffic réseau de dofus vers le mitmPour lancer le projet, il faut au préalable définir un profile ici https://github.com/Romain-P/Guinness-Bot/blob/master/guinness-bot/guinness-core/src/main/kotlin/com/guiness/bot/core/ProfileManager.kt Puis démarrer le projet tout simplement, avec un dofus retro d'ouvert
Hello, could you explain with more details on how to use the bot, if the bot is not usable per-se and is more some kind of library, could you give real-world usage of this, for example, how to develop around this library to harvest materials ?