Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
Multiplayer Poker - Codice LAN
Forum - Multiplayer Poker - Codice LAN

Avatar
Phi (Member)
Expert


Messaggi: 241
Iscritto: 30/12/2009

Segnala al moderatore
Postato alle 16:44
Venerdì, 15/01/2010
Volevo capire come trovare gli IP dei server su LAN,
ma non riesco a capire le funzioni che lo permettono.
Potete spiegarmi come fare.

PM Quote
Avatar
TheKaneB (Member)
Guru^2


Messaggi: 1792
Iscritto: 26/06/2009

Segnala al moderatore
Postato alle 17:00
Venerdì, 15/01/2010
Il networking è un argomento complesso...

Quello che si dovrebbe fare, in teoria, è dotare la rete di un server DNS, inserire nei record del DNS un entry per ogni macchina della rete, assegnare un nome di default alla macchina che funge da server per il gioco (ad esempio "gameserver") e dopodichè, dal gioco, fare una richiesta "resolve" con hostname "gameserver.nomedominio".

In alternativa puoi inserire un record in un file locale della macchina (il file HOSTS di windows, ad esempio) come coppia "gameserver 192.168.x.y".

Oppure ancora rassegnarti ed inserire a mano l'ip del server.

Lavorando su internet, invece, la cosa è semplice perchè il DNS non lo gestisci tu ma il provider del servizio di hosting, quindi il problema non si pone.

PM Quote
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6380
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 17:30
Venerdì, 15/01/2010
Io ho l'impressione che la domanda sia posta male ...

C'è anche da dire che dipende da come è fatta la LAN. Se parliamo di un solo dominio di collisione, basta una richiesta ARP.

Potresti anche usare Wins se parliamo di sistemi Windows ...

In genere, per reti un pelino piu' complesse, c'e' sicuramente un DNS, magari su un controller Active Directory.

Quello che non ho capito io è il "fine" della domanda ... a cosa ti serve sapere gli IP dei "server"? E di quale LAN?


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti (uno dei padri fondatori del moderno Calcolo delle probabilità) chiamava il gioco del Lotto Tassa sulla stupidità.
PM Quote
Avatar
pierotofy (Admin)
Guru^2


Messaggi: 6230
Iscritto: 04/12/2003

Segnala al moderatore
Postato alle 19:17
Venerdì, 15/01/2010
Per il Multiplayer Poker ho usato questo modulo: http://www.pierotofy.it/pages/sorgenti/browse/14637/62/

Un punto di partenza per implementarlo in C++: http://msdn.microsoft.com/en-us/library/aa385341%28VS.85%2 ...


Il mio blog: https://piero.dev
PM Quote