question sur network

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
gadjet35
Messages : 190
Inscription : ven. 21/oct./2005 7:49
Localisation : Quelque part en france !

question sur network

Message par gadjet35 »

j'ai une quesion que je cherche depuis un certain temps que je ne trouve pas : je lance un prog qui créer un serveur ensuite j'ai des copains qui lance un autre prog qui vont ouvrir un client sur mon serveur, et j'ai envie de donner des noms à mes clients pour les reconnaitres car si je veux envoyer des données à un client je vais utiliser sendnetworkdata() et dans l'aide il y a écrit que connectionid est l'identifiant du client alors là je donnerai le nom de mon client alors comment faire ? 8O :? :wink:
bonne journer à tous !!!
AWEAR
Messages : 264
Inscription : ven. 28/oct./2005 8:20
Localisation : Mayotte ( 976 ), Océan Indien, France

Message par AWEAR »

Connectionid est l'identifiant donné par l'ordinateur (c'est un nombre et pas un string il me semble ) donc tu ne peux pas le définir et encore moins lui donner un nom.
La vie est une rose dont il faut accepter les épines, mais la mienne est fannée, arrosée par le goût de mes larmes. (Soprano)
gadjet35
Messages : 190
Inscription : ven. 21/oct./2005 7:49
Localisation : Quelque part en france !

Message par gadjet35 »

bon daccord et on ne peut pas savoir le numero donner par l'ordinateur
d'un client ? 8O
bonne journer à tous !!!
AWEAR
Messages : 264
Inscription : ven. 28/oct./2005 8:20
Localisation : Mayotte ( 976 ), Océan Indien, France

Message par AWEAR »

Networkclientid() ??
La vie est une rose dont il faut accepter les épines, mais la mienne est fannée, arrosée par le goût de mes larmes. (Soprano)
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Tu peux associer le ConnectionID à une variable chaine dans une structure, et tu utilises une liste chainée.

Code : Tout sélectionner

Structure MesClients
  IdConnect.l
  NomClient.s
EndStructure

NewList Clients.MesClients()
gadjet35
Messages : 190
Inscription : ven. 21/oct./2005 7:49
Localisation : Quelque part en france !

Message par gadjet35 »

@awear mais non networkclientid() c'est pour savoir quel client à envoyer des données mais si un client envoie des données l'ancien client qui à envoyer des données quesequ'il devient ? :o
bonne journer à tous !!!
AWEAR
Messages : 264
Inscription : ven. 28/oct./2005 8:20
Localisation : Mayotte ( 976 ), Océan Indien, France

Message par AWEAR »

Ben tu fais comme Chris a dit :?
Dès qu'un nouveau client se connecte tu récupère son connectionid et tu le mets dans la liste...
La vie est une rose dont il faut accepter les épines, mais la mienne est fannée, arrosée par le goût de mes larmes. (Soprano)
gadjet35
Messages : 190
Inscription : ven. 21/oct./2005 7:49
Localisation : Quelque part en france !

Message par gadjet35 »

ah oui je n'y avait pas penser mille merci !!!! :D :D :D :D
idée : :10:
bonne journer à tous !!!
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Ben oui, si tu as cinq connectés sur ton serveur, tu as cinq ID différents!
gadjet35
Messages : 190
Inscription : ven. 21/oct./2005 7:49
Localisation : Quelque part en france !

Message par gadjet35 »

et le nombre que le pc donne au client c'est d'un type de donnée long ?
bonne journer à tous !!!
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Message par Chris »

Normalement, oui, comme tous les nombres retournés par une fonction xxxxId().
gadjet35
Messages : 190
Inscription : ven. 21/oct./2005 7:49
Localisation : Quelque part en france !

Message par gadjet35 »

ok merci
bonne journer à tous !!!
Répondre