Aller au menu - Aller au contenu

[HELP] AutoIt

Protocole TCP

Pour accéder à cette section
Connectez-vous !
connexion_rpx

Résolu Le problème de ce sujet a été résolu

Page 1 
Auteur Message
2 visiteurs sur ce sujet (2 anonymes)
Page 1 
Hors ligne kev024 # Posté le 07/02/2012 à 22:33:51

Études : AFORP

Bonjour,

Je voudrai approfondir mes connaissances en AutoIT, au niveau des sockets (avec le protocole TCP)

Mais voila, j'ai cherché des tutos, en vain. Je me suis donc rabbatu sur la Doc interne.

Le probleme, ces que je suis pas sur de tout comprendre, et je souhaiterai avoir une confirmation de votre part pour le code (Server et client suivant)

Server :

On lance le "service" TCP

TCPStartUp()

On écoute le port afin de s'assurer qu'il est libre

$mainSocket = TCPListen(IP(laquelle ?), port)

Boucle pour attendre un client

$connectedSocket = TCPAccept($mainSocket)

Une fois un client connecté on attends une "infos" avec une boucle

$recv = TCPRecv($connectedSocket, nbCaractereMax)

On affiche tout sa dans une MsgBox

Msgbox(0, "Data reveice ", "recv : "&@crlf&$recv)


Client :

On lance le "service" TCP

TCPStartUp()

On se connecte au server

$connect = TCPConnect(IpDuServeur, port)

On envoie un message au serveur

TCPSend($connect, MessageAEnvoyer)


Mais voila, ce code ne fonctionne pas sur ma machine en local, je pense que j'ai du rater qqchose.
Édité le 07/02/2012 à 22:37:50 par kev024
 
Publicité # Posté le 07/02/2012 à 22:33:51

Hors ligne holosmos # Posté le 08/02/2012 à 20:07:32

Ville : Savigny sur orge
Pays : France métropolitaine

Sur le forum d'autoit france il y a un excellent tuto sur le tcp/ip avec exemples divers ;)
Hors ligne kev024 # Posté le 08/02/2012 à 22:27:23

Études : AFORP

Je te remercie pour ton aide, mais pourrais tu me donner un lien ?

Merci d'avance

EDIT: J'ai trouvé ;)
Édité le 08/02/2012 à 22:39:15 par kev024
 
Hors ligne holosmos # Posté le 09/02/2012 à 18:18:03

Ville : Savigny sur orge
Pays : France métropolitaine

Marque alors ce sujet comme résolut :)

Retour au forum "Autres langages, outils et approches" ou à la liste des forums

Pour accéder à cette section
Connectez-vous !
connexion_rpx


Lire aussi