VB/VB.Net Mes questions :)

A

Anonymous

Invité
#1
Bonjour tout le monde.

Je vais lister ici toutes mes questions pour éviter le flood sur le forum et pour centraliser mes point de références :)


1 - Je suis un anciens programmeur de VB6 et de VB.Net j'ai jamais étudier les sockets. Je me décide de me faire mon petit bot à moi qui pourra pêcher pour moi ou tout autre chose.J'ai la morale du programmeur je comprend vite mais là je me retrouve vraiment perdu.J'ai envie de commencer un bot en VB.Net et dèjà créer le design etc.. mais je sais pas par ou commencer le codage, je sais que je dois envoyer le nom de compte le mot de passe et la version de dofus au serveur par le port 433 mais je sais pas comment faire en VB.Net et comment traiter les informations que je vais recevoir.

Je vous prie de m'aider pour que je me lance et que j'avance :)

Cordialement, Gyne
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#2
Re: Probléme dès le début :s

Salut déjà je te conseil de télécharger les source de Overedge pour déjà avoir une base mais le problème c'est que tu doit mettre les source à jour.
 
A

Anonymous

Invité
#3
Re: Probléme dès le début :s

C'est sur que quand on débute c'est pas facile a mettre à jour :S
Mais la partie question/réponse te donnera tout ce qui faut si tu fouilles bien :)
 
A

Anonymous

Invité
#4
Re: Probléme dès le début :s

Merci pour vos réponses les gars :)
J'ai fais le tour du forum j'ai compris beaucoup de chose mais je sais toujours pas par ou commencer, si quelqu'un pourrait me dire le commencement en VB.ET juste en théorie. AU final je veux savoir on a besoin de quoi pour se connecter au serveur et recevoir le 1er Packet, après je pourrais me débrouiller :)
 
Inscrit
29 Septembre 2011
Messages
393
Reactions
3
#5
as-tu des basses en vb.net déja?
 
A

Anonymous

Invité
#6
Oui effectivement j'ai créer pas mal de logiciel avec, mais jamais de Sockets c'est la raison que je vous demande de juste m’expliquer brièvement ce qie j'aurais besion pour la connexion, car tout je que je fais abouti a des erreurs.

Pour déclarer un socket en écrit :
Dim ServerSocket = New Sockets.TcpListener(IPAddress.Parse("213.248.126.180"), CInt("443"))

Apres on intialise le socket avec :
ServerSocket.Start()

Mais ça marche pas du tout quand je vérifie le socket ne se connecte pas.

Merci de m'aider :)
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#7
salut , c'est simple tu veux faire un serveur .TcpListener alors que pour se connecter (au serveur officiel) il faut faire un client

pour se connecter ca marche comme ici : http://vb.net-informations.com/communic ... rogram.htm (chat client) et a la place de traiter des strings tu traiteras des bytes donc ici getmessage renvera pas une string mais des bytes (ca marchera quand meme avec des strings mais ca sera chaud pour analyser)
 
A

Anonymous

Invité
#8
Gyne a dit:
Dim ServerSocket = New Sockets.TcpListener(IPAddress.Parse("213.248.126.180"), CInt("443"))
Attention le TcpListener est utilisé du côté du serveur qui reçoit les connexions. Créer une simple socket au lieu de partir dans le Tcp, pour le moment ...
Code:
    Public Shared _socketConnection As New Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp)
        _socketConnection.Connect("213.248.126.180", 5555) ' on se connecte
 
Haut Bas