Bonjour à tous j'ai un projet particulier ... Contrairement à la majorité des projets ici pour pas dire tous, je travail ou du moins travailler dessus il y a 1 an, j'ai eu un problème et j'ai fini par abandonné par manque de temps et je ne pense que maintenant à venir vers vous le présenter.
Je vous partage le GitHub: https://github.com/Thomas-Anonymous/Dofhunt
J'ai essayé de faire un code le plus propre possible et un readme le plus claire possible !
Je vous entends râler "c'est quoi ce projet alors !" On y vient !
Je vous explique l'idée et surtout le point où j'en suis actuellement :
C'est un logiciel d'aide de chasse au trésor, j'ai utilisé l'API d'un site de chasse au trésor pour récupérer leurs bases de données complète, que je récupère sous format texte pour ne pas saturé le site de recherches et rendre ça bien plus rapide pour les petites connexions.
En bref le logiciel ce met sur le bord (partie inutilisé) la hauteur est réglable ainsi que sa transparence.
On peut lancer un scan dans un sens et cela nous dit les indices sur les 10 prochaines maps, les indices sont classé en ordre alphabétique pour plus de facilité. C'est un tableau donc à droite de chaque nom il y a la distance de l'objet.
On peut changer la Map actuel en changeant les valeurs dans des textbox.
Quelques raccourci via des hook clavier (ce qui le met dans le rouge en terme des anti virus évidemment) keylogger et tout le bordel. Bref .. jusqu'à là aucun soucis.
Les raccourcis clavier permettent de changer la transparence, le cacher/afficher, changer de maps ou lancer un scan dans une map. Ce qui permet en cas de phorreur de pouvoir continuer en changeant de map tour simplement.
Il y à également une option "Travel" pour mettre en copier coller un travel vers la map de destination, il suffit de le coller sur Dofus et la dragodinde y court !
Voilà on est actuellement ici sur un logiciel fonctionnelle alors oui"utilisé un site c'est pareille" mais on est sur un petit gain de temps et surtout on ne quitte jamais Dofus le logiciel reste au premier plan donc on enchaîne.
Mon but de venir vous voir c'est que j'ai un soucis pour créer un OCR, le but est de lire la Map actuel pour que le logiciel ce synchronise sans jamais avoir à gérer la map, un tout petit détail mais surtout une optimisation !
Je crois que c'est le dernier détail qu'il manque j'ai tester des OCR en ligne déjà il y a des captcha (j'avais une faille pour rendre valide un captcha recaptcha pendant 30 minutes toujours le même mais ça marche plus), dans tout les cas les OCR certains sont assez proche (surtout celui de Google mais je doute que ce soit leurs vrais version celle en ligne) mais selon la luminosité des maps ça rend plus ou moins difficile.
Le projet est codé en C#, j'utilise une DLL pour le JSON, je vous mettrais le GitHub ce soir le projet est Open Source. J'avais commencer un logiciel de gestion de dragodinde également.
Mon but est de faire des logiciels respectant les CGU, n'automatisant aucune action en jeu je reste dans le cadre, ce n'est qu'une base de donnée.
Voilà voilà :)