cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 2011
-
2 juil. 2006 à 10:47
hisoka2501
Messages postés264Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2009
-
4 août 2006 à 13:30
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
hisoka2501
Messages postés264Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2009 4 août 2006 à 13:30
idem, encore un torchon:
comme l'a dis sorn niveau redondance c crade !
je vais par contre me permetre une petie chose sur:
alias -l bleh {
if !$2- { var %msg.hl 1,0et un 4,8 HIGHLIGHT 1,0 pour 4,8 $2 $+ 8,8-1,0, un ! :p }
else var %msg.hl $3-
var %comchans_ [ $+ [ $2 ] ] $comchan($2,0)
while (%comchans_ [ $+ [ $2 ] ]) {
$iif($1,describe,msg) $comchan($2,%comchans_ [ $+ [ $2 ] ]) %msg.hl
dec %comchans_ [ $+ [ $2 ] ]
}
echo 7 $$1 s'est fait HL sur $comchan($2,0) chans
}
alias bme bleh 0 $1 $2-
alias bmsg bleh 1 $1 $2-
voila, pourqoi faire des /Set si c'est pour les /unset apres ? si ce n'est risquer un conflit de nom de variables avec un autre addon
j'ai préféré utiliser 0 et 1 plutot que 1 et 2 pour les utilier comme des boléen et optimiser un poil le code :)
cs_PaDa
Messages postés1804Date d'inscriptionmardi 15 juillet 2003StatutMembreDernière intervention22 septembre 20095 3 juil. 2006 à 15:06
Pas mieux que Sorn..
Tu pars avec l'envie d'améliorer ton code ? Sois imaginatif ! Regarde ce qui a été fait dans le domaine, trouve des fonctionnalités sympas, passes y quelques semaines et tu pourras sortir quelque chose de potable ;o)
Là c'est du déjà vu 1000 fois, y'a rien à dire d'autre :/
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 2 juil. 2006 à 10:47
Tu aurais pu mettre un titre moins "nunuche" qd même
T'es sûr d'avoir testé ton code avant de le poster ? car la commande "descrcribe" n'existe pas, c'est describe.
Ensuite, niveau redondance, on retrouve 3 fois la même portion de code, autant regrouper ca vu que le code est quasi-identique (ya juste la commande qui change, et éventuellement le message à envoyer)
alias -l bleh {
if !$2- { set %msg.hl 1,0et un 4,8 HIGHLIGHT 1,0 pour 4,8 $2 $+ 8,8-1,0, un ! :p }
else set %msg.hl $3-
set %comchans_ [ $+ [ $2 ] ] $comchan($2,0)
while (%comchans_ [ $+ [ $2 ] ] > 0) {
$iif($1 == 1,describe,msg) $comchan($2,%comchans_ [ $+ [ $2 ] ]) %msg.hl
dec %comchans_ [ $+ [ $2 ] ]
}
echo 7 $$1 s'est fait HL sur $comchan($2,0) chans
unset %comchans_ [ $+ [ $2 ] ]
}
alias bme bleh 1 $1 $2-
alias bmsg bleh 2 $1 $2-
C'est un peu plus court non ? :o
"c'est pas un addon genre hl paramétrable ou autre. C'est juste un alias tout con pour hl un pseudo sur plusieurs chan en même temps"
Pourquoi poster moins bien ? Ca n'aurait pas été plus intéréssant d'en poster une plus complète que celle déjà existance ? Tu n'as plus qu'à améliorer ta source :)
PS : pense "qualité" et non "quantité", paufine tes sources, rends-les le plus complet possible, et essaie de passer plus de 10min par code ;) (N'hésite pas à passer plusieurs semaines sur un code, du moment que tu pars d'une bonne idée, il faut l'exploiter. Là, ton highlight c'est pas la meilleure idée, c'est vu et revu malheureusement)
4 août 2006 à 13:30
comme l'a dis sorn niveau redondance c crade !
je vais par contre me permetre une petie chose sur:
alias -l bleh {
if !$2- { var %msg.hl 1,0et un 4,8 HIGHLIGHT 1,0 pour 4,8 $2 $+ 8,8-1,0, un ! :p }
else var %msg.hl $3-
var %comchans_ [ $+ [ $2 ] ] $comchan($2,0)
while (%comchans_ [ $+ [ $2 ] ]) {
$iif($1,describe,msg) $comchan($2,%comchans_ [ $+ [ $2 ] ]) %msg.hl
dec %comchans_ [ $+ [ $2 ] ]
}
echo 7 $$1 s'est fait HL sur $comchan($2,0) chans
}
alias bme bleh 0 $1 $2-
alias bmsg bleh 1 $1 $2-
voila, pourqoi faire des /Set si c'est pour les /unset apres ? si ce n'est risquer un conflit de nom de variables avec un autre addon
j'ai préféré utiliser 0 et 1 plutot que 1 et 2 pour les utilier comme des boléen et optimiser un poil le code :)
3 juil. 2006 à 15:06
Tu pars avec l'envie d'améliorer ton code ? Sois imaginatif ! Regarde ce qui a été fait dans le domaine, trouve des fonctionnalités sympas, passes y quelques semaines et tu pourras sortir quelque chose de potable ;o)
Là c'est du déjà vu 1000 fois, y'a rien à dire d'autre :/
2 juil. 2006 à 10:47
T'es sûr d'avoir testé ton code avant de le poster ? car la commande "descrcribe" n'existe pas, c'est describe.
Ensuite, niveau redondance, on retrouve 3 fois la même portion de code, autant regrouper ca vu que le code est quasi-identique (ya juste la commande qui change, et éventuellement le message à envoyer)
alias -l bleh {
if !$2- { set %msg.hl 1,0et un 4,8 HIGHLIGHT 1,0 pour 4,8 $2 $+ 8,8-1,0, un ! :p }
else set %msg.hl $3-
set %comchans_ [ $+ [ $2 ] ] $comchan($2,0)
while (%comchans_ [ $+ [ $2 ] ] > 0) {
$iif($1 == 1,describe,msg) $comchan($2,%comchans_ [ $+ [ $2 ] ]) %msg.hl
dec %comchans_ [ $+ [ $2 ] ]
}
echo 7 $$1 s'est fait HL sur $comchan($2,0) chans
unset %comchans_ [ $+ [ $2 ] ]
}
alias bme bleh 1 $1 $2-
alias bmsg bleh 2 $1 $2-
C'est un peu plus court non ? :o
"c'est pas un addon genre hl paramétrable ou autre. C'est juste un alias tout con pour hl un pseudo sur plusieurs chan en même temps"
Ca c'est clair que ton addon risque pas de se démarquer des autres, car il est tout simplement moins complet que la pluspart des autres sources du genre.
http://www.ircfr.com/recherche.aspx?r=highlight&tr=source
Pourquoi poster moins bien ? Ca n'aurait pas été plus intéréssant d'en poster une plus complète que celle déjà existance ? Tu n'as plus qu'à améliorer ta source :)
PS : pense "qualité" et non "quantité", paufine tes sources, rends-les le plus complet possible, et essaie de passer plus de 10min par code ;) (N'hésite pas à passer plusieurs semaines sur un code, du moment que tu pars d'une bonne idée, il faut l'exploiter. Là, ton highlight c'est pas la meilleure idée, c'est vu et revu malheureusement)
Bonne continuation