L'aide de FICS en français par Houarzhon
Liste

alias

Utilisation : alias [mot [chaîne_de_caractères]] 

  Crée un alias (raccourci) de commande de manière à ce que "mot" soit équivalent à taper "chaîne_de_caractères".

PARAMETRES
-----------------
  alias : si aucun paramètre n'est rajouté alors tout vos alias sont affichés. 
  mot : le mot pour l'alias. Si 'chaîne_de_caractères' n'est pas renseignée, cela listera la commandée associée à 'mot'.
  chaîne_de_caractères : la ligne de commande qui devra être exécutée.

INFORMATIONS SUPPLEMENTAIRES
---------------------------------------------
Pour qu'un alias fasse réellement quelque chose, le serveur analyse chaque commande que vous tapez. Voilà comment ça se passe :

1. Si commande commance avec un "$", aucune substitution d'alias n'est faite.

2. Le premier mot est comparé avec votre liste d'alias pour regarder si ça correspond.

3. Le premier mot est comparé avec les alias du serveur pour regarder si ça correspond.

4. Si rien n'a correspondu, le mot est comparé aux commandes du serveur. Ce qui signifie que vous pouvez "écraser" une commade du serveur par un alias.


SUBSTITUTION
-------------------
Si le premier mot de votre commande correspond à un alias, il est remplacé par l'alias "chaîne_de_caractères". Le reste de ce que vous tapez est substitué dans l'alias comme "paramètres". Vous pouvez accéder à ces paramètres grace à des caratères spéciaux. Ils commencent tous par un "$".

$$  Remplace un $ (vous permettant d'utiliser un '$' dans la nouvelle commande)
$@  Remplace tous les paramètres tapés après 'mot'
$n  Remplace le paramètre numéro n
$-n Remplace tout les paramètres de 1 à n
$n  Remplace tout les paramètres en avant de n
$m  Remplace mon pseudo
$o  Remplace le pseudo de mon dernier adversaire
$p  Remplace le pseudo de mon partenaire de bughouse
$.  Remplace le pseudo de la dernière personne à laquelle j'ai parlé
$,  Remplace le numéro du dernier channel où j'ai parlé

NOTES SPECIALES
-----------------------

  o Utilisez la commande "unalias" pour supprimer un alias.

  o Vous ne pouvez pas créer un alias pour la commande "quit" ni pour la commande "unalias".

  o Une liste d'alias serveurs est disponible dans le fichier d'aide "system_alias".

  o Vous ne pouvez pas multiplier les commandes dans un seul alias.

  o Les alias ne sont pas transitifs. Cette séquence de commandes ... 
    alias foo bar 
    alias bar baz 
... N'aura PAS comme résultat "foo" qui serait équivalent à "baz". 

ATTENTION :
  Faites attention! Evitez d'utiliser un alias qui est peut être déjà existant sur le serveur. Par exemple : "fg" pourrait être un coup d'échec (pour pion f prend pion g), donc n'utilisez pas "fg" comme alias. Pour des raisons similaires, il ne serait pas mieux d'utiliser "t" comme alias puisqu'il est déjà attribué comme alias pour "tell". Vous pouvez quand même le faire, bien sur ; mais vous ne pourrez plus utiliser l'alias "t" du serveur pour la commande "tell" à moins que vous ne supprimiez votre alias "t".   


EXEMPLES
------------- 

  Voici des exemples d'alias qui peuvent vous être très pratiques. 

alias gm say Good move!
     Si vous tapez 'gm' cela enverra 'Good move!' à votre adversaire.
alias gg say Good game, $o!
     Si vous tapez 'gg' cela enverra 'Good game, pseudo_de_votre_adversaire!'.
alias greet it waves at $1. How are you? $2-
     Si vous tapez 'greet pseudo_concerné Enjoy dinner?' et il enverra le shout suivant :  '--> votre_pseudo waves at pseudo_concerné! How are you? Enjoy dinner?'.
alias afk set busy is away for a bit
     Met votre variable 'busy' à 'is away for a bit' si vous tapez 'afk'.
alias s1 seek 5 0 blitz f m
     Si vous tapez 's1' cela créera un "seek" pour une partie de blitz à cadence 5 0 pour tout les pseudos qui correspondent à votre formule de partie et vous pourrez accepter manuellement votre adversaire.
alias sf seek $1 $2 f
     Taper 'sf 3 0' créera un seek à cadence 3 0 et votre adversaire devra correspondre à votre formule de partie. 'sf 2 12' créera un seek à cadence 2 12 et votre adversaire devra correspondre à votre formule de partie.
alias 50 xtell 50 $@
     Vous pouvez maintenant parler dans le channel 50 en tapant '50 <ce que vous voulez dire>'. En utilisant xtell l'alias serveur "," vous permettra de rapides communications vers d'autres channels.

VOIR AUSSI
---------------
system_alias unalias 

AUTEURS
------------
[Création : 22 février 2002 -- DAV
Dernière modification : 30 décembre 2007 -- mhill] 
Traduction par Houarzhon le 4 juillet 2008