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
Visual Basic 6 - NickList per client irc
Forum - Visual Basic 6 - NickList per client irc

Pagine: [ 1 2 ] Precedente | Prossimo
Avatar
Pollon24 (Normal User)
Newbie


Messaggi: 9
Iscritto: 08/02/2009

Segnala al moderatore
Postato alle 22:15
Giovedì, 09/04/2009
Questo topic è stato chiuso dal moderatore

Per il client irc che sto sviluppando, avrei bisogno di una lista dei nick. Ho creato quindi una ListBox ma ora non so come far prendere dal chan tutti i nick.  Per irc il comando per ricevere i nick è /names . Qualcuno ha idee? 8-|

PM
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 14:51
Sabato, 11/04/2009
che problema c'è? con il winsock invii il comando e prelevi la risposta...

PM
Avatar
Pollon24 (Normal User)
Newbie


Messaggi: 9
Iscritto: 08/02/2009

Segnala al moderatore
Postato alle 10:36
Lunedì, 13/04/2009
Ecco si ma poi dovrei splittare il tutto eliminando i caratteri "@", "+", "%", "&", "~". Potresti suggerirmi del codice?

PM
Avatar
ruggy94 (Member)
Guru


Messaggi: 890
Iscritto: 21/04/2008

Segnala al moderatore
Postato alle 10:49
Lunedì, 13/04/2009
non uso IRC, quindi potresti farmi un esempio di quello che ti viene restituito dicendo quali caratteri vuoi eliminare?

PM
Avatar
Pollon24 (Normal User)
Newbie


Messaggi: 9
Iscritto: 08/02/2009

Segnala al moderatore
Postato alle 11:08
Lunedì, 13/04/2009
Allora dopo il comando /names #canale, mi viene restituito ad esempio questo:

:tophost.azzurra.org 353 Pollon24 = #asd :Pollon24 @Guest13006
:tophost.azzurra.org 366 Pollon24 #asd :End of /NAMES list.

Nel chan c'ero io (Pollon24) e Guest13006. Essendo il guest un oper aveva la @. Forse però sarebbe inutile togliere anche la @ & % ecc perchè nella nicklist sarebbe bene vedere anche i gradi...

PM
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 12:32
Lunedì, 13/04/2009
Testo quotato

Postato originariamente da Pollon24:

Allora dopo il comando /names #canale, mi viene restituito ad esempio questo:

:tophost.azzurra.org 353 Pollon24 = #asd :Pollon24 @Guest13006
:tophost.azzurra.org 366 Pollon24 #asd :End of /NAMES list.

Nel chan c'ero io (Pollon24) e Guest13006. Essendo il guest un oper aveva la @. Forse però sarebbe inutile togliere anche la @ & % ecc perchè nella nicklist sarebbe bene vedere anche i gradi...  



sec me è meglio che li tieni comunque per levarli dopo ke li hai messi in una list (anche con @ % + ecc...) con un ciclo "esamini" ogni nick e vediil primo carattere con cui inizia, se è uno di quelli lo elimini altrimenti no. per controllare il primo carattere usa un left()

PM
Avatar
theprogrammer (Normal User)
Guru^2


Messaggi: 2509
Iscritto: 28/01/2009

Segnala al moderatore
Postato alle 12:37
Lunedì, 13/04/2009
Scusa ... ma stai creando un client irc e

1) non sembra che tu sappia che devi usare un socket per comunicare

2) non sembra che tu sappia usare le funzioni di base delle stringhe

Hai solo inserito una ListBox (ovvero hai preso un controllo e l'hai messo sul form) ...

Puo' essere che questo progetto va oltre le tue (attuali) capacita'?
Non e' meglio che cominci con qualcosa di piu' semplice?

Un forum ti puo' aiutare indicandoti cosa usare, ma non puo' scrivere tutto il codice per te...

PM
Avatar
Pollon24 (Normal User)
Newbie


Messaggi: 9
Iscritto: 08/02/2009

Segnala al moderatore
Postato alle 18:18
Lunedì, 13/04/2009
Testo quotato

Postato originariamente da theprogrammer:

Scusa ... ma stai creando un client irc e

1) non sembra che tu sappia che devi usare un socket per comunicare

2) non sembra che tu sappia usare le funzioni di base delle stringhe

Hai solo inserito una ListBox (ovvero hai preso un controllo e l'hai messo sul form) ...

Puo' essere che questo progetto va oltre le tue (attuali) capacita'?
Non e' meglio che cominci con qualcosa di piu' semplice?

Un forum ti puo' aiutare indicandoti cosa usare, ma non puo' scrivere tutto il codice per te...


Ti sbagli, il client non ha solo la listbox, vorrei solo una delucidazione su come splittare il testo ricevuto ma ci sono arrivato da solo, grazie lo stesso per la tua presunzione

PM
Avatar
GrG (Member)
Guru^2


Messaggi: 3430
Iscritto: 21/08/2007

Segnala al moderatore
Postato alle 18:28
Lunedì, 13/04/2009
non è presunzione... comunque ha ragione anche io avevo notato, vabbè ora hai risolto il tuo problema quindi puoi continuare nel tuo progetto ;)

PM
Pagine: [ 1 2 ] Precedente | Prossimo