- ;Pour cette exemple nous voulons faire un whois sur tout les users d'un salon
-
- ;section remote
- ;création de l'alias
-
- alias whoisall {
-
- ;création des variables pour ensuite créer les conditions de fin de boucle
- %w = $nick(#,0) ;cette commande va créer une variable égale on nombre
- ;d'user sur le salon grace à l'identifieur $nick(#,0)
-
- %n = 0 ;création de la variable pour pouvoir terminer la boucle
- :boucle ;création de la boucle
-
- inc %n ;on incrémente la variable de 1 à chaque tour de boucle
-
- whois $nick(#,%n) ;voici la commande qui sera utilisée à chaques
- ;tours de boucle %n représentant l'user numéro %n c'est-à-dire si
- ;%n est égal à 2 la commande sera égale à "whois sur le 2e user"
-
- if (%n == %w) { goto fin }
- else { goto boucle } ;création de la condition qui va permettre de soit
- ;continuer la boucle soit y mettre fin donc si %n est égal au nombre de
- ;personnes sur le salon alors la boucle prend fin sinon elle utilise la
- ;commande goto boucle qui veut dire "aller à boucle" et va refaire un
- ;tour
-
- :fin ;représente la fin de la boucle
-
- }
-
- ;Ce tutoriel présente une simple boucle est sera modifié pour montrer
- ;autres fonctions moins utiles des boucles comme la fonction while
- ;signifant "tant que la condition dure"
;Pour cette exemple nous voulons faire un whois sur tout les users d'un salon
;section remote
;création de l'alias
alias whoisall {
;création des variables pour ensuite créer les conditions de fin de boucle
%w = $nick(#,0) ;cette commande va créer une variable égale on nombre
;d'user sur le salon grace à l'identifieur $nick(#,0)
%n = 0 ;création de la variable pour pouvoir terminer la boucle
:boucle ;création de la boucle
inc %n ;on incrémente la variable de 1 à chaque tour de boucle
whois $nick(#,%n) ;voici la commande qui sera utilisée à chaques
;tours de boucle %n représentant l'user numéro %n c'est-à-dire si
;%n est égal à 2 la commande sera égale à "whois sur le 2e user"
if (%n == %w) { goto fin }
else { goto boucle } ;création de la condition qui va permettre de soit
;continuer la boucle soit y mettre fin donc si %n est égal au nombre de
;personnes sur le salon alors la boucle prend fin sinon elle utilise la
;commande goto boucle qui veut dire "aller à boucle" et va refaire un
;tour
:fin ;représente la fin de la boucle
}
;Ce tutoriel présente une simple boucle est sera modifié pour montrer
;autres fonctions moins utiles des boucles comme la fonction while
;signifant "tant que la condition dure"