Utilisateur anonyme
-
2 avril 2005 à 23:57
PtitKev
Messages postés18Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention 7 octobre 2005
-
1 juin 2005 à 10:55
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
PtitKev
Messages postés18Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention 7 octobre 2005 1 juin 2005 à 10:55
Huitre j'adore ta façon de parler mdrr :) Roxor attitude :) tu dois en avoir des amis avec autant de salons mdrrrr : Owned by me !
(Aime pas les langages : je le place au meme niveau que celui des racailles mdrrr)
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 20091 3 avril 2005 à 21:36
tu devrai mettre a jour ta source
(il a montré un screen d'une version plus avancée sur le forum)
soyez pas trop dur ;)
cs_tofu
Messages postés1726Date d'inscriptionvendredi 12 septembre 2003StatutMembreDernière intervention13 juin 20091 3 avril 2005 à 21:23
un truc fait à la "va vite" on le post pas, npk.. 1/10 vu qu'il est mêmemoins bien que celui de base qui est ds mIRC..
cs_Huitre
Messages postés290Date d'inscriptionmardi 21 janvier 2003StatutMembreDernière intervention29 février 2008 3 avril 2005 à 12:09
'c:\program' unable to open chan.txt
Owned by repertoire avec des espaces.
Unable to join channel (key required)
Owned by mode +k
J ai 15 323 salon a rejoindre, avec read ta mirc qui plante.
Owned by FileHandling.
Vu plus de fois qu une foto de la terre.
3/10 pour /loadbuff et le combo.
fjxokt
Messages postés840Date d'inscriptionvendredi 28 janvier 2005StatutMembreDernière intervention25 février 20091 3 avril 2005 à 10:47
j'adore ton dialog (je lui mettrai 8/10)
Cependant je mettrai 1/10 au reste pr les raisons ennoncées plus haut
Si tu doit ameliorer cette source, n'oublie pas de garder la simplicité de ce dialog que je trouve sympa
(un petit combo pr choisir le serveur ?)
Sizlaa
Messages postés58Date d'inscriptionmardi 2 novembre 2004StatutMembreDernière intervention20 septembre 2005 3 avril 2005 à 10:34
Meme si ton code est court regroupe tes event,
Ce qui donne
on *:dialog:autoj:*:*:{
if $devent == init { ...... }
elseif $devent == sclick { .... }
}
Il faut quelques fois etre rigoureux, même si ça ne fait pas grand chose ça améliore déjà un peu la qualité du code voilà
Sinon tout est dit
++
talking
Messages postés343Date d'inscriptiondimanche 30 novembre 2003StatutMembreDernière intervention19 août 20061 3 avril 2005 à 09:56
Franchement , moi ce genre d'add-on ne me donne pas envie de l'ajouter dans une de mes remotes.
Et si je veux configurer plusieurs channels , comment je fais ? si mon channel a un mode +k comme l'a dit Sorn
le mieux aurait été de faire une listview avec mdx avec 3 parties :
- Serveur
- Channel
- Pass ( si il y en a un )
et là ça aurait fait un véritable autojoin multiserveur
Voilà à améliorer :
Niveau note : 2/10
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 3 avril 2005 à 09:41
- Faut m'expliquer l'utilité d'un autojoin de ce type car mIRC en propose déjà un, qui est même beaucoup mieux. (et qui gère le multi-serveur)
- De + si on souhaite joindre un canal ayant une clé (mode +k), comment on fait ?
- Beaucoup de chose à améliorer pour que l'addon devienne réellement utile.
- A ce niveau, ton utilisation de MDX est inutile. Ca fait + allourdir le zip et ton code qu'autre chose.
- Si on a une dizaine de canal à joindre, il serait bien de mettre un timer pour ton événement CONNECT, certains serveurs supportent mal l'envoie d'autant de commandes.
- Concernant ce bout de code :
set %chan $did(2) | write chan.txt %chan | did -a autoj 4 %chan
Quel est l'utilité de mettre $did(2) dans une variable alors que tu n'utilises plus cette variable plus tard .. ? Autant faire directement appel à $did(2) alors, ca nous évitera de s'encombrer d'une variable inutile.
- loadbuf -o autoj 4 chan.txt
Ca c'est une bonne chose, beaucoup de personnes oublient que /loadbuf existe :)
Essaie d'améliorer et compléter ton code.
Bonne continuation
MaX_62
Messages postés879Date d'inscriptionvendredi 22 octobre 2004StatutMembreDernière intervention29 juin 2007 3 avril 2005 à 07:10
on *:connect:{ var %x = 1 | while ($read(chan.txt,%x)) { join $read(chan.txt,%x) | inc %x } }
>>
on *:connect:{ var %x = 1 | while ($read(chan.txt,%x)) { join $ifmatch | inc %x } }
Sinon l'utilité de mdx.dll est pas flagrante ici.
Le reste est dit.
cs_KiNdErMaXi
Messages postés1052Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention30 novembre 20092 3 avril 2005 à 02:20
ok je savais pas qu'on pouvais utiliser ceci
dunmer
Messages postés5Date d'inscriptionsamedi 2 avril 2005StatutMembreDernière intervention 8 avril 2005 3 avril 2005 à 01:59
Voila , j'ai rajouté le zip de mdx.dll et pour ce qui est du while ($read(chan.txt,%x)) , il fonctione bien :)
cs_KiNdErMaXi
Messages postés1052Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention30 novembre 20092 3 avril 2005 à 01:45
Met un zip avec mdx.dll, meme si tout le monde l'as, c'est la moindre des choses de le mettre avec.
"while ($read(chan.txt,%x))" ca fonction ca ? j'ai des doutes :( met plutot :
while (%x <= $lines(chan.txt))
Sinon tout a été dis.
Bonne continuation
dunmer
Messages postés5Date d'inscriptionsamedi 2 avril 2005StatutMembreDernière intervention 8 avril 2005 3 avril 2005 à 00:22
Lol ouais j'ai eu tort pour le metez pas dans votre script :x
cs_wims
Messages postés2466Date d'inscriptionvendredi 23 juillet 2004StatutMembreDernière intervention 1 août 20101 3 avril 2005 à 00:21
Des millions d'auto-join on ete poster va voir les commentaire.
on *:connect:{ var %x = 1 | while ($read(chan.txt,%x)) { join $read(chan.txt,%x) | inc %x } }
si chan.txt existe pas ?
tu pourrai proposer d'activer/desactiver l'auto-join
Pas multiserv...
World_mIRC
Messages postés141Date d'inscriptionmercredi 10 novembre 2004StatutMembreDernière intervention25 juillet 2005 3 avril 2005 à 00:11
EXPDR !!!
pk "ne le mettez pas dans votre script svp" ???
à ce moment la, ne poste pas ton code sur le site.
Pas d'inquietude je ne le mettrais pas dans mon script si je voudrais en faire un puisque ça n'a rien d'original genre multiserv ( et encore ) etc..
Moyennement optimisé, avec $devent, $did flem d'expliquer.
Autremment le dialog est pas mal je pense :)
1 juin 2005 à 10:55
(Aime pas les langages : je le place au meme niveau que celui des racailles mdrrr)
3 avril 2005 à 21:36
(il a montré un screen d'une version plus avancée sur le forum)
soyez pas trop dur ;)
3 avril 2005 à 21:23
3 avril 2005 à 12:09
Owned by repertoire avec des espaces.
Unable to join channel (key required)
Owned by mode +k
J ai 15 323 salon a rejoindre, avec read ta mirc qui plante.
Owned by FileHandling.
Vu plus de fois qu une foto de la terre.
3/10 pour /loadbuff et le combo.
3 avril 2005 à 10:47
Cependant je mettrai 1/10 au reste pr les raisons ennoncées plus haut
Si tu doit ameliorer cette source, n'oublie pas de garder la simplicité de ce dialog que je trouve sympa
(un petit combo pr choisir le serveur ?)
3 avril 2005 à 10:34
Ce qui donne
on *:dialog:autoj:*:*:{
if $devent == init { ...... }
elseif $devent == sclick { .... }
}
Il faut quelques fois etre rigoureux, même si ça ne fait pas grand chose ça améliore déjà un peu la qualité du code voilà
Sinon tout est dit
++
3 avril 2005 à 09:56
Et si je veux configurer plusieurs channels , comment je fais ? si mon channel a un mode +k comme l'a dit Sorn
le mieux aurait été de faire une listview avec mdx avec 3 parties :
- Serveur
- Channel
- Pass ( si il y en a un )
et là ça aurait fait un véritable autojoin multiserveur
Voilà à améliorer :
Niveau note : 2/10
3 avril 2005 à 09:41
- De + si on souhaite joindre un canal ayant une clé (mode +k), comment on fait ?
- Beaucoup de chose à améliorer pour que l'addon devienne réellement utile.
- A ce niveau, ton utilisation de MDX est inutile. Ca fait + allourdir le zip et ton code qu'autre chose.
- Si on a une dizaine de canal à joindre, il serait bien de mettre un timer pour ton événement CONNECT, certains serveurs supportent mal l'envoie d'autant de commandes.
- Concernant ce bout de code :
set %chan $did(2) | write chan.txt %chan | did -a autoj 4 %chan
Quel est l'utilité de mettre $did(2) dans une variable alors que tu n'utilises plus cette variable plus tard .. ? Autant faire directement appel à $did(2) alors, ca nous évitera de s'encombrer d'une variable inutile.
- loadbuf -o autoj 4 chan.txt
Ca c'est une bonne chose, beaucoup de personnes oublient que /loadbuf existe :)
Essaie d'améliorer et compléter ton code.
Bonne continuation
3 avril 2005 à 07:10
>>
on *:connect:{ var %x = 1 | while ($read(chan.txt,%x)) { join $ifmatch | inc %x } }
Sinon l'utilité de mdx.dll est pas flagrante ici.
Le reste est dit.
3 avril 2005 à 02:20
3 avril 2005 à 01:59
3 avril 2005 à 01:45
"while ($read(chan.txt,%x))" ca fonction ca ? j'ai des doutes :( met plutot :
while (%x <= $lines(chan.txt))
Sinon tout a été dis.
Bonne continuation
3 avril 2005 à 00:22
3 avril 2005 à 00:21
on *:connect:{ var %x = 1 | while ($read(chan.txt,%x)) { join $read(chan.txt,%x) | inc %x } }
si chan.txt existe pas ?
tu pourrai proposer d'activer/desactiver l'auto-join
Pas multiserv...
3 avril 2005 à 00:11
pk "ne le mettez pas dans votre script svp" ???
à ce moment la, ne poste pas ton code sur le site.
2 avril 2005 à 23:57
Moyennement optimisé, avec $devent, $did flem d'expliquer.
Autremment le dialog est pas mal je pense :)