je fais comme tofu a dis, je prend des bouts de source, et jme demande comment il a fait ca pour que ca donne ca etc ... c'est ma manière d'avancer mais je ne rip pas pr autant
hmmm perso j'vais vous dire sur une échelle de 0 pour le débutant à 10 pour les plus confirmés j'dirais que j'suis un super craque de l'mirc de niveau heu.. 0,1
et donc par rapport à mon expérience je dois dire que ya rien de mieux que regarder les sources des autres, et on apprend en bidouillant les sources des autres beaucoup plus vite qu'avec les tutoriaux. bref tout ça pour dire que sincerement bidouiller les sources et voir comment ça donne aux résultat c'est quand meme plus instructif quand c'est un codage optimisé parce qu'aller du point A au point B en passant par Z c'est pas le top pour apprendre. mais c'est vrai qu'avec les code pas optimisé on apprend que le langage c'est pas forcément des phrases toutes faites et que la signification au final c'est la meme donc ya du bon aussi au fond... vala sinon ben ta source est pas mal à part que j'sais pas pourquoi mais quand j'valide le pseudo le son ce met en route en boucle et il a fallu que j'vire tous ce qu'est icone parce que sinon /hl fonctionnait pas. voila a peu près tout et vous prenez pas la tete et accepté aussi les critiques et prendre le meilleur...
"lol ne t'inquiette pas pour moi!! Je ne suis pas un scripteur confirmé, mais je suis capable de faire ce que je veux en scripting donc que l'on me critique ou pas, je sais ce que je vaux."
ici :)
ps: je suis pas fort du tout, je sais pas où t'as vu ça mais bon.
comme je te l'ai déjà dis, si pr toi du moment que le code marche mais sans plus, ça sert à rien de le poster.
et oui je suis relou avec tout ceux qui se braquent en disant "non j'ai pas envi d'essayer d'optimiser mes codes" .
qd tu posteras un truc bien codé, ou que tu updateras, j'arrêterais d'être relou .
j'y peux rien si dans la vie il y as des scripteur confirmés et débutants. Je sais que jpeux faire cque je veux sans besoin d'optimiser le code. Tant que la source marche, tant que ce n'est pas blindé de variables....
Comme je t'ai dit et jte le redit "JE NE FORCE PERSONNE A LE TELECHARGER"
Bon tofu si t'est pas content jte force pas à rester sur cette page de téléchargement, jte force pas non plus à le télécharger? bon alors lache moi, car là tu commence serieusement à etre un boulet
J'ai jamais dit ca, yen as qui disent que le mdx sert à rien, je suis entierrement d'accord, mais comme j'ai dit, il est tiré de mon script et vu que mon script utilise beaucoup de dll donc voila =)
Ben c'est parce que c'est tiré de mon script, et vu que on m'as demandé si c'était possible d'avoir le même je l'ai fait pour faire plaisir :) Mais vu que yen as qui ne sont jamais content....
Tu dis que tu peux scripter n'importe quoi.
Le prob c'est que si tu t'amuses a faire des codes aussi peu optimisés sur des systemes plus importants avec de la gestion de fichier en $findfile ou encore d boucle sur d bread tu risque de voir ton mIRC freezer allegrement.
L'optimisation sur d tout pti truc dans ce genre ca n'a pratyiquement pas d'effet sur le temps d'execution mais ca sert au moins (Et comme le disaient d'autres personnes plus haut) a prendre une habitude. Ca te servira a optimiser automatiquement de futur codes plus complexes.
lol ne t'inquiette pas pour moi!! Je ne suis pas un scripteur confirmé, mais je suis capable de faire ce que je veux en scripting donc que l'on me critique ou pas, je sais ce que je vaux. Je laisse parler :)
mais si tu veux pas optimiser personne ne te force, c'est juste que tu auras tout le temps cette critique, et que tu vas toujours rester au meme niveau. C'est en optimisant qu'on progresse.
personne parle de rip, mais d'utiliser certains bouts, genre un mec qui a du mal avec un while peut prendre exemple, et il le codera mal au final .
puis comme je l'ai déjà dis: mIRC = open source donc tu px même pas dire qu'on te rip :)
dis toi que les gens peuvent se servir de certains bouts de ton code pour leurs futurs addons, donc ils vont apprendre à faire des codes non optimisés, ça sert à rien, .
t'as insulté un user comme quoi son code était pas valable, le tien ne l'est pas non plus si on reste dans cette optique . et oui chacun sa façon de coder, mais là c'est pas une manière de coder que de ne pas optimiser ses codes, ce qui s'appel une façon de coder c'est d'utiliser plutot des fichiers txt, ou des var locales, ou encore hash tables, ça c'est sa façon perso, mais les $false , $true set deux fois une var au lieu d'une c'est pas avoir une façon perso de coder, c'est ne pas savoir coder correctement en optimisant ses codes.
non mais optimiser son code est une habitude a prendre
c'est pas parce que ya de place que tu dois tout occuper
n'oubli pas non plus qu'il n'y a pas que le mirc scripting qui existe. Si tu dois passer a d'autre langage tu sera forcer de faire des optimisation encore plus drastique. prend cette habitude.
Un code non optimisé c'est un brouillon que tu nous envoi, c'est perçu un peu comme du laisser aller,
"aller va je poste ça etpuis tant pis ..."
je trouve le design assez laid: tab de la listview mal coupée à droite, les icones, le txt en gras pour le nom des box.
mets un combo à la place de tout les boutons radio à droite, le total de HL , ça aurait été plus esthétique juste avec un txt en disable en bas de la listview.
niveau code:
pas d'aliases pour evaluer où se trouvent les .dll et fichiers mdx donc possibilité d'erreur si le dossier "hl" n'est pas à la racine de mIRC.
if (%hl == $false) { did -c hl 5 }
par
if !%hl { did -c $dname 5 }
les events pas regroupés.
%s = $did(2,$did(2).sel)
%s = $gettok(%s,6,32)
par
%s $gettok($did(2).seltext,6,32)
var %i = 1
while (%i <= $lines(hl/hl.txt)) {
par
var %i 1, %x $lines(hl/hl.txt))
while %i <= %x {
ça va raccourcir le temps d'exécution
pleins de /set & /unset, enfin c'est mal codé quoi .
2 mars 2007 à 17:02
Il faut ouvrir HL.mrc aller a la ligne 11 et remplacer "icones/hl.ico" par "HL/hl.ico" et tout rentrera dans l'ordre :)
2 mars 2007 à 00:35
16 mai 2006 à 17:38
* /dialog: 'hl' error loading icon 'icones/hl.ico' (line 11, hl.mrc)
Enfin je supose que sa vient de moi :/
27 sept. 2004 à 21:01
11 août 2004 à 04:27