Connaitre le format des /raw

Résolu
cs_ababi Messages postés 19 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 28 juillet 2006 - 17 nov. 2005 à 00:48
cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 - 17 nov. 2005 à 13:31
Après d'infructueuses recherches sur les commandes "/raw", ne me menant qu'à un listing des événements "raw", j'aimerais savoir où je pourrais trouver une liste de commandes /raw avec le format de chacune, afin d'éviter d'avoir à passer par des commandes mIRC pour certains scripts

Je pense notamment à un truc que j'essaie de faire en ce moment, à savoir récupérer le topic d'un chan sans y être, ce que l'on peut faire en écoutant la raw 322 lorsqu'on fait un /list #chan, mais j'aimerais pouvoir "provoquer" cette raw 322 en passant par une commande /raw plutôt que le /list #chan (si c'est possible)

Si quelqu'un à une adresse pour ce genre de chose, ou même, ne serait-ce que quelques exemples à me donner, notamment pour le sus-cité, ça serait sympa de m'en faire part ;)

7 réponses

Nolson Messages postés 216 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 16 mars 2006
17 nov. 2005 à 12:56
C'est normal, si le chan est secret tu ne peux pas récupérer le topic de l'extérieur.
Ta méthode /list #chan ne donnera rien non plus si le chan est secret.
3
Nolson Messages postés 216 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 16 mars 2006
17 nov. 2005 à 07:21
Je te conseille d'aller consulter le protocole IRC défini par la RFC 1459, tu y trouveras ce que tu recherches.

Le topic c'est la raw 332 et non 322, quand il n'y a pas de topic c'est la raw 331, et enfin le nick et l'heure de la mise du topic c'est la raw 333.

Selon la RFC pour lire le topic c'est "TOPIC #chan" donc tu envoies :
/raw TOPIC #chan

Mais en faisant /topic #chan tu obtiens le même résultat.
Tu n'a plus qu'à récupérer les données qui t'intéressent par l'event raw.
0
cs_ababi Messages postés 19 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 28 juillet 2006
17 nov. 2005 à 11:35
ok, merci Nolson, je vais voir ce protocole :)

pour ce qui est de la raw que tu m'as donné, il faut être sur le chan pour pouvoir récupérer le topic, de même pour /topic. Moi j'aurais aimé pouvoir le faire sans y être, mais je ne sais pas si c'est possible :(
0
Nolson Messages postés 216 Date d'inscription mardi 7 novembre 2000 Statut Membre Dernière intervention 16 mars 2006
17 nov. 2005 à 12:19
Non pas besoin d'être sur le chan, ça fonctionne quand même.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_ababi Messages postés 19 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 28 juillet 2006
17 nov. 2005 à 12:27
Moi ça ne marche pas si je ne suis pas sur le topic, il me retourne dans la fenêtre de status :
#*bip* You're not on that channel
Et ce, que ce soit avec /raw topic #*bip* ou /topic #*bip*
(nom du chan caché, mais c'est bien un chan existant ^^)

Est-ce que ça peut dépendre des réseaux, qui autoriseraient ou non la lecture du topic sans être présent sur le chan ?
0
cs_ababi Messages postés 19 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 28 juillet 2006
17 nov. 2005 à 13:04
OK, c'est bien ça, les chans que je testais étaient en +s
merci pour ton aide Nolson ;)
0
cs_tofu Messages postés 1726 Date d'inscription vendredi 12 septembre 2003 Statut Membre Dernière intervention 13 juin 2009 1
17 nov. 2005 à 13:31
ps: http://www.nirgal.com/irc/irc_rfc_fr.htm

la rfc en français et bien présentée jtrouve.(le design de la page est sobre par rapport à certains site proposant la rfc avec des couleurs style jaune/orange..)


-1337 connexion-
0
Rejoignez-nous