[..] Connexion client/serveur

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Avatar du membre
NewHere
Niveau 4
Niveau 4
Messages : 83
Enregistré le : dim. 28 déc. 2008 21:29
Status : Hors ligne

[..] Connexion client/serveur

#1

Message par NewHere »

Bonjour,

je viens d'essayer de faire une connexion client => serveur, mais erreur lors du tcpsend.

Help me plz !

Client :
► Afficher le texte
Serveur :
► Afficher le texte
Avatar du membre
NewHere
Niveau 4
Niveau 4
Messages : 83
Enregistré le : dim. 28 déc. 2008 21:29
Status : Hors ligne

Re: [..] Connexion client/serveur

#2

Message par NewHere »

:arrow: UP
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Connexion client/serveur

#3

Message par Tlem »

Nous sommes en période de vacance, donc ce n'est pas en remontant le sujet toutes les 24h que vous aurez forcément une réponse.

J'ai déjà supprimé celui que vous aviez fait hier, soyez donc un peut moins pressant et cherchez sur le forum pour voir si cette question n'aurait pas été déjà abordée.
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Connexion client/serveur

#4

Message par Yogui »

exemple tout simple mais qui fonctionne


Serveur à lancer en premier :
► Afficher le texte

Client :
► Afficher le texte
Avatar du membre
NewHere
Niveau 4
Niveau 4
Messages : 83
Enregistré le : dim. 28 déc. 2008 21:29
Status : Hors ligne

Re: [..] Connexion client/serveur

#5

Message par NewHere »

Merci, mais pour la commande tcpsend et tcprecv comment cela fonctionne, j'ai essayé cela :
Client
► Afficher le texte
Serveur
► Afficher le texte
L'erreur :
C:\Users\****\Desktop\aut2.au3 (7) : ==> Incorrect number of parameters in function call.:
TCPSend($MainSocket) = ("2")
^ ERROR
Avatar du membre
Yogui
Niveau 9
Niveau 9
Messages : 689
Enregistré le : ven. 18 avr. 2008 17:29
Status : Hors ligne

Re: [..] Connexion client/serveur

#6

Message par Yogui »

Cette erreur est normal

tcpsend demande deux paramètre

tcpsend ($MainSocket,"coucou")

vous n'en avez qu'un seul.


TCPSend
--------------------------------------------------------------------------------

Sends data on a connected socket.

TCPSend (mainsocket, data )


Parameters

mainsocket The connected socket identifier (SocketID) as returned by a TCPConnect function.
data binary/string to be send to the connected socket.
Avatar du membre
NewHere
Niveau 4
Niveau 4
Messages : 83
Enregistré le : dim. 28 déc. 2008 21:29
Status : Hors ligne

Re: [..] Connexion client/serveur

#7

Message par NewHere »

Voila j'ai fait comme vous me l'avez indiqué
Serveur
► Afficher le texte
Client
► Afficher le texte
Mais le probleme c'est que cela envoit 2 au serveur et le serveur me sort une msgbox avec en titre data et ecrit 2.
Moi ce que je veux faire fonctionner c'est que : si le client envoie "2" au serveur et que le script du serveur dit que si il recoit 2 alor ... Je fais ceci ou cela comme ouvrir notepad ou un autre truc. Or, ici ca créed une message box avec ecrit 2 :s
Avatar du membre
NewHere
Niveau 4
Niveau 4
Messages : 83
Enregistré le : dim. 28 déc. 2008 21:29
Status : Hors ligne

Re: [..] Connexion client/serveur

#8

Message par NewHere »

Nouveau probleme, quand je ne mets pas de gui tout fonctionne bien, mais quand je la met, la connection fonctionne mais pas les boutons relier aux tcpsend.

Client :
► Afficher le texte
Serveur :
► Afficher le texte
Répondre