begin process at 2010 02 09 14:08:58
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive IRC

 > 

Archives

 > 

Scripting

 > 

probleme de if et de fichier texte


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

probleme de if et de fichier texte

mercredi 29 mars 2006 à 13:07:04 | probleme de if et de fichier texte

jeremy6381

bonjour tout le monde, comme le sujet l'indique, j'ai un ptit probleme avec les if...
En gros, ma variable ce repercute de cette facon:

  var %var_tmp = $read(%db_tmp,%line_tmp)
  var %etat_tmp = $null
  if ( %var_tmp )  { var %etat_tmp = OK }
  if ( %etat_tmp == $null ) { var %etat_tmp = BAD }

la variable var_tmp correspond a une valeur lue dans un fichier texte qui lui meme contient plusieurs variable
(evidement une boucle a ete fait au prealable, je ne met que ca pour restreindre au probleme rencontré)

la valeur var_tmp a pour valeur par exemple:

*.FIFI.* !iswm %var_TERM

(var_TERM a pour valeur La.FIFIA.FA )

ma variable %etat_tmp devrais etre donc egal dans toute logique des chose à OK puisque .FIFI. n'est pas present dans ma varaible var_TERM, malheureusement, ca ne retourne pas ce que je veux, et j'ai meme l'impression qu'il ne prends pas du tout en compte ma variable if en fait.
Ayant un grand nombre de condition à gerer et pouvant etre modifiée a tout moment, j'aurai voulu procéder de la sorte, si quelqu'un a une solution, je suis tout ouie :p
merci d'avance a ceux qui repondrons :p

mercredi 29 mars 2006 à 13:56:14 | Re : probleme de if et de fichier texte

fjxokt

$read(fichier,n,ligne)
/help $read
mercredi 29 mars 2006 à 14:00:32 | Re : probleme de if et de fichier texte

fjxokt

hum en fait le problème n'est pas là
(il me semble que) tu ne peux pas utiliser une variable contenant une condition a la place de la condition en elle même
exemple
var %test a isin b
if (%test) echo -a faux

il va te faire l'echo alors que la condition 'a isin b' n'est pas remplie, tout simplement car pour le parser de mirc, if (%var) veut dire 'si la variable %var contient quelquechose'


Cette discussion est classée dans : variable, probleme, var, etat, tmp


Répondre à ce message

Sujets en rapport avec ce message

probleme de variable [ par Virtuallllll ] depuis aujourd'hui plus aucun script qui utilise des variables ne marche ... a chaque fois ds le status il me met "%cmd Unknown command"et qd j'essaye Probleme de definition de variable ... tout bete surement ... [ par kiakia ] pourquoi ma variable ne se désintalle pas??? [ par _Dams_ ] bonjour à tous,tout est dans le titre et voice mon code :on *:dialog:canaux:sclick:39:{ var %a 100 var %b 105 var %num 1 while (%a if ($did(%a probleme pour auto away [ par Tupac_shakur ] voila j'ai un pti probleme pour faire une variable en multipliant une variable par 60( %tempidle = 60 ) et en faisant :set %test $round($calc(%tempidl probleme remplacement variable auto [ par lebaronrouge ] hello :)Je fais un sound manager pour mon script et je bute sur un petit problème.Dans celui-ci je propose un bouton qui correspond à : set %sound1 $$ Petit probleme de variable [ par crash71 ] Voila j'ai un petit probleme, je suis sous mirc et j'aimerai faire une variable avec un nick dans une remote... Enfin je m'explique, prenons un exempl Probleme de variable [ par maxpeg0705 ] Ca doit être tout bête mais j'ai pas trouvé la solution donc je demande Je voudrai faireif (%machin.$chan == oui) { ............. }mais ca ne fonction Retirer une valeur d'une variable [ par fyltum ] Bonjour je voudrais savoir comment retirer une valeur d'une variable car ça ne marche pas comme ça, je veux retirer $2 de %var : set %var $remove(%var Probleme de variable [ par zeek ] on 1:OPEN:?:{   if ($+(%,$nick) == ok ) { Return }   if ($+(%,$nick) != ok ) { .timer 1 1 msg $nick Salut toi  set $+(%,$nick) ok } } Voila je voulais probleme dans lecture variable [ par KaLViN2 ] Bonjour : )Voila j'ai un petit probleme et je voi pas trop comment résoudre ca en faite à travers un socket pour crée une  "nicklist" je fai un who ch


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

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