BIOTECH [V1.0]

cs_SornDrixer Messages postés 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 - 25 juin 2008 à 11:10
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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.

https://codes-sources.commentcamarche.net/source/47102-biotech-v1-0

uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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és 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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és 1 Date d'inscription mercredi 22 avril 2009 Statut Membre Dernière intervention 24 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és 58 Date d'inscription mercredi 21 novembre 2007 Statut Membre Derniè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és 1 Date d'inscription dimanche 2 août 2009 Statut Membre Derniè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és 58 Date d'inscription mercredi 21 novembre 2007 Statut Membre Dernière intervention 7 mars 2009
9 août 2008 à 05:21
bien ton bot kassak ;p

by P
uaip Messages postés 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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és 8 Date d'inscription samedi 1 décembre 2007 Statut Membre Dernière intervention 29 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és 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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és 8 Date d'inscription samedi 1 décembre 2007 Statut Membre Dernière intervention 29 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és 12 Date d'inscription dimanche 23 mars 2008 Statut Membre Derniè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és 1287 Date d'inscription mercredi 21 avril 2004 Statut Membre Dernière intervention 21 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és 1466 Date d'inscription mardi 20 février 2007 Statut Membre Derniè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és 8 Date d'inscription samedi 1 décembre 2007 Statut Membre Dernière intervention 29 octobre 2008
25 juin 2008 à 18:25
Oui merci eurodance4 !
eurodance4 Messages postés 1 Date d'inscription mercredi 25 juin 2008 Statut Membre Dernière intervention 25 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és 2084 Date d'inscription jeudi 12 décembre 2002 Statut Membre Dernière intervention 30 janvier 2011 8
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)
Rejoignez-nous