Introduction
Faire un input box mirc est très simple. Les input box sont les petites fenêtres qui demande d'entrer du texte. Dans ce tutaurial vous aurez des examples de inputs box dans des alias.
D'autre tutoriaux sont disponible sur
http://www.scripting-irc.ca.tc/
Source / Exemple :
alias example1 {
set %input $$?="Entre ton message"
echo -a %input
}
Ce alias set la variable %input pour enregistrer le texte inseré dans le input box. Par la suite avec la commande echo, on retourne la valeur de la variable %input.
$$?="Entre ton message" fait apparaître le input box
--------------------------------------------------------------------------------
alias example2 {
set %input $$?="Entre ton message"
if (%input == $null) { echo -a erreur }
else {
echo -a %input
}
}
Ce alias est semblable à celui ci-haut. Il retourne erreur si vous inserez rien dans le input box.
--------------------------------------------------------------------------------
alias example3 {
set %input $?*="Entre ton mot de passe"
if (%input == $null) { echo -a erreur }
else {
echo -a %input
}
}
Ce input box est quasiment identique à l'example 2. Sauf que $?*="Entre ton mot de passe" permet d'entrer du texte dans l'input box comme si ce serait votre mot de passe (des *******).
--------------------------------------------------------------------------------
alias example4 {
set %input $?!="Faite oui ou non!"
if (%input == $true) { echo -a Tu as fait OUI }
if (%input == $false) { echo -a Tu as fait NON }
else {
echo -a Erreur
}
}
Conclusion :
Voici un nouveau type de input box. Ce box permet de clicker sur oui ou non. Si on click sur oui %input égale $true. Si on click sur non %input égale $false. Autrement si %input égale $null sa écrit Erreur.
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.