begin process at 2008 08 20 13:55:29
1 228 858 membres
224 nouveaux aujourd'hui
14 257 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : input et variables [ Archives / Scripting ] (thedarksider)

input et variables le 19/04/2003 15:31:52

thedarksider
J'ai comme qui dirait un petit probleme en ce qui concerne mon script. J'y ai placé un on input, pour permettre de colorier le texte (tout bête, mais pas moins efficace) et j'y ai ajouté un "filtre", pour ne pas interpreter betement comme texte les commandes que je pourrais taper. Mais voici le probleme : etant donné que quand je tape du texte, l'input le traite comme etant une variable, si je mets des variables dans ce que je tape, il ne parvient pas à "décoder" les variables qui se trouvent elles mêmes... dans une variable!
Donc tout se passe très bien pourvu que je ne tape pas de variable. Comment faire pour forcer a "décoder" les variables contenues dans une autre variable? Existe-t'il une commande pour cela ?
Merci de votre aide

Re : input et variables le 01/05/2003 19:16:19

HatMan
tu peu me pmettre le code stplè
pour ke je taide mai je croi ke sa ira pa
car ya aucun script a ki sa le fai
mai je v chercher juska ke mon cervau fume
(o faite bien ya pa une faute dan tout ton text :)

Re : input et variables le 02/05/2003 19:23:07

thedarksider
En fait le probleme ne vient probablement pas du script (que j'ai tourné, retourné et observé sous toutes les coutures, et en cherchant je me suis rendu compte que ca venait d'ici :
- J'emploie un on input
- Lorsque je tape du texte, il est stocké en tant que variable sans que je ne puisse rien y changer, je le colore, puis je le retourne en spécifiant par exemple say <<< $1- >>>
- Voici le probleme : etant donné que je le retourne par une variable ( $1- ), il decode cette variable la qui contient le texte... mais le probleme est que si je mets une autre variable dans ce texte, il décode la premiere... mais pas la deuxieme! Car il n'a pas pu prévoir que dans cette variable s'en cache une deuxieme
Exemple : je tape /whois thedarksider
Mon filtre fonctionne, donc le whois se lance
Exemple : je tape //echo 4 -a $time
Il me retourne $time en rouge dans la fenetre active, mais ne le décode pas, donc au lieu de voir l'heure, je vois simplement le nom de la variable, donc $time...
Merci de ton aide, mais a mon avis ce probleme n'a pas de solution... donc j'unload le script quand je dois taper du texte contenant des variables...
Il y a peut etre une seule solution qui serait de jouer avec des enable... Je ne sais pas ce que tu en penses ?
Je vais tester ca et je reply :)
Merci de ton aide en tout cas :)

-------------------------------
Réponse au message :
-------------------------------

> tu peu me pmettre le code stplè
> pour ke je taide mai je croi ke sa ira pa
> car ya aucun script a ki sa le fai
> mai je v chercher juska ke mon cervau fume
> (o faite bien ya pa une faute dan tout ton text :)

Re : input et variables le 02/05/2003 20:16:48

thedarksider
Ok je viens de réussir, avec un enable!
La solution etait donc toute simple, mais comme toujours, ce sont les trucs les plus simples auxquels on pense en dernier...

-------------------------------
Réponse au message :
-------------------------------

> En fait le probleme ne vient probablement pas du script (que j'ai tourné, retourné et observé sous toutes les coutures, et en cherchant je me suis rendu compte que ca venait d'ici :
> - J'emploie un on input
> - Lorsque je tape du texte, il est stocké en tant que variable sans que je ne puisse rien y changer, je le colore, puis je le retourne en spécifiant par exemple say <<< $1- >>>
> - Voici le probleme : etant donné que je le retourne par une variable ( $1- ), il decode cette variable la qui contient le texte... mais le probleme est que si je mets une autre variable dans ce texte, il décode la premiere... mais pas la deuxieme! Car il n'a pas pu prévoir que dans cette variable s'en cache une deuxieme
> Exemple : je tape /whois thedarksider
> Mon filtre fonctionne, donc le whois se lance
> Exemple : je tape //echo 4 -a $time
> Il me retourne $time en rouge dans la fenetre active, mais ne le décode pas, donc au lieu de voir l'heure, je vois simplement le nom de la variable, donc $time...
> Merci de ton aide, mais a mon avis ce probleme n'a pas de solution... donc j'unload le script quand je dois taper du texte contenant des variables...
> Il y a peut etre une seule solution qui serait de jouer avec des enable... Je ne sais pas ce que tu en penses ?
> Je vais tester ca et je reply :)
> Merci de ton aide en tout cas :)
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > tu peu me pmettre le code stplè
> > pour ke je taide mai je croi ke sa ira pa
> > car ya aucun script a ki sa le fai
> > mai je v chercher juska ke mon cervau fume
> > (o faite bien ya pa une faute dan tout ton text :)
>

Re : input et variables le 03/05/2003 12:55:45

HatMan

ta fai comment alor ?

Re : input et variables le 03/05/2003 14:18:11

thedarksider
J'ai joué avec un enable et un disable... donc quand aucun style de texte n'est sélectionné il suffit de faire un disable, alors le on input n'est plus concerné quand la partie du code le contenant est désactivée... pratique comme truc :)



-------------------------------
Réponse au message :
-------------------------------

>
> ta fai comment alor ?

Re : input et variables le 09/06/2003 14:22:30

PsYZiK

je pense que j ai la reponse à tout les deux mais je ne suis pas sur:
on *:input:*: {
if (/ isin $1) { halt }
et tes commandes apres
}


-------------------------------
Réponse au message :
-------------------------------

> J'ai joué avec un enable et un disable... donc quand aucun style de texte n'est sélectionné il suffit de faire un disable, alors le on input n'est plus concerné quand la partie du code le contenant est désactivée... pratique comme truc :)
>
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > ta fai comment alor ?
>


Classé sous : input, variables, variable, texte, tape

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS