C# aBot Project - MITM

Inscrit
25 Février 2012
Messages
178
Reactions
3
#1


Bonjour à vous tous.

Je vous présente ici un petit projet, un bot MITM (Man in the middle) pour Dofus.
Pour ceux qui ne savent pas c'est quoi un mitm (au cas où hein :p ), c'est le fait d''avoir la fenêtre de dofus ouverte (Donc plus de mémoire utilisé). Le bot se met entre le client et le serveur et s'occupe de transférer les données voulus facilement.

J'ai toujours voulus créer mon propre bot dofus, depuis bien longtemps. Et je crois que c'est le temps de le faire ! (Disons que maintenant, je pense que je suis capable de tout faire sans C/C ^^). Même si je suis déjà prit dans 2 projets actuellement, je saurais sûrement gérer mon temps et me faire plaisir sur ce projet ♥

Le bot fera tout ce qu'un bot doit faire (Déplacement, trajets, combats, récoltes ,etc) plus d'autres ajouts/fonctionnalités. On verra avec le temps pour savoir les quels. Je pense aussi fournir un système de plugins pour les gens passionnés de programmation et Dofus, et pour pousser un peu ce qu'un bot peut faire.

Ce poste servira non seulement à présenter le projet, mais aussi à fournir un ChangeLog/Développement/Suivie de : Moi entrain de développer aBot Project :roll: Donc je vais mettre ici tout ce qui concerne le projet ^^'

En ce moment le projet (Sur visual studio) n'est pas crée, je réfléchis un peu sur certains points avant de commencer le travaiL.
Une fois commencé, je vous tiendrais au courant ici (si vous êtes intéressés ^^) !

[17/07/2015 - 04:53]
Pour le Design, j'ai choisis DotNetBar parce que ça me plait bien et ça rend le tout un peu plus sexy ^^
Screen de l'interface prévu (C'est juste le début) :
Pour débuter, je pense que je vais faire le serveur puis la connexion au serveur.
L'utilisateur lance aBot Project.exe, un formulaire de connexion se lance et l'utilisateur doit se connecter. Le serveur servira à vérifier les utilisateurs etc, compteur de comptes des trucs comme ça ^^'
Et aussi, je ne sais pas si je dois commencer directement le système de plugins en codant l'API et le Bot en parralèlle ? Si quelqu'un a des idées sur comment m'y prendre, sauvez moi ! (Je sais faire le système, interfaces sur l'API et le Bot gère les données etc, c'est juste le début qui est floue pour moi) :p

[19/07/2015 - 13:41]
J'ai bien avancé sur le serveur (Communication entre le client et serveur, check version, connexion). Reste la reconnexion et quelques détails.
Screen de l'interface connexion :
Je vais être absent pendant un bout de moment, et pour s'occuper je vais essayer de traduire d2o i18n et les maps pour mon bot.

[27/07/2015 - 01:52]
De retour ! J'étais absent pendant une semaine mais j'ai pas resté les bras croisés :D
J'ai traduit d2o, i18n, Maps et prit un ImageManager pour le moment parce que j'ai pas trouvé les sources sur le swf.
Je me suis aussi avancé niveau serveur<->client (Mon serveur, pas celui de Dofus ^^), l'interface deviens :

[27/07/2015 - 01:52]
J'ai fait l'injection de No.Amakna.dll et j'ai commencé la connexion, pour le moment c'est basique mais bon. J'ai réglé 2-3 bugs, je dois traduire les packets puis commencer les trucs importants :p Petit screen inutile :
 

BlueDream

Administrateur
Membre du personnel
Inscrit
8 Decembre 2012
Messages
2 010
Reactions
149
#3
Vive le grand Apokah !
 
Inscrit
25 Février 2012
Messages
178
Reactions
3
#4
@zahid Thanks :p

@Alexandre : L'artiste en journée !
 
Inscrit
27 Octobre 2014
Messages
27
Reactions
0
#7
Bonne chance, espérant que ton projet aboutira.
 
Inscrit
10 Mai 2015
Messages
357
Reactions
55
#8
gg pour ton projet, J'ai vu le titre du sujet j'ai compris que c'était toi :) .

Bonne chance.
 
Inscrit
25 Février 2012
Messages
178
Reactions
3
#9
Merci à vous :hap:
 
Inscrit
28 Février 2014
Messages
99
Reactions
35
#10
Bonne chance et au passage magnifique interface ^^
 
Inscrit
11 Juin 2016
Messages
1
Reactions
0
#13
Saluuut toi, bonne chance apo ! tu le mérite ce bot!
 
Haut Bas