cs_alex131
Messages postés16Date d'inscriptionsamedi 13 novembre 2004StatutMembreDernière intervention26 décembre 2004 26 déc. 2004 à 21:46
bien sur je lutilise é cé tré utile si je pouvé avoir l'autorisation de la mettre dan mon prochain script :)
a++
hisoka2501
Messages postés264Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2009 26 déc. 2004 à 02:21
merci a toi :)
en esperan que ca t'ai plus et que ma source ai pu t'etre utile :)
cs_alex131
Messages postés16Date d'inscriptionsamedi 13 novembre 2004StatutMembreDernière intervention26 décembre 2004 25 déc. 2004 à 04:33
bonjour
super ta source grace a toi jé copri comment faire des dialog :/ car ji ariver jamé donc jté mi un 10/10 ca le mériter bien :)
a++
hisoka2501
Messages postés264Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2009 22 nov. 2004 à 17:55
merci :) si cette source te plais, tu devrais jeter un coup d'oeil a mon projet que j'ai pour le moment: le WBS-Script , c'est en fait un addon qui comporte mes scripts les plus utils, tu poura le trouver sur cette addresse:
il comporte aussis la partie plus haut :) voila et merci pour vos encouragements a tous
cs_KiNdErMaXi
Messages postés1052Date d'inscriptionsamedi 10 juillet 2004StatutMembreDernière intervention30 novembre 20092 2 sept. 2004 à 22:42
super !!
en scripting j'y connai rien
mais super pratique :)
bvo
hisoka2501
Messages postés264Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2009 27 févr. 2004 à 19:36
bon g encore remis a jour la, g mis un petit script d'auto-ident on connect et on nickchange :)
ca peu toujours servir :p
cs_Melnofil
Messages postés71Date d'inscriptiondimanche 23 juin 2002StatutMembreDernière intervention 1 février 2008 26 févr. 2004 à 23:33
Wé et au passage t'a oublié de dire pour les autres que ca interesse, pour changer de fenetre active, il suffit de taper la commande permettant de l'ouvrir :
Pour un channel : /join #chan
Pour un privé : /query pseudo
Ps: Merci SornDrixer pour le coup de la virgule dans var, je connaissais pas.
hisoka2501
Messages postés264Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2009 26 févr. 2004 à 23:19
de rien, mais pour var %nom veleur (sans =) ca marche pa a touts les coups, par example : var %tmp $findfile($mircdir,help.help,1)
te dira que ya une erreur dans la fonction findfile mais avec var %i 1 taura jammais de probleme ;)
sinon je vien de metre a jour mon script puiqu'on m'a fait la remarque qu'il n'y avais pas les satuts (@,%,+) devan les pseudo donc j'ai ajjouté :) voila bonne continuation a vous aussi
darkyojimbo2
Messages postés244Date d'inscriptionmercredi 11 juin 2003StatutMembreDernière intervention25 juin 2005 26 févr. 2004 à 08:22
Merci hisoka2501 pour ton explication de $replace car j'en avasi bien besoin !
Merci
hisoka2501
Messages postés264Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2009 25 févr. 2004 à 16:15
c'est bon :) j'ai fini de modifier le code :p javais meme oublié de scripter la fonction "Exporter" dans la liste des serveur, maintenan c fait (qu'el étourdis je fait moi)
merci toi aussi srondrixer :)
( et pour ma commade jvais demander a un amis a moi qui fait du delphi de me faire une petite dll pour ca :)
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 25 févr. 2004 à 15:04
hisoka2501 : pour la commande que tu cherches, j'ai jetté un coup d'oeil dans l'aide de mIRC un peu partout, mais je n'ai rien trouvé.
Pour les (mauvaises) habitudes de scripting, tout le monde en a, mais faut essayer de les lacher, moi aussi j'ai eu du mal au début :P
Allez, bonne continuation.
hisoka2501
Messages postés264Date d'inscriptionlundi 19 mai 2003StatutMembreDernière intervention 7 juillet 2009 25 févr. 2004 à 14:40
$replace marche comme ca: $replace(1,2,3) ou 1 = la ou il doi chercher le texte a remplacer, 2 = qu'es qu'il doi remplacer et 3 = par quoi il doit remplacer example: $replace(test,t,k) va retourner "kesk"
merci sorndrixer pour tes conseil en fait la commande ke je cherche c qqch pour forcer un chan ou un pm a devenir la fenetre active :)
"Tu n'as pas besoin de préciser le nom du dialog avec $did, si utilises dans l'événement DIALOG auquel il appartient" ahh merci :) ca je savais pa deja g réusit a me deffaire de cette mausaise habitude' de faire if ($alias != $null) eu lieu de if ($alias) :p
je vais ameliorer ca aujourduis :)
darkyojimbo2
Messages postés244Date d'inscriptionmercredi 11 juin 2003StatutMembreDernière intervention25 juin 2005 25 févr. 2004 à 08:22
C'est pas mal complet ton truc !
C'est utile !
Remarques :
1. Tu pourrais optimiser ta source en regroupant les evenements :
On *:dialog:nomdudialog:*:*:{
if ($devent == init) {
}
if ($devent == sclick) {
if ($did == 2) {
}
}
}
2. J'ai jamais mis les conditions entre parenthèses, je crois que tu peux les supprimer.
while (%i <= %chan) {
3. Perso, je trouve que les boutons de ton dialog sont trop gros, essaie de faire des dialogs le plus petit possible. Trop gros, c'est moche.
Sinon c'est un peu tout niveau remarques.
Mainen a moi de poser des questions :
1. Tu peux m'expliquer comment ca marche $replace ? Je m'enerve beaucoup avec cet identifieur.
Sinon j'ai toujours cru qu'il fallait mettre var %nom = valeur
tu m'auras appris qqch merci ;)
8/10
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 25 févr. 2004 à 07:10
C'est pas mal du tout, vraiment complet.
Quelques remarques niveau scripting :
var %net = $lnetwork
var %i 1
var %k 0
Peut donner : var %net $lnetwork, %i 1, %k = 0
en une ligne, c'est plus jolie :p
Quand tu fais par exemple :
$did($dname,1).seltext
Tu n'as pas besoin de préciser le nom du dialog avec $did, si utilises dans l'événement DIALOG auquel il appartient. (idem pour les autres, car tu as fais pleins de fois ce truc inutile)
"si qqun connaisai la commande pour faire un truc comme //set active #chan ca m'aiderais baucoup :)"
Tu veux mettre quoi dans la variable ? si c'est le nom de la fenêtre active, tu fais /set %nomdelavariable $active
Explique toi mieux, on pourrait peut-être t'aider.
26 déc. 2004 à 21:46
a++
26 déc. 2004 à 02:21
en esperan que ca t'ai plus et que ma source ai pu t'etre utile :)
25 déc. 2004 à 04:33
super ta source grace a toi jé copri comment faire des dialog :/ car ji ariver jamé donc jté mi un 10/10 ca le mériter bien :)
a++
22 nov. 2004 à 17:55
http://www.ircfr.com/code.aspx?ID=26889
il comporte aussis la partie plus haut :) voila et merci pour vos encouragements a tous
2 sept. 2004 à 22:42
en scripting j'y connai rien
mais super pratique :)
bvo
27 févr. 2004 à 19:36
ca peu toujours servir :p
26 févr. 2004 à 23:33
Pour un channel : /join #chan
Pour un privé : /query pseudo
Ps: Merci SornDrixer pour le coup de la virgule dans var, je connaissais pas.
26 févr. 2004 à 23:19
te dira que ya une erreur dans la fonction findfile mais avec var %i 1 taura jammais de probleme ;)
sinon je vien de metre a jour mon script puiqu'on m'a fait la remarque qu'il n'y avais pas les satuts (@,%,+) devan les pseudo donc j'ai ajjouté :) voila bonne continuation a vous aussi
26 févr. 2004 à 08:22
Merci
25 févr. 2004 à 16:15
merci toi aussi srondrixer :)
( et pour ma commade jvais demander a un amis a moi qui fait du delphi de me faire une petite dll pour ca :)
25 févr. 2004 à 15:04
Pour les (mauvaises) habitudes de scripting, tout le monde en a, mais faut essayer de les lacher, moi aussi j'ai eu du mal au début :P
Allez, bonne continuation.
25 févr. 2004 à 14:40
merci sorndrixer pour tes conseil en fait la commande ke je cherche c qqch pour forcer un chan ou un pm a devenir la fenetre active :)
"Tu n'as pas besoin de préciser le nom du dialog avec $did, si utilises dans l'événement DIALOG auquel il appartient" ahh merci :) ca je savais pa deja g réusit a me deffaire de cette mausaise habitude' de faire if ($alias != $null) eu lieu de if ($alias) :p
je vais ameliorer ca aujourduis :)
25 févr. 2004 à 08:22
C'est utile !
Remarques :
1. Tu pourrais optimiser ta source en regroupant les evenements :
On *:dialog:nomdudialog:*:*:{
if ($devent == init) {
}
if ($devent == sclick) {
if ($did == 2) {
}
}
}
2. J'ai jamais mis les conditions entre parenthèses, je crois que tu peux les supprimer.
while (%i <= %chan) {
3. Perso, je trouve que les boutons de ton dialog sont trop gros, essaie de faire des dialogs le plus petit possible. Trop gros, c'est moche.
Sinon c'est un peu tout niveau remarques.
Mainen a moi de poser des questions :
1. Tu peux m'expliquer comment ca marche $replace ? Je m'enerve beaucoup avec cet identifieur.
Sinon j'ai toujours cru qu'il fallait mettre var %nom = valeur
tu m'auras appris qqch merci ;)
8/10
25 févr. 2004 à 07:10
Quelques remarques niveau scripting :
var %net = $lnetwork
var %i 1
var %k 0
Peut donner : var %net $lnetwork, %i 1, %k = 0
en une ligne, c'est plus jolie :p
Quand tu fais par exemple :
$did($dname,1).seltext
Tu n'as pas besoin de préciser le nom du dialog avec $did, si utilises dans l'événement DIALOG auquel il appartient. (idem pour les autres, car tu as fais pleins de fois ce truc inutile)
"si qqun connaisai la commande pour faire un truc comme //set active #chan ca m'aiderais baucoup :)"
Tu veux mettre quoi dans la variable ? si c'est le nom de la fenêtre active, tu fais /set %nomdelavariable $active
Explique toi mieux, on pourrait peut-être t'aider.