Skip to content

Fonctionnement

LucBerge edited this page Nov 4, 2019 · 5 revisions

Analyse de l'environnement

Ce bot lit les trames descendantes pour analyser les messages du chat. Mais la plus grande partie des traitements restent graphiques : traitement de pixels, images, textes, couleurs, reconnaissance de caractères...

Interaction avec l'environnement

Contrairement à beaucoup d'autres bots, B4D n'envoie pas de trames Ethernet pour fonctionner. Cela a l'énorme avantage d'être indétectable par les serveurs Dofus. Ce bot simule des appuis clavier et des cliques de souris aux bonnes coordonnées pour interagir avec l'environnement.

Librairies utilisées

  • Tesseract (Reconnaissance Optique de Caractères)
  • Jgrapht (A* algorithme)
  • Jpcap (Lecture des trames entrantes)
  • Google Drive & Google Sheet API
  • Junit (Tests)