Page 1 sur 1

createnetworkserver() ...

Publié : mar. 31/déc./2013 16:18
par jerexgrz

Code : Tout sélectionner

InitNetwork()

serveur.l = CreateNetworkServer(1,6146,#PB_Network_IPv4,"192.168.146.146")

If serveur >= 1  
  Debug "ok c bon ! c'est créer !"  
Else  
   Debug "ca marche pas !"  
EndIf 
Debug serveur
Je ne vois pas pourquoi le serveur ne se crée pas. Si je remplace l'adresse Ip par "127.0.0.1", ça marche. L'adresse que je fournis en 192.168.146.146 respecte les conditions des chiffres de 0 à 255.
Si je change le 192 par le 127, ça fonctionne aussi. Les adresses fournis sont libres.

Re: createnetworkserver() ...

Publié : mar. 31/déc./2013 19:33
par falsam
jerexgrz a écrit :Si je change le 192 par le 127, ça fonctionne aussi..
Normal c'est une adresse ip de rebouclage qui désigne ta machine locale (Ton ordinateur)

Ce dernier paramètre que tu utilises (IPLocale$) correspond à une adresse ip disponible sur une de tes interfaces locales. 192.168.146.146 ne doit pas correspondre à une de tes interfaces.

Re: createnetworkserver() ...

Publié : jeu. 09/janv./2014 18:16
par jerexgrz
C'est normal que du côté serveur lorsque je demande quel ordinateur (client) se connecte avec la fonction eventclient(), il me donne un chiffre different du numero attribué avec la fonction opennetworkconnection() (coté client) ?

Re: createnetworkserver() ...

Publié : jeu. 09/janv./2014 20:03
par Ar-S
L'ordi sur lequel tourne ton serveur DOIT être 192.168.146.146 sinon normal que ça foire :
Description
Crée un nouveau serveur réseau sur l'ordinateur local sur le port spécifié.
Lorsque tu tapes 127.0.0.1 le prog est ok car 127.0.0.1 signifie LOCALHOST donc l'ordi sur lequel je tourne.

Ouvres une commande CMD (WINDOWS + R puis CMD puis ENTRER)
Tapes ipconfig /all tu auras ainsi la liste de tes ip sur ton reseau.(il faudra surement que tu ouvres le port que tu as choisis dans les options de ta box)