begin process at 2010 02 09 12:29:24
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive IRC

 > 

Archives

 > 

Au secours !

 > 

quelqu'un pourrais m'aider a corriger mon code svp :)


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

quelqu'un pourrais m'aider a corriger mon code svp :)

mardi 3 août 2004 à 11:43:59 | quelqu'un pourrais m'aider a corriger mon code svp :)

PsYZiK

voila je suis un peu debutant en scripting et je n'arrive pas a trouver mon erreur...


dialog logview {
title "Logview"
size -1 -1 176 115
option dbu
list 1, 9 9 43 80, size hsbar vsbar
}

on 1:dialog:logview:init:*: {
set %nbr.log 1
:nbr.log
set %nom.log $findfile($logdir,*.log,%nbr.log)
if (%nom.log == $null) { goto suite }
/inc %nbr.log
goto nbr.log
:suite
/set %i 1
while (%i =< %nbr.log) {
/set %logg $finfile(^$logdir,*.log,%i)
/set %logg remove(%logg,$mircdir)
/did -az $dname 1 %logg
}
}
mardi 3 août 2004 à 14:54:54 | Re : quelqu'un pourrais m'aider a corriger mon code svp :)

Kerrigan


while (%i =< %nbr.log) { } ça c'est pas bon !
c'est ça que tu dois mettre

while (%i <= %nbr.log) { ... }

set %logg $finfile(^$logdir,*.log,%i)
ici ya peut etre une erreur ... essai avec ça aussi :
/set %logg $finfile($logdir,*.log,%i)

ya une erreur ici aussi :
/set %logg remove(%logg,$mircdir)
faut plustot
/set %logg $remove(%logg,$mircdir)

ces deux lignes la sont inutiles :
/set %logg $finfile($logdir,*.log,%i)
/set %logg $remove(%logg,$mircdir)

elles peuvenet devenir ça :
/set %logg $remove($finfile(^$logdir,*.log,%i),$mircdir)

enfin pour terminer les / sont inutiles


mardi 3 août 2004 à 14:55:56 | Re : quelqu'un pourrais m'aider a corriger mon code svp :)

SornDrixer

Administrateur CodeS-SourceS
Réponse acceptée !
Bonjour,

Je suppose que tu souhaites afficher la liste des logs de ton mIRC dans la LIST de ton dialog.
Il y a beaucoup d'incohérence et de chose inutile dans ton code, comme l'usage de 2 boucles (goto et while) alors que $findfile est une boucle à lui seul.

Pour faire simple, je te propose ca :


dialog logview {
title "Logview"
size -1 -1 176 115
option dbu
list 1, 9 9 150 80, size hsbar vsbar
}

on 1:dialog:logview:init:*:{
var %a $findfile($mircdir\logs,*.log,0,did -a $dname 1 $1-)
}


-= [ Sorn_Drixer ] =-
-
Un problème ? une question ? N'hésitez pas, le forum est là pour ça.

Vous pouvez me retrouver sur irc.rs2i.net:6667

Mon site : Sorn-Creation
mercredi 4 août 2004 à 04:38:07 | Re : quelqu'un pourrais m'aider a corriger mon code svp :)

tiot

Et les goto sont à bannir ! ! !


Ash nazg durbatulûk, ash nazg gimbatul, ash nazg thrakatulûk agh bruzum-ishi krimpatul


Cette discussion est classée dans : set, log, nbr, logg, logview


Répondre à ce message

Sujets en rapport avec ce message

log d'une personne mirc [ par djktk ] bonjour, j'ai un soucis. j'ai écrit un code source pour logger toutes les paroles d'une personnes sur plusieurs chans, ca donne caalias log {  set %lo Cherchez l'erreur ! [ par k3nny815 ] //VARIABLES UTILISEES set %gametype CTF <span st erreur dans code pour jeu [ par oowaka ] bonjour j'ai essayer de coder un jeu : en voici le but : mon bot va en pv demander soit un sujet , soit un verbe, soit un lieu et a la fin il resort s set ==> .ini [ par clem54 ] donc je voulais savoir comment faire pour trensformer "36" set très precisement ;) en .ini pour racourcir le code ? c'est possible mais je voudrai sav Problème de While [ par Lestat_2070 ] Bonjour, J'ai un petit problème de boucle while, sur dans un de mes scripts: SCRIPT: On *:start:{ .timerldirc 1 2 getcnct } alias getcnct {   set %i 1 les combo comment les remplir? [ par Deoxirachi ] Salut j'aimerai savoir comment on rempli les combo dans un dialog (surout pour les dialog de couleur (sans colorcombo)) par exemple dans celui-la: dia Edit, set, $$1 [ par smitchel ] Bonjour tout le monde, bon voila j'ai encore un probleme je voudrais afficher dans mon edit le pseudo sur lequel je clike avec ma souris alors j'ai mi Lire les log [ par smitchel ] Bonjour, j'ai un petit problem,j'ai fait un petit script qui est censé lire les log mais le problem c ke lorsque la commande $chan n'est pas espacé et Disfonction de la remote [ par Shaka54 ] Bonjour, voila, j'ai un pti probleme avec la remote.Normalement, lorqu'un Op tape !debout, la comande devrait s'activer, Voice, les 3permiers qui parl Mixer 2 inputs.. [ par DeViL66 ] Salut à tous, Je souhaiterai integrer un addon couleur à mon script, mais j'utilise deja un input, me servant à changer l'apparence de l'heure, et de


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,608 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales