AVOIR UNE LISTE D'UTILISATEUR EN COULEURS SELON LEURS SEXE POUR LE SERVEUR ORANG
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011
-
12 mars 2010 à 13:27
djul51
Messages postés44Date d'inscriptionlundi 24 septembre 2007StatutMembreDernière intervention17 avril 2009
-
30 janv. 2011 à 22:34
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
djul51
Messages postés44Date d'inscriptionlundi 24 septembre 2007StatutMembreDernière intervention17 avril 2009 30 janv. 2011 à 22:34
"Et dans les chans de 500 users, ça rame pas trop sur un join ?"
Étant donné que ce code ne fonctionne que pour Orange, c'est pas bien gênant...ca fait des années que les salons de 500 users n'existent plus là bas. ^^
meghan1710
Messages postés16Date d'inscriptionlundi 7 décembre 2009StatutMembreDernière intervention 4 avril 2010 9 juil. 2010 à 15:01
Lol --
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 19 mars 2010 à 00:53
exact :)
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 19 mars 2010 à 00:50
Lol tu as juste repris mon code qui enlevait 3 caractères, mais j'avais oublier qu'il te fallait les () pour le $regml donc 3 - 2 pour les 2 () = 1.
Et plus simple != plus court != mieux != bien
ça dépend toujours du cas que tu as, et des choix du programmeur
certains préfère faire plus long mais plus lisible
certain préfère faire plus court mais moins lisible
après il a la performance, le mieux est bien sur de combiner les trois, avoir la performance, la lisibilité et un code le moins long possible
en regex \d est mieux que [0-9], je ne t'ai pas dis ça parce que c'étais plus court mais parce que c'étais plus performant, pareil pour [01] au lieu de [0-1].
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 19 mars 2010 à 00:18
lol tu me suis avec le raccourci :D et voilà rien que 1 chr de moin regarde
$regex($address($1,0),[0-1]\d{2}(F|H|Z))
$regex($address($1,0),[01]\d{2}([FHZ]))
mais c'est quand meme bien de faire plus simple non?
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 19 mars 2010 à 00:07
ya pas de nouvelles idées bro je poste sur les forums d'aide :p
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 19 mars 2010 à 00:05
bon comme tu aimes bien raccourcir :
[0-1] n'est autre que [01]
(F|H|Z) n'est autre que [FHZ]
et voilà 3 caractères de gagner !
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 19 mars 2010 à 00:01
ça fait longtemps parce que je ne comptais plus poster, mais là j'suis tombé sur le site donc j'ai jeter un coup d'oeil :)
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 18 mars 2010 à 23:57
merci Wims ça fait lontemp :)
we j'avais pas enlevé le %N parceque j'ai remplacé la repetition avec la derniere alias et j'ai posté sans modifier la variable :D
merci aussi pour m'avoir attirer l'attention sur la $regex
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 18 mars 2010 à 23:32
pour la regex, [0-9][0-9] peut s'écrire \d{2}
pour les boucles, %N ne sert a rien ^^
cs_Benjamin37
Messages postés59Date d'inscriptionvendredi 13 mai 2005StatutMembreDernière intervention18 mars 2010 16 mars 2010 à 18:51
Oui c'est vrai j'avoue que moi j'ai qu'une seule couleur pour les pseudos réservés sur mon script donc c'est vrai que ton code est bien ^^
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 16 mars 2010 à 15:11
salut Benjamin37
"Es ce que le code marche avec les pseudos gratuit du style PG000Znowhere ?"
oui ça devient couleur grise regarde "$replace($regml(1),Z,14,F,13,H,12)" le $reglm(1) retourne F, H, ou Z
donc en gros:
F en rose (13)
H en bleu (12)
Z en gris (14)
"sinon moi j'utilise la coloration des pseudos avec MIrC dans l' " address book " ^^"
we aussi une bonne idée mais regarde cet addresse 000HFort_De_France esque ce jare d'addresse retournera pas rose au lieu du bleu?
cs_Benjamin37
Messages postés59Date d'inscriptionvendredi 13 mai 2005StatutMembreDernière intervention18 mars 2010 16 mars 2010 à 14:37
( à mon avis oui il a du découvrir les joies du copier coller ;) )
Es ce que le code marche avec les pseudos gratuit du style PG000Znowhere ?
sinon moi j'utilise la coloration des pseudos avec MIrC dans l' " address book " ^^
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 15 mars 2010 à 19:52
@RIDA1010 ?!
tu viens de decouvrir comment faire copier coller?
rida1010
Messages postés1Date d'inscriptionmercredi 8 octobre 2008StatutMembreDernière intervention15 mars 2010 15 mars 2010 à 10:03
Ah tiens j'avais pas vu que c'était toi l'auteur :)
Ben, les codes de coloration en général (du moins ceux que je connais, c'est à dire qui utilisent des raw) peuvent frizzer quelques secondes mIRC lorsqu'on entre sur un chan de 500 users (le temps de boucler, récupérer le sexe et colorer)
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 12 mars 2010 à 23:33
eh we c'est moi l'auteur :p
j'ai vu plein de questions sur les forums a propos, donc j'ai posté ce code sans utilisation de la nicklust3.dll
là j'utilise rien que /cline avec une simple $regex pas de brobleme avec les messages serveur
mais je n'ai pas testé le code sur des chans de 500 users en tout cas
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 12 mars 2010 à 19:41
Ah tiens j'avais pas vu que c'était toi l'auteur :)
Ben, les codes de coloration en général (du moins ceux que je connais, c'est à dire qui utilisent des raw) peuvent frizzer quelques secondes mIRC lorsqu'on entre sur un chan de 500 users (le temps de boucler, récupérer le sexe et colorer)
WorldDMT
Messages postés871Date d'inscriptionjeudi 6 juillet 2006StatutMembreDernière intervention 6 janvier 20121 12 mars 2010 à 14:05
salut Uaip
explique encore plus stp j'ai pas trop compris
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 12 mars 2010 à 13:27
Salut,
Et dans les chans de 500 users, ça rame pas trop sur un join ?
30 janv. 2011 à 22:34
Étant donné que ce code ne fonctionne que pour Orange, c'est pas bien gênant...ca fait des années que les salons de 500 users n'existent plus là bas. ^^
9 juil. 2010 à 15:01
19 mars 2010 à 00:53
19 mars 2010 à 00:50
Et plus simple != plus court != mieux != bien
ça dépend toujours du cas que tu as, et des choix du programmeur
certains préfère faire plus long mais plus lisible
certain préfère faire plus court mais moins lisible
après il a la performance, le mieux est bien sur de combiner les trois, avoir la performance, la lisibilité et un code le moins long possible
en regex \d est mieux que [0-9], je ne t'ai pas dis ça parce que c'étais plus court mais parce que c'étais plus performant, pareil pour [01] au lieu de [0-1].
19 mars 2010 à 00:18
$regex($address($1,0),[0-1]\d{2}(F|H|Z))
$regex($address($1,0),[01]\d{2}([FHZ]))
mais c'est quand meme bien de faire plus simple non?
19 mars 2010 à 00:07
19 mars 2010 à 00:05
[0-1] n'est autre que [01]
(F|H|Z) n'est autre que [FHZ]
et voilà 3 caractères de gagner !
19 mars 2010 à 00:01
18 mars 2010 à 23:57
we j'avais pas enlevé le %N parceque j'ai remplacé la repetition avec la derniere alias et j'ai posté sans modifier la variable :D
merci aussi pour m'avoir attirer l'attention sur la $regex
18 mars 2010 à 23:32
pour les boucles, %N ne sert a rien ^^
16 mars 2010 à 18:51
16 mars 2010 à 15:11
"Es ce que le code marche avec les pseudos gratuit du style PG000Znowhere ?"
oui ça devient couleur grise regarde "$replace($regml(1),Z,14,F,13,H,12)" le $reglm(1) retourne F, H, ou Z
donc en gros:
F en rose (13)
H en bleu (12)
Z en gris (14)
"sinon moi j'utilise la coloration des pseudos avec MIrC dans l' " address book " ^^"
we aussi une bonne idée mais regarde cet addresse 000HFort_De_France esque ce jare d'addresse retournera pas rose au lieu du bleu?
16 mars 2010 à 14:37
Es ce que le code marche avec les pseudos gratuit du style PG000Znowhere ?
sinon moi j'utilise la coloration des pseudos avec MIrC dans l' " address book " ^^
15 mars 2010 à 19:52
tu viens de decouvrir comment faire copier coller?
15 mars 2010 à 10:03
Ben, les codes de coloration en général (du moins ceux que je connais, c'est à dire qui utilisent des raw) peuvent frizzer quelques secondes mIRC lorsqu'on entre sur un chan de 500 users (le temps de boucler, récupérer le sexe et colorer)
12 mars 2010 à 23:33
j'ai vu plein de questions sur les forums a propos, donc j'ai posté ce code sans utilisation de la nicklust3.dll
là j'utilise rien que /cline avec une simple $regex pas de brobleme avec les messages serveur
mais je n'ai pas testé le code sur des chans de 500 users en tout cas
12 mars 2010 à 19:41
Ben, les codes de coloration en général (du moins ceux que je connais, c'est à dire qui utilisent des raw) peuvent frizzer quelques secondes mIRC lorsqu'on entre sur un chan de 500 users (le temps de boucler, récupérer le sexe et colorer)
12 mars 2010 à 14:05
explique encore plus stp j'ai pas trop compris
12 mars 2010 à 13:27
Et dans les chans de 500 users, ça rame pas trop sur un join ?