maxpeg0705
Messages postés61Date d'inscriptionlundi 17 mai 2004StatutMembreDernière intervention21 septembre 2005
-
26 sept. 2004 à 12:24
cs_PaDa -
26 sept. 2004 à 17:39
Bonjour,
je cherche desesperement comment enlever d'une chaine de caracteres le code couleur de mIRC
Je m'explique :
%salon.1 = #salon
%topic.chan1 = $chan(%salon.1).topic
Ca stock le topic de #salon mais c'est pour envoyer ca via des sockets sur une page web. Et quand le topic est avec des couleurs ca donne quelque chose comme ca :
darkyojimbo2
Messages postés244Date d'inscriptionmercredi 11 juin 2003StatutMembreDernière intervention25 juin 2005 26 sept. 2004 à 12:34
$strip(texte,burcmo)
Retourne le texte sans les codes gras (b), souligné (u), inversé (r), et contrôle (c).
Le paramètre burcmo est optionnel. S'il est utilisé, il retire seulement les types de caractères spécifiés.
Le m applique les réglages dans le dialogue Messages, et le o applique les réglages "only if numbers of codes exceed" (Seulement si le nombre de codes excèdent) dans le dialogue messages.
$stripped
Retourne le nombre de codes contrôle qui ont été retires d'un message arrivant, s'il y en a. Cela peut être utilisé dans tout événement de script lorsqu'un message est reçu d'un utilisateur.
calopsfr
Messages postés137Date d'inscriptionmardi 4 novembre 2003StatutMembreDernière intervention22 août 2005 26 sept. 2004 à 12:50
nonje veux dire qu'il faut assossier au carré %a puis une virgule pour séparer %b... t'as deja vu des couleurs quand meme 4,15
merde je me rends comtpe que ca enleve que les couleurs avec fond et que j'ai aps envie de rectifier ca alros debrouillez vous avec, surtout que mon code sert a rien puisque $strip existe