cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 2011
-
25 juin 2008 à 11:10
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011
-
24 janv. 2010 à 19:56
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 24 janv. 2010 à 19:56
Je suppose que tu n'as même pas pris la peine de jeter un oeil à la source avant de mettre ton 1.
J'aime les rebutants du mIRC, comme toi, qui se permettent des réflexions du genre "le mIRC, c'est pour les noobs, moi je suis un warior, je fais du Perl !", sans même savoir de quoi ils parlent.
J'attends patiemment ta réponse à ma question.
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 24 janv. 2010 à 19:51
Salut,
Alors explique moi ce que le bot aurait de plus en tcl qu'en mIRC, s'il te plait :)
casi444
Messages postés1Date d'inscriptionmercredi 22 avril 2009StatutMembreDernière intervention24 janvier 2010 24 janv. 2010 à 19:48
Bonjour,
Je vois vraiment pas comment on peux oser mettre 10 a un bot mirc. Les notes negative ne sont malheureusement pas possible, mais quand même.
Si encore il était en perl, c++, voir même tcl, ou php, il y aurait un minimum d'interet. Mon client IRC réagit plus vite que ton bot. Bon il faut dire que coder quelque chose de rapide avec mIrc c'est... dans les reves des noobs.
Là c'est tout juste mauvais.
loulouzou
Messages postés58Date d'inscriptionmercredi 21 novembre 2007StatutMembreDernière intervention 7 mars 2009 7 août 2009 à 09:50
tu le décompresse avec winrar et tu clik sur l'icone rouge et jeune qui resemble a un pacman, ensuite une fois ouvert alt+r et tu mai le serveur ou tu veut le connécter.
combinard
Messages postés1Date d'inscriptiondimanche 2 août 2009StatutMembreDernière intervention 3 août 2009 3 août 2009 à 08:58
Bjr, je suis un petit nouveau dans le monde (sans pitié =o lol) de L'IRC.
Donc, je lance la fameuse question du newbie:
"une fois que j'ai télécharger le .zip, je suis censé faire quoi? :/"
loulouzou
Messages postés58Date d'inscriptionmercredi 21 novembre 2007StatutMembreDernière intervention 7 mars 2009 9 août 2008 à 05:21
bien ton bot kassak ;p
by P
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 4 juil. 2008 à 15:11
A vrai dire ce sont surtout des "améliorations" que j'ai énuméré. Sinon, au niveau du code (j'ai regardé en diagonale, je l'avoue) je n'ai pas vu d'erreur (plus ou moins grave) de syntaxe.
:)
kassak1
Messages postés8Date d'inscriptionsamedi 1 décembre 2007StatutMembreDernière intervention29 octobre 2008 4 juil. 2008 à 14:29
Oui uaip j'ai oublié de corriger l'erreur: "...vous démarrer..." :/
j'ai oublié d'utiliser la commande $str pour simplifier le code, merci de me le rappeler.
Et pour tout le reste je tacherais de simplifier le code.
Merci des commentaires.
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 3 juil. 2008 à 12:17
Bon, ca n'a pas l'air trop trop mal. Cependant je me permets d'énumérer quelques erreurs/principes à éviter.
Deja évite les fautes d'orthographe (du style "... que vous démarrer...")
Ensuite, au lieu de répéter 40fois un caractère du style "+ + + + + + + +" etc, il y a $str(+ $+ $chr(32),N) avec N = le nombre de fois que tu veux répéter la chaine.
Donc $str(+ $+ $chr(32),3) te retourne: "+ + + "
Evite aussi les accolades lorsqu'il n'y a qu'une seule commande: 'if (condition) commande' est conseillé.
utilise aussi des aliases au lieu de répéter tout le temps les même commandes (c'est bête mais ca épure vachement le code).
Evite également au maximum d'utiliser les goto. Pense plutot aux boucles.
Idem pour:
var %user.1 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.1),1,32)
var %user.2 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.2),1,32)
var %user.3 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.3),1,32)
var %user.4 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.4),1,32)
var %user.5 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.5),1,32)
var %user.6 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.6),1,32)
var %user.7 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.7),1,32)
var %auth.view.user.1 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.1)
var %auth.view.user.2 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.2)
var %auth.view.user.3 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.3)
var %auth.view.user.4 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.4)
var %auth.view.user.5 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.5)
var %auth.view.user.6 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.6)
var %auth.view.user.7 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.7)
tu peux raccourcir tout ca en 2 ou 3 lignes.
Ensuite, comme te dirait Arkanis, au lieu d'utiliser des $strip($1) sans cesse, utilise la commande /strip au début du bloc.
En gros, voila, il y a plein de trucs que tu peux simplifier grace aux boucles. Donc n'hésite pas. (Je n'ai dit que des points négatifs de ta source, étant donné que c'est grace a cela qu'on avance).
ps: quand j'ai posté mon 1er code, il n'y avait pas de fichiers à télécharger ;)
Bonne continuation.
kassak1
Messages postés8Date d'inscriptionsamedi 1 décembre 2007StatutMembreDernière intervention29 octobre 2008 3 juil. 2008 à 11:55
Uaip: J'ai déjà mis les sources avant que tu postes ton message.
Arkanis: C'est simple il suffit télécharger le bot à l'adresse indiquée et ensuite il suffit de suivre les instructions lorsque l'on démarre pour la première fois.
Confus1on: Il suffit de faire un copier coller de l'adresse indiquée et le mettre dans la barre d'adresse si tu veux télécharger le Bot ou sinon télécharge le ZIP si tu veux juste voir le code.
Bonne continuation !
confus1on
Messages postés12Date d'inscriptiondimanche 23 mars 2008StatutMembreDernière intervention 1 juillet 2008 1 juil. 2008 à 04:30
oué relou la fleme d'aller voir il on raison penser a mettre vos source sur le site même .
RCA ArKanis
Messages postés1287Date d'inscriptionmercredi 21 avril 2004StatutMembreDernière intervention21 février 2009 28 juin 2008 à 13:41
faudrait quand même que tu expliques un minimum comment ta chose s'installe ...
que faut-il charger ? où mettre le mirc.exe ? bref, là on n'a aucune indication !
uaip
Messages postés1466Date d'inscriptionmardi 20 février 2007StatutMembreDernière intervention 7 février 2011 26 juin 2008 à 01:00
+1 SornDrixer.
C'est un site de codes sources ici, on s'en fou du résultat final, on veut voir comment c'est codé. Alors si on est obligé de télécharger chaque source pour y regarder les codes... on s'en sort plus =/.
kassak1
Messages postés8Date d'inscriptionsamedi 1 décembre 2007StatutMembreDernière intervention29 octobre 2008 25 juin 2008 à 18:25
Oui merci eurodance4 !
eurodance4
Messages postés1Date d'inscriptionmercredi 25 juin 2008StatutMembreDernière intervention25 juin 2008 25 juin 2008 à 18:22
Biotech C un Beau Bot J'aime Beaucoup Il Garde Bien Les salon :x
cs_SornDrixer
Messages postés2084Date d'inscriptionjeudi 12 décembre 2002StatutMembreDernière intervention30 janvier 20118 25 juin 2008 à 11:10
La source est obligatoire, merci de mettre à jour ;)
Si tu n'arrives pas à uploader le fichier en entier, upload seulement les fichiers textes/script (*.txt, *.ini, *.mrc, etc)
24 janv. 2010 à 19:56
J'aime les rebutants du mIRC, comme toi, qui se permettent des réflexions du genre "le mIRC, c'est pour les noobs, moi je suis un warior, je fais du Perl !", sans même savoir de quoi ils parlent.
J'attends patiemment ta réponse à ma question.
24 janv. 2010 à 19:51
Alors explique moi ce que le bot aurait de plus en tcl qu'en mIRC, s'il te plait :)
24 janv. 2010 à 19:48
Je vois vraiment pas comment on peux oser mettre 10 a un bot mirc. Les notes negative ne sont malheureusement pas possible, mais quand même.
Si encore il était en perl, c++, voir même tcl, ou php, il y aurait un minimum d'interet. Mon client IRC réagit plus vite que ton bot. Bon il faut dire que coder quelque chose de rapide avec mIrc c'est... dans les reves des noobs.
Là c'est tout juste mauvais.
7 août 2009 à 09:50
3 août 2009 à 08:58
Donc, je lance la fameuse question du newbie:
"une fois que j'ai télécharger le .zip, je suis censé faire quoi? :/"
9 août 2008 à 05:21
by P
4 juil. 2008 à 15:11
:)
4 juil. 2008 à 14:29
j'ai oublié d'utiliser la commande $str pour simplifier le code, merci de me le rappeler.
Et pour tout le reste je tacherais de simplifier le code.
Merci des commentaires.
3 juil. 2008 à 12:17
Deja évite les fautes d'orthographe (du style "... que vous démarrer...")
Ensuite, au lieu de répéter 40fois un caractère du style "+ + + + + + + +" etc, il y a $str(+ $+ $chr(32),N) avec N = le nombre de fois que tu veux répéter la chaine.
Donc $str(+ $+ $chr(32),3) te retourne: "+ + + "
Evite aussi les accolades lorsqu'il n'y a qu'une seule commande: 'if (condition) commande' est conseillé.
utilise aussi des aliases au lieu de répéter tout le temps les même commandes (c'est bête mais ca épure vachement le code).
Evite également au maximum d'utiliser les goto. Pense plutot aux boucles.
Idem pour:
var %user.1 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.1),1,32)
var %user.2 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.2),1,32)
var %user.3 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.3),1,32)
var %user.4 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.4),1,32)
var %user.5 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.5),1,32)
var %user.6 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.6),1,32)
var %user.7 = $gettok($readini(Fichierini\Auth.ini,AUTH,user.7),1,32)
var %auth.view.user.1 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.1)
var %auth.view.user.2 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.2)
var %auth.view.user.3 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.3)
var %auth.view.user.4 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.4)
var %auth.view.user.5 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.5)
var %auth.view.user.6 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.6)
var %auth.view.user.7 = $readini(Fichierini\Auth.ini,AUTH,auth.view.user.7)
tu peux raccourcir tout ca en 2 ou 3 lignes.
Ensuite, comme te dirait Arkanis, au lieu d'utiliser des $strip($1) sans cesse, utilise la commande /strip au début du bloc.
En gros, voila, il y a plein de trucs que tu peux simplifier grace aux boucles. Donc n'hésite pas. (Je n'ai dit que des points négatifs de ta source, étant donné que c'est grace a cela qu'on avance).
ps: quand j'ai posté mon 1er code, il n'y avait pas de fichiers à télécharger ;)
Bonne continuation.
3 juil. 2008 à 11:55
Arkanis: C'est simple il suffit télécharger le bot à l'adresse indiquée et ensuite il suffit de suivre les instructions lorsque l'on démarre pour la première fois.
Confus1on: Il suffit de faire un copier coller de l'adresse indiquée et le mettre dans la barre d'adresse si tu veux télécharger le Bot ou sinon télécharge le ZIP si tu veux juste voir le code.
Bonne continuation !
1 juil. 2008 à 04:30
28 juin 2008 à 13:41
que faut-il charger ? où mettre le mirc.exe ? bref, là on n'a aucune indication !
26 juin 2008 à 01:00
C'est un site de codes sources ici, on s'en fou du résultat final, on veut voir comment c'est codé. Alors si on est obligé de télécharger chaque source pour y regarder les codes... on s'en sort plus =/.
25 juin 2008 à 18:25
25 juin 2008 à 18:22
25 juin 2008 à 11:10
Si tu n'arrives pas à uploader le fichier en entier, upload seulement les fichiers textes/script (*.txt, *.ini, *.mrc, etc)