Probleme alias

_VeSpArO_
Messages postés
21
Date d'inscription
jeudi 8 juillet 2004
Statut
Membre
Dernière intervention
30 août 2004
- 26 août 2004 à 11:51
cs_tofu
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
- 27 août 2004 à 15:44
Salut je voulai savoir pourquoi mon mIRC freez avec cette alias:
alias replacetxt { if $3 { var %ftxt: $1, %mt: $2, %mt2: $3 | .fopen -n replace %ftxt: }
while !$feof { $iif(%mt: isin $fread(replace),$replace($v2,%mt:,%mt2:),) }
.fclose replace
}
elseif ($prop == nbr) { var %ftxt: $1, %mt: $2, %nbr
.fopen replace %ftxt:
while !$feof { $iif(%mt: isin $fread(test)),inc %nbr,) | .fclose replace
return %nbr
}

Merci

[VeSpArO]

3 réponses

cs_PaDa
Messages postés
1804
Date d'inscription
mardi 15 juillet 2003
Statut
Membre
Dernière intervention
22 septembre 2009
6
26 août 2004 à 12:53
paske c un alias de tofu ! ahahahahah
bon sinon , je connais assez peu le file handling mais je crois pas que le pointeur (le truc qui désigne la ligne a lire dans $fread , je sais pas le nom exact alors je dis pointeur) incrémente tout seul il doit manquer un /fseek -chépakoi quelque part ... c'est qu'une idée comme ca regarde le tuto sur scriptsdb ou prends le mien (qui marche et dont je me sers :) )
PaDa
0
cs_tofu
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
1
27 août 2004 à 15:40
normalement le while !$feof suffit pour pas faire freeze puisque dès qu'il arrive à la fin du fichier il s'arrete ($feof étant la fin du fichier)

----
0
cs_tofu
Messages postés
1726
Date d'inscription
vendredi 12 septembre 2003
Statut
Membre
Dernière intervention
13 juin 2009
1
27 août 2004 à 15:44
et ça freeze p-ê parceque tu as modifié l'aliase que j'avais mise, avec un elseif au lieu d'un else

----
0