allora steno12 (ma anche chiunque altro mi possa aiutare)
ho una chat (un client e un server)
il server si occupa di ricevere tutti i comandi dai client, e di fare quindi da ripetitore
è abbastanza affinato, ma non è questo l'importante
utilizzo il controllo WinSock
quindi 1 server, e X client (supporta fino a 1000 teorici)
-------------------------------------------------------------------
problema:
io ho il server sulla mia macchina, e do' il client a un amico
egli deve sapere il MIO ip (del server) per connettersi con il CLIENT
siccome il mio IP è dinamico, ogni volta che mi connetto gli devo dare quello nuovo
c'è un modo per potere riconoscere il mio computer online, ed avere il mio IP in modo "automatico"?
probabilmente no, ma allora chiedo, altre soluzioni di struttura base?
devo fare un server "FISSO". dove lo metto?
---------------------------------------------------------------------
e qui entra in gioco steno12
egli ha fatto un simpatico programma ChangeTime, che a dispetto del
nome è una specie di Napster. condivisione file e chat
molto carino e perfettamente funzionante
chi fosse interessato, lo trova a **************
mi chiedo come funzioni!!!
1. ti registri (mi sembra su un database online)+
2. il programma ti connette (dove? esiste un server?)
3. vedi tutti gli altri utenti, e ti puoi connettere al loro comp
è ovvio (credo) che il server sia 1 solo, e tutti gli utenti usino un client (o no?)
come si fa?
ad avere un IP di un computer, visto che a me risulta che l'IP cambi ad ogni connessione come fai solo con il nome??
l'unico modo è avere un server "fisso", su un IP che è statico (e quindi sempre online)
ti prego steno12... illuminami
spiegami come funziona il tuo changeTime...
grazie, sei un amico