Liste client idIRC

hardouz Messages postés 196 Date d'inscription jeudi 22 février 2007 Statut Membre Dernière intervention 26 novembre 2009 - 5 juil. 2008 à 20:48
l0sth34d2 Messages postés 76 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 13 novembre 2008 - 6 juil. 2008 à 14:10
slt
svp comment faire pour récupéré la liste des client connecté dans un serveur IRC
j'utilise le composant idIRC
merci d'avance !

3 réponses

nethacker Messages postés 288 Date d'inscription mardi 2 mai 2006 Statut Membre Dernière intervention 12 octobre 2011
6 juil. 2008 à 13:52
je dirais que la réponse se trouve dans l'événement On Connect !
Quand un client se connecte le serveur envoie une commande "Identifie toi ? " le client répond avec son nom d'identification ! et comme ca le serveur se fait une idée !
sinon y'a peut être une propriété du genre idirc.list ou .clients.numbers ^^ on sait jamais !
bon j'espère que j'ai pu apporter un peu d'aide !
0
l0sth34d2 Messages postés 76 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 13 novembre 2008 1
6 juil. 2008 à 14:01
Tu dois recuperer tout les évenements RAW pour que ton client IRC marche parfaitement. Tout ce passe par là. Par exemple, quand tu joins un canal, tu recois les RAW 322 qui sont les "clients" du canal.. ensuite tu recois le RAW 323 qui signifi "End of /NAMES" (fin des clients du canal). Les RAW sont envoyés par le serveur IRC.. Je te conseil fortement de lire la RFC sur l'IRC avant de trop t'aventurer dans cela.. et aussi lire la RFC d'identification au serveur si tu veut que ton client support l'identd ;)
0
l0sth34d2 Messages postés 76 Date d'inscription mercredi 21 mars 2007 Statut Membre Dernière intervention 13 novembre 2008 1
6 juil. 2008 à 14:10
Petite correction: 353 c'est la liste des clients et 366 c'est la fin des clients.

Voici un exemple provenant de mon client IRC:  http://img383.imageshack.us/img383/1736/29325351ed9.png
0
Rejoignez-nous