Newsgroup: it.comp.lang.visual-basic
Titolo: Chat

Ciao a tutti.
Ho fatto un semplice programma di chat a due persone utilizzando winsock,
conoscendo i 2 IP e la porta su cui lavorare, ma qui sorge il mio problema.
Per scambiarsi l'IP e la porta, c'è il bisogno di un altra chat per
scambiardi gli ip... il che non è molto professionale . Sbaglio o servirebbe
un server con ip fisso?
Come posso risolvere il mio problema?
Grazie

 un server con ip fisso?
...esatto.
Puoi usare un server d'appoggio (con ip fisso) che fornisce la lista dei
client collegati.
termoPilucco

 usare il winsock..,
umm umm ... non so, potresti passare per una pagina html ?
cioe' alla connessione di un client scrivi una pagina html tipo con expiried
ad 1ora:
Client1
Ip : 111.111.111.111
Ora : 10:10
poi ti colleghi con un altro CLIENT e tenti di scrivere il file ma, il file
esiste ancora quindi cosa fai ? Ti leggi il source ed estrapoli i dati con
IP
usa l'ora e l'expiried per gestire una spece di timeout , in pratica ogni
30min riscrivi la pagina cosi risulti online per 30minuti , quando ti
disconnetti dopo 30min la pagina sparisce e non sei + online !
Che te ne pare ?

 Che te ne pare ?
Cazzo, geniale l'idea della pagina web, la userò sicuramente per migliorare
un programma di chat che avevo fatto tempo fa, però aveva il problema
dell'indirizzo ip dinamico....
Grazie

 IP
Complimenti, č una grandiosa idea, ma non ho la piiů pallida idea di come
riuscirci, non sono cosě bravo...


 come riuscirci, non sono cosě bravo...
vabbe' , pianifica (SU CARTA) il tutto , poi dividi le macrosezioni e
portale avanti separatamente e poi vedrai che prima di iniziare a "codare"
avrai solo 2 o 3 punti difficili da affrontare !
Anzi perfezioniamolo , visto che dovrai passare per un FTP usa solo quello e
un file di testo che scarichi , analizzi e uploadi !
i file di testo li sai aprire no ?
scaricare/caricare un file in ftp no ? Google ! ^_^
guarda andiamo avanti , che problemi possono sorgere ?
1) ti appoggi ad un sito free che, si sa, a volte dormono quindi ?
quindi fatti 3 siti su 3 host diversi e vai avanti !
Conta che una volta perfezonato il prog la fase di
"dload -> analisi  -> upload" durera' si e no 10secondi a 56K rallentamenti
permettendo !!!
cmq grazie ad entrambi per i complimenti #^_^# mi fate gasare !!!
-- 
<Gigio2K>
Sito Comune
Nokia -> I.T.H.N. -> 
http://www.ithn.it/
VB -> I.C.L.VB -> 
http://www.it-lang-vb.net/


Te li sei meritati


 > come riuscirci, non sono così bravo...


 > > come riuscirci, non sono cosė bravo...



A parte gli scherzi, sai che davvero era tempo che volevo perfezionare il
programma ma non avevo idea di come fare? Pensare che la soluzione non è
nulla di astronomico...
Complimenti per l'idea che appena avrò un buco non esiterò a mettere in
pratica.
Però io sono fatto così', se la soluzione non mi viene, sono perso, e spesso
mi blocco in delle puttanate mai viste, non so te/voi, ma io sono uno che il
codice lo "visualizza", non so, ce l'ho nella mente, si tratta solo di
buttarlo giu e ottimizzarlo...
Infatti quando vedo un programmatore alle prime armi in difficoltà gli dico
sempre: "Visualizza nella tua mente, fatti uno schemino in un foglio di
carta e visualizza, non guardare il monitor con fare interrogativo, che
tanto non serve a niente."
Merda... mi sono accorto che vaneggio, scusate se sono logorroico...
Bye!

 Bye!
See you !


 quindi me la riconosci ? #^_^#
Sei un genio ragazzo, con la tua genialità hai risvegliato quei due neuroni
che poltrivano sonnolenti nella mia crapa.

 neuroni che poltrivano sonnolenti nella mia crapa.
Scusate si potrebbe aprire un nuovo post con queste parole ? #^_^#
gh gh , scherzi a parte TNK !


 per fare il redirect se ti serve lo ripesco !
Ti ringrazio, ma php non lo conosco, se non di fama.
Penso che mi farň una bella console server in Vb, sempre appoggiandomi ad
uno o piů spazi ftp per i file, tra l'altro a proposito del ping, mi viene
in mente che ho scaricato proprio l'altro giorno un componente che lo
faceva.