Ricomat03
Messages postés15Date d'inscriptiondimanche 30 novembre 2003StatutMembreDernière intervention28 juin 2004
-
31 août 2004 à 16:18
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 2009
-
1 sept. 2004 à 19:01
Bonjour
Je voudrais récuperer la valeur du TOPICLEN (la longueur max du topic) mais je ne sais pas comment faire.
Quand on se connecte à un serveur, il y a ca :
WHOX WALLCHOPS WALLVOICES USERIP CPRIVMSG CNOTICE SILENCE=15 MODES=6 MAXCHANNELS=20 MAXBANS=45 NICKLEN=15 TOPICLEN=250 AWAYLEN=160 KICKLEN=250 are supported by this server
CHANTYPES=#& PREFIX=(ov)@+ CHANMODES=b,k,l,imnpstrDcCNu CASEMAPPING=rfc1459 NETWORK=QuakeNet are supported by this server
Et dans ces paramettres, il y a bien le topiclen "TOPICLEN=250".
Je sais que cette liste vient du raw 005 mais comment recuperer le topiclen ?
Il n'y a pas une autre solution pour l'avoir comme par exemple $topiclen (ca serait mieu :D) ?
Et est ce que tous les serveurs ont ce paramettre (le topiclen) ?
Sect0r X
Messages postés25Date d'inscriptionmardi 31 août 2004StatutMembreDernière intervention12 octobre 2004 31 août 2004 à 19:53
pour l'avoir en tappant /topiclen prend le code de CoolMan002 et rajoute:
alias topiclen {
;le code
}
sinon tu fais simplement //echo -a $len(ton text) est je pense que c'est bon après je pense que se soit possible de savoir si cette commande est supporter sur tout les serveurs. Il faut que tu verifies par toi même.
Ricomat03
Messages postés15Date d'inscriptiondimanche 30 novembre 2003StatutMembreDernière intervention28 juin 2004 1 sept. 2004 à 15:13
Merci pour vos reponses.
Celle qui se rapproche le plus de ce que je cherche est celle de tofu mais il y a un problème avec ton code :
%topiclen est egale à rien, dans les variables y a juste %topiclen suivit de rien.
Le raw 005 est en 2 ligne (ou 2 fois) au démarrage et le Topiclen passe la premiere fois.
Donc est ce que ton code marque pour la premiere %topiclen 250 puis arrivé au deuxieme raw 005, vu qu'il n'y pas Topiclen dans celui ci, efface le 250 et mette rien à la place ?