[Cherche à apprendre] Vb.Net, Les sockets, Et D....2.0

A

Anonymous

Invité
#1
Bonjour !
Je viens poster ici pour vous demander, dans votre extrème amabilité :lol: , si vous pouviez me renseigner sur les points suivants :
J'ai deux objectifs : Un créateur de comptes/Personnage et un bot.
Les questions suivantes ont pour sujet le créateur de compte et le bot. Le tout en sockets
• Possible en Vb.Net ?
• J'ai entendu parler des sockets, du D...Mod.exe, de WpePro -> Qu'est-ce ?
• D'après ce que j'ai compris, les sockets sont des paquets :?: -> Comment les choper (je suppose avec WPE) et les analyser pour par exemple, créer un personnage ?
• Où puis-je apprendre tout cela si ce n'est ici ? :)
C'est actuellement tout ce que j'ai à demander.
Merci de vos (futures) réponses !
Un membre ayant envie d'apprendre.
 
A

Anonymous

Invité
#2
Oui ! Tu peut faire ça ;) Wpe pro et un logiciel qui analyse les flux réseaux entre toi => Un programme => Un serveur ! ;) le bot lui reproduit les reqûete réseaux et les gère ;) donc tu peut tous faire presque ! ;)
En vb ou même en autoit tu peut le faire tu peut apprendre les bases avant de passer au socket sur le site du zéro qui est très bien ! ;) Tu peut apprendre tout ça ici a condition que tu code un minimum !
 
A

Anonymous

Invité
#3
Bien le bonjour ;)

Déjà première impression, tu sembles savoir développer, une bonne chose pour la compréhension car sur Cadernis.Fr on apprend pas les langages mais à programmer (de tout et n'importe quoi ;))

• Il n'y aucun langage qui te restreint dans ce que tu veux faire. C'est uniquement la complexité.
Alors pour répondre un peu plus à ta première question, oui il est possible de développer tes projets en VB.Net aussi bien qu'en C# (Hé oui je suis du côté obscure de la force :) ) De nombreux débats vont surement avoir lieu quant au choix du langage mais au final ça reste du DotNet. Tu peux très bien le faire en C++ mais la complexité est supérieure.

• WPEPro permet de sniffer la connexion du client et ainsi comprendre son fonctionnement. De nombreuses personnes ont déjà trouvé bien avant moi le fonctionnement et on écrit des tutoriels l'expliquant. C'est ce qu'on appelle le Protocole D2.
Grâce au sniffage, on peut savoir quand envoyer tel ou tel paquet et inversement, quel paquet envoyer pour obtenir telle ou telle information.
C'est un utilitaire qu'on utilise énormément au début pour comprendre le Protocole D2.

• Le principe même de la communication Internet, ce sont l'envoi de paquets. C'est les données contenues dans ces paquets qui nous intéressent et qui nous permettent de concevoir notre programme. Donc oui il existe des paquets (communément appellé Messages) pour chaque action/information du jeu.
Il en existe presque 950 paquets différents. Je ne te le cache pas, pour les connaitre tous, il faut décompiler les sources du jeu.

• Et bien tu es tombé sur le bon forum :) Cadernis.Fr est l'un des rares (si ce n'est l'unique) où tu peux apprendre tout ça en libre accès. Aucune compétences requises pour lire les tutoriels (j'entends bien par lire et non comprendre :p ).
Dès maintenant tu peux t'abonner aux différents forums (je te conseille de t'abonner à tous les forums pour être au courant de ce qui se passe et être actif envers la communauté). Et commencer par lire les différents tutoriels pour comprendre le Protocole D2, puis identifier les paquets et commencer le développement de ton programme pour mettre en pratique la théorie :)

En espérant t'avoir aidé et répondu à ton questionnement ;)
 
A

Anonymous

Invité
#4
Alors Raphy a dis l'essentiel, coter langage tu peux allez vers tel ou tel (les differences au niveau restriction entre csharp et vb.net sont minime) chacun sont choix, moi je suis également du coter obscure de la force :p

tu peux tout faire ou presque, a partir du moment ou tu sache programmer un minimum (evidemment tu as la methode socket que tu cite mais egalement la methode pixel)

pour ce qui es de t'abonner, cela ne veux pas dire payer, mais dans ton profil tu dois rejoindre les grouppe correspondant aux forums que tu souhaites voir :)

mais une chose importante, dis toi qu'un bot ne se fais pas en quelques jours surtout si tu vise un bot complet, la patience est une vertu :)
 
A

Anonymous

Invité
#5
Tout d'abord, merci beaucoup à vous trois !
Il y a juste quelques points qui m'échappent :
• "De nombreux débats vont surement avoir lieu quant au choix du langage mais au final ça reste du DotNet. "
Vb.Net, c'est un langage, mais qu'est-ce alors que le DotNet (pour moi, ça veut dire le design de Legendary, Ideo, Warz, Anic que j'ai vu en version crack sur le forum) ?
• Comment pourrais-je savoir à quels actions correspondent les paquets que je reçois (vu que plusieurs actions sont reçues en même temps) ? Ou bien y-a-t-il un post regroupant des paquets dofus ?
• "il faut décompiler les sources du jeu." -> Décompiler le DofusMod.exe ? Mais avec quoi ? :/

Sinon, @Kozengod :
• Je garde vb.net ^^
• Je préfère faire un petit logiciel qui soit sans à avoir la fenêtre dofus -> Sockets
• S'abonner, j'ai trouvé :lol:
• A la base, mon but est de faire un créateur de comptes (çà, je le gère en remplissant le formulaire HTML via vb.net en auto [ce que je sais faire]). Après, si j'y arrive (ce que j'espère), peut-être que j'essayerais de faire un bot, mais ça risque malheureusement d'être très dur :?

Si vous avez des conseils, des liens, des astuces, je suis tout ouïe ;)

EDIT : Pourquoi ne marque-t-on pas D..us sans les .. sur le forum ? :mrgreen:
 
A

Anonymous

Invité
#6
• DotNet (.NET) est le nom du framework "Framework .NET". Ce framework peut être utilisé dans les langages F#, J#, VB.Net, C# et C++.Net
C'est une plateforme qui te fournit des fonctionnalités prêtes à l'emploi pour développer des applications Windows.

• Pour savoir à quoi cela correspond, il faut l'étudier, grâce au sniffage entre autres, lorsque tu fais une action en jeu tu relèves tous les paquets, puis tu regardez dans les sources le nom du paquet qui peut t'en dire beaucoup etc. C'est de la pure recherche ;)

• Il faut décompiler D0fusInvoker.swf grâce à des décompilateurs Flash comme Sothink SWF Decompiler.

Ce qui est de liens, je te laisse parcourir le forum ;)
Tu trouveras toutes les solutions à tes problèmes :)
 
A

Anonymous

Invité
#8
Dommage que je n'ai pas le courage de continuer mon tuto, il t'aurai surement bien aidé :(
 
A

Anonymous

Invité
#9
Bonjour je voudrait quelqu'un m’apprennent a créer un Bot pour Dofus du genre M4xoubot , Anic Bot & SobartBot .
J'apprends très vite je passerai des jours pour créer mon propre bot Dofus, si vous pouvait m'aider pourriez-vous MP ?
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#10
bonjour , desole mais c'est mal d'aider par MP , si tu veux de l'aide tu l'auras mais dans le forum et c'est mieu pour ceux qui aurait le(s) meme(s) probleme(s) que toi
 
Inscrit
23 Septembre 2010
Messages
30
Reactions
0
#11
Je peux t'aider si tu veux , je m'y connais énormément niveau Dofus 2.0 (aussi bien source que socket :p ) , si tu veux de mon aide tu peux me MP .
 
Haut Bas