AVOIR UNE LISTE D'UTILISATEUR EN COULEURS SELON LEURS SEXE POUR LE SERVEUR ORANG

uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Dernière intervention 7 février 2011 - 12 mars 2010 à 13:27
djul51 Messages postés 44 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 17 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.

https://codes-sources.commentcamarche.net/source/51412-avoir-une-liste-d-utilisateur-en-couleurs-selon-leurs-sexe-pour-le-serveur-orange

djul51 Messages postés 44 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 17 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és 16 Date d'inscription lundi 7 décembre 2009 Statut Membre Dernière intervention 4 avril 2010
9 juil. 2010 à 15:01
Lol --
WorldDMT Messages postés 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
19 mars 2010 à 00:53
exact :)
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
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és 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
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és 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
19 mars 2010 à 00:07
ya pas de nouvelles idées bro je poste sur les forums d'aide :p
cs_wims Messages postés 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
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és 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
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és 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
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és 2466 Date d'inscription vendredi 23 juillet 2004 Statut Membre Dernière intervention 1 août 2010 1
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és 59 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 18 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és 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
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és 59 Date d'inscription vendredi 13 mai 2005 Statut Membre Dernière intervention 18 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és 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
15 mars 2010 à 19:52
@RIDA1010 ?!
tu viens de decouvrir comment faire copier coller?
rida1010 Messages postés 1 Date d'inscription mercredi 8 octobre 2008 Statut Membre Dernière intervention 15 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és 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
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és 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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és 871 Date d'inscription jeudi 6 juillet 2006 Statut Membre Dernière intervention 6 janvier 2012 1
12 mars 2010 à 14:05
salut Uaip
explique encore plus stp j'ai pas trop compris
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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 ?
Rejoignez-nous