begin process at 2012 02 11 15:39:44
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

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

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


 Information sur la source

Note :
Aucune note
Catégorie :Divers Classé sous :Orange, couleur, nicklist Niveau :Débutant Date de création :08/03/2010 Date de mise à jour :20/03/2010 15:35:33 Vu :3 354

Auteur : WorldDMT

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (19)
Ajouter un commentaire et/ou une note


 Description

Salut
comme le titre le dit ce code colore la liste de pseudo dans un chan selon leur sexe sans DLL

les femmes en rose
les hommes en bleu
autres en gris

et ce code est pour le serveur Orange

Source

  • on *:join:#:{
  • if ($nick == $me) wnc #
  • else wnc0 $nick
  • }
  • on *:nick:wnc1 $newnick
  • alias wnc {
  • var %x 1
  • while $nick($1,%x) {
  • wnc0 $v1
  • inc %x
  • }
  • }
  • alias wnc1 {
  • var %x 1
  • while $chan(%x) {
  • wnc0 $1
  • inc %x
  • }
  • }
  • alias wnc0 if ($regex($address($1,0),\d([FHZ]))) cline -l $replace($regml(1),Z,14,F,13,H,12) $1
on *:join:#:{
  if ($nick == $me) wnc #
  else wnc0 $nick
}
on *:nick:wnc1 $newnick
alias wnc {
  var %x 1
  while $nick($1,%x) {
    wnc0 $v1
    inc %x
  }
}
alias wnc1 {
  var %x 1
  while $chan(%x) {
    wnc0 $1
    inc %x
  }
}
alias wnc0 if ($regex($address($1,0),\d([FHZ]))) cline -l $replace($regml(1),Z,14,F,13,H,12) $1

 Conclusion

copier dans la remote (Alt+R)


 Historique

08 mars 2010 23:17:45 :
petit oubli
18 mars 2010 23:46:17 :
modification: - suppression de %N - modification $regex
19 mars 2010 00:19:17 :
$regex (Wims)
20 mars 2010 15:35:33 :
modification regex de: $regex($address($1,0),[01]\d{2}([FHZ])) vers: $regex($address($1,0),\d([FHZ]))

 Sources du même auteur

Source avec une capture ALIAS POUR TELECHARGER UNE VIDEO SUR YOUTUBE (MISE A JOUR V1...
Source avec Zip Source avec une capture WORLDDMT - DETECTEUR DE PSEUDOS ET DE CLONES + AFFICHEUR DE ...
Source avec Zip Source avec une capture WORLDDMT - STATISTIQUE V 1.0
Source avec Zip Source avec une capture WORLDDMT - INFOS DES CANAUX V 1.1
Source avec Zip Source avec une capture WORLDDMT - GESTION DE CAISSE V 1.0

 Sources de la même categorie

Source avec Zip CRÉER DU MONDE SUR VOTRE SERVEUR IRC par Averell
COMMANDES FANTAISIES ( OP DEOP , VOICE DEVOICE ) ORIGINALES par Orona
Source avec Zip Source avec une capture CORRECTEUR par Orona
Source avec Zip Source avec une capture [DLL] DESSINER COMME LES PICWINS SUR UNE DIALOGBOX (BONUS: J... par uaip
Source avec Zip Source avec une capture [DLL] AJOUT D'UN CONTRÔLE RICHEDIT SCINTILLA SUR LES DIALOG... par uaip

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture LISTE COACH/FONDATEURS/MEMBRES POUR ORANGE par m0zilla
Source avec une capture ADD-ON COULEUR & CORRECTEUR DE TEXTE PAR DEVORZ par devorZ
COLORATION DE LA NICKLIST par kassak1
GESTION-COULEURS-SPECIALES@UTILISATION-REGSUBEX par TropNul
WHOIS FROM THE AURORA PROJECT par tiphergane

Commentaires et avis

Commentaire de uaip le 12/03/2010 13:27:25

Salut,
Et dans les chans de 500 users, ça rame pas trop sur un join ?

Commentaire de WorldDMT le 12/03/2010 14:05:53

salut Uaip
explique encore plus stp j'ai pas trop compris

Commentaire de uaip le 12/03/2010 19:41:19

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)

Commentaire de WorldDMT le 12/03/2010 23:33:09

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

Commentaire de rida1010 le 15/03/2010 10:03:37

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)

Commentaire de WorldDMT le 15/03/2010 19:52:17

@RIDA1010 ?!
tu viens de decouvrir comment faire copier coller?

Commentaire de Benjamin37 le 16/03/2010 14:37:27

( à 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 " ^^

Commentaire de WorldDMT le 16/03/2010 15:11:43

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?

Commentaire de Benjamin37 le 16/03/2010 18:51:35

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 ^^

Commentaire de wims le 18/03/2010 23:32:30

pour la regex, [0-9][0-9] peut s'écrire \d{2}
pour les boucles, %N ne sert a rien ^^

Commentaire de WorldDMT le 18/03/2010 23:57:47

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

Commentaire de wims le 19/03/2010 00:01:44

ç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 :)

Commentaire de wims le 19/03/2010 00:05:21

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 !

Commentaire de WorldDMT le 19/03/2010 00:07:15

ya pas de nouvelles idées bro je poste sur les forums d'aide :p

Commentaire de WorldDMT le 19/03/2010 00:18:03

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?

Commentaire de wims le 19/03/2010 00:50:17

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].

Commentaire de WorldDMT le 19/03/2010 00:53:04

exact :)

Commentaire de meghan1710 le 09/07/2010 15:01:28

Lol --

Commentaire de djul51 le 30/01/2011 22:34:18

"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. ^^

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

nicklist [ par MecModeKiller ] jcroi ke je rempli le forum a moi tout seul mdrmerci bcp de m'aidévou sorié pa comment faire pour modifié les couleur et laparence de la nicklist ( a nicklist [ par resistant ] petite question : ya tu moyen de savoir dans la nicklist combien de personne ont (ex. la couleur rouge )? la seule chose que jai reussi a faire c de s Commande pour changer la couleur de la nicklist ? [ par Squallou ] Hello tout les gens !!!Je scripte une tite fenetre de thèmes graphiques (fond d'écran, couleurs) et je cherche comment changer les couleurs nick mode et couleur nicklist [ par ArT_Skills ] bonjour à tous d'abord un bravo à toute l'équipe pour votre compétence et vos aides :) j'essaie de me mettre au scripting et je c Couleur de texte + input [ par Kangta ] Bonjour donc je vous explique mon probleme ! voila l'input que je veux :   On *:input:*:{if ($me isop $chan) { echo 12 $chan 2( $+ 4@12 $+ Gros Pbm avec les addons couleurs [ par DeViL66 ] Salut, Alors j'ai un gros problème avec tout les addons couleurs !!Dès que j'essaye d'en installer un sur mon script, tout va parfaitement, changer la couleur gris de mirc [ par demonforum ] bonjour tlm je cherche a changer la couleur gris d'origine de mirc la ou il y a les boutons (file view tools        Tut0riel Couleur ?? [ par HatMan ] je cherche un tuto sur les couleur pour me faire un script avez vous cela ?? NICKLIST CLIGNOTANTE EN COULEURS [ par Nenya ] Comme on approche de noel, je me demandais comment faire pour avoir une nicklist clignotante et en couleurs pour faire comme une guirlande, je l'avais Nicklist en couleurs et clignotante [ par Nenya ] Comme on approche de noel, je me demandais comment faire pour avoir une nicklist clignotante et en couleurs pour faire comme une guirlande, je l'avais


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,936 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales