Pour commencer voici la traduction de AtarIRC, mais j'espère y rajouter d'autres choses par la suite.
Comme je ne parle aucune langue étrangère, j'ai utilisé ARTHUR98 et GEMTRADE3 versionbéta.


AtarIRC Documentation

Coded by Lonny L Pursell (C)1996 by Lonny L Pursell and ENCOM

All rights reserved.

Contact: Lonny Pursell

101 1/2 S High Street Apt C

Columbus Grove OH 45830

USA

E-Mail: atari@bright.net

WWW: http://www.bright.net/~atari/

IRC: lp @ #Atari

TYPE DE COMMANDE

/AWAY

    '/away': vous marque comme étant distant et affiche le message de defaut.
    '/away message': vous marque comme étant distant et affiche le "message", mise en place d'un message qui s'affiche à vos correspondants s'ils vous envoient un message
_ Une horloge symbole apparaît dans la fenêtre info ligne, seulement le channel courant est notifié que vous êtes marque comme distant

/BYE

    comme /quit
/BACK
    '/back': congédie au loin et utilise le défaut message
    '/back message': congédie au loin et utilise "message",
    seulement le channel courant est notifié quand vous y retourné
/BAN
    '/ban': montre une liste de bans pour le channel courant
    '/ban masque': mettra un ban pour 'masque' sur le channel courant
/CLIENTINFO
    '/clientinfo': demande clientinfo de tous le monde dans le channel
    courant
    '/clientinfo nick': à la demande de "nick" lui envoie un clientinfo
    '/clientinfo #channel': demande clientinfo de tout le monde du
    "#channel"
/CMODE
    '/cmode': affiche le mode actuel du channel
    '/cmode newmode': change le mode du channel
/CONNECT
    '/connect: tente la connection par défaut vers serveur et port
    '/connect i': tente connection vers 'i' à partir de la liste de serveur
    '/connect serveur': tente la connection vers 'serveur' sur le port par défaut
    '/connect serveur port': tente connection vers 'serveur' et 'port'
NOTE: une "/connection commande" peut être permis comme un paramètre pour démarrer

/CTCP
    '/ctcp nick': par défauts vers '/ ctcp nick version'
    '/ctcp nick message': envoie un ctcp 'message' 'à nick le 'message' sera converti à majuscule,ctcp retourne 'errmsg' si la commande n'est pas supportée
/DCC
    '/dcc': comme '/dcc liste'
    '/dcc list': montre le statut actuel de dcc connections et channels
    '/dcc get': accepte le premier dcc fenêtre courante
    '/dcc get nick': pour recevoir le fichier que vous envoie 'nick'
    '/dcc close': ferme le dcc connection de la fenêtre courante
    '/dcc close nick: ferme la connection dcc de 'nick'
    '/dcc chat nick': débute une conversation privé avec 'nick'
    '/dcc send nick': pour envoyer un fichier à 'nick' via le sélecteur de fichier
    '/dcc send nick fichier': pour envoyer un fichier à 'nick', si le fichier complet n'est pas envoyer il affiche '-1' à la place
/DEBUG
    '/debug': montre toutes les données de connection dans $hex
    '/debug "#" where (ou) "#": est un nombre de 0 à 9 pour le niveau de debug niveau (0=au loin),couramment seulement le niveaux 1 et 2 sont utilisés
    '/debug on': commence le recueil chronologique des données (comme '/debug 1')
    '/debug off': stoppe le recueil chronologique des données (comme '/debug 0')
    '/debug mem': montre la mémoire libre
    '/degub misc': montre quelques valeurs internes
_ Le fichier journal contiendra toute donnée entrant dans l'irc client, en appuyant sur la touche alternate quand le programme débute, commence également l'initialisation.
_ Une marque de contrôle apparaît dans la fenêtre info quand debug mode est actif.

/DEFINE
    '/define': affiche le contenu de toutes les variables actuel
    '/définir string': est utilisée pour définir les variables de l'usager
_ Exemple: '/défine lp' installera les variables vers 'lp'

/DELETE
    '/delete': appelle fichier sélecteur
    '/delete file'': efface le "fichier" du disque
_ Le fichier sera effacé quand vous pressez return sans aucun avertissement

/DEOP
    '/deop nick': 'nick' prendra un statut d'operateur, si vous êtes un op, vous pouvez donner un statut à plusieurs nick par une liste séparé par des espaces
/DFREE
    '/dfree': donne les octets libres du lecteur courant
    '/dfree a': donne les octets libres du lecteur "a"
/DIR
    '/dir': listes tous fichiers du lecteur courant '*.*'
    '/dir masque': listes tous fichiers dans le lecteur courant adapter au chemin du "masque"
_ Montrent la taille des fichiers et dossiers, presser escape pour arrêter les "dir"

/DISCONNECT
    '/disconnect': vous débranche seulement du serveur (par le message de "quit" par défaut)
    '/disconnect message': vous débranche du serveur avec un "message"
_ Toutes les dcc connections reste actif et intact

/ECHO
    '/echo nick message': répéte le message à "nick"
    '/echo #channel message': répéte le message à tout le "#channel"
/EXIT
    comme /quit
/FIND
    '/find data': cherchera la liste de "donnée" de l'usager
_ Cette commande se traduit par "/à qui *donnée*"

/FINGER
    '/finger': envoie la commande CTCP finger qui permet d'avoir des informations au sujet du channel
    '/finger nick': envoie la commande CTCP fingers qui permet d'avoir des informations au sujet de l'utilisateur 'nick'
    '/finger #channel': envoie la commande CTCP fingers qui permet d'avoir des informations sur tout les utilisateurs du "#channel"
/FKEY
    '/fkey': affiche le montage des touches de fonction
/IGNORE
    '/ignore': affiche la liste des usagers ignoré (un max de 5 peut être mis)
    '/ignore host': ajoute ou enleve "host" à la liste, un "X" apparaît dans la fenêtre info - igore le nom 'nick' c'est-à-dire que ses messages ne vous parviendront plus
NOTE: "host" peut être un nom entier ou un masque partiel
EXEMPLE: "dork@ppp4-duh.netcom" vous pouvez utiliser:
      '/ignore dork@ppp4-duh.netcom (usager plein@host nom)
      '/ignore ppp4-duh.netcom (host nom seulement)
      '/ignore duh.netcom (partiel host nom)
      '/ignore .netcom (ceci devra ignorer tout les usagers de netcom)

/INVITE
    '/invite nick': invite "nick" sur le channel
    '/invite nick #channel': invite "nick" sur le "#channel"
/JOIN
    '/joint': joint le channel par défaut
    '/joint #channel': joint IRC "#channel"
/KICK
    '/kick nick': enleve "nick" du channel actif et affiche le message par défaut
    '/kick nick message': enleve "nick" du channel actif et affiche un "message".
_ Vous devez être opérateur

/KICKBAN
    '/kickban nick': expulse et bannie "nick" avec le message par défaut qui est utilisé
    '/kickban nick mask': expulse et bannie "nick" avec un message spécifique
    '/kickban nick mask message': expulse et bannis "nick" avec "masque" et "message" qui seront utilisé à la place du message par défaut d'expulsion
/L
    comme /part
/LEAVE
    comme /part
/LOGOFF
    comme /disconnect
/LOGON
    comme /connect
/ME
    '/me message': affiche votre "nick" suivi par le "message", vous pouvez si vous pouvez aussi utiliser votre "nick" comme un commande plutôt que /me
_ Exemple: '/me aime Atari affiche "pat aime Atari"
        '/pat aime Atari
/MKDIR
    '/mkdir dossier' crée le dossier "dossier" le lecteur courant
/MSG nick message
    '/msg nick message' envoie à "nick" un message privé
_ Exemple: '/msg lp vive Atari !!!'

/NICK nick
    '/nick newnick': changer votre nick en "newnick", un nick a un maximum de 9 caractères
/NOTIFY
    '/notify': affiche la liste notify statut (un max de 40 peut être mis)
    '/notify nick': ajoute ou enleve "nick" à la notify liste
_ NOTE: un notify au dessous d'1 minute peut causer un flooding quand notify est fait un "?" apparaît dans la fenêtre info ligne

/OP
    '/op nick': donnera à "nick" le statut d'opérateur si vous êtes un op, plus d'un "nick" peut être listé par une liste séparé par des espaces
/PART
    '/part': quitte le #channel actif
    '/part #channel': quitte un #channel spécifique
/P
    comme /ping
/PING
    '/ping': ping à tous le monde dans le channel actif
    '/ping nick': ping à "nick" seulement
    '/ping #channel': ping à tous le monde dans le "#channel"
/PRINT
    '/print/': appelle le fichier sélecteur
    '/print fichier.txt': envoyer le fichier "fichier.txt" vers l'imprimante,presse escape pour arrêter l'impression
/QUIT
    'quit': quitte IRC et affiche le message par défaut (ferme le IRC session)
    '/quit message': quitte IRC et affiche le "message"
_ Exemple: '/quit j'ai faim...'
_ Fin de toute les connections dcc qui peuvent encore être active

/RENAME
    'rename fichier1 fichier2': renomme 'fichier1'en' fichier2'
    le fichier sera renommé quand vous pressez return avec aucun
    avertissement
/RMDIR
    '/rmdir dossier': efface le dossier "dossier" sur le lecteur courant, seulement les dossiers vides peuvent être effacés
/SEARCH
    '/search': comme '/liste', ainsi être préparé une longue liste
    '/search string': fait comme une '/liste' mais seulement adapté à "une chaîne"
/SEND
    '/send': appelle le fichier sélecteur
    '/send fichier.txt': envoyer "fichier.txt" dans la fenêtre courante

_ La donnée est envoyée dehors par le modem et echoue sur l'écran, presse escape pour arrêter l'envoie

/SERVER

    comme /connect
/SOUND
    '/sound nick fichier': envoie un son à "nick" et commande de jouer le "fichier"
    '/sound #channel fichier': envoie le son sur le channel
    '/sound nick': appelle le fichier sélecteur
    '/sound nick ?': demander un son dans la liste répertoire depuis "nick"
NOTE: le fichier nom est a envoyé à l'instant où vous typed it

/TIME
    '/time': pour connaître l'heure et la date du serveur temps
    '/time nick: pour connaître le temps d'information de "nick"
    '/time #channel: pour conaître le temps d'information de tout le monde sur le "#channel"
/TOPIC
    '/topic': affiche le topic du channel actif
    '/topic texte': change le texte de bienvenue du channel, met le topic "texte" sur le channel (mode opérateur)
/UNBAN
    '/unban masque': enlevera un ban pour "masque" sur le channel actif
/USERINFO
    '/userinfo': demande userinfo de tous dans channel actif
    '/userinfo nick': envoie un userinfo à la demande de "nick"
    '/userinfo #channel: demande userinfo de tous sur "#channel"
/VERSION
    '/version': affiche la version du serveur
    '/version nick': affiche la version de "nick"
    '/version #channel': affiche la version de tout le monde du "#channel"
/VIEW
    '/view': appelle le fichier sélecteur
    '/viem fichier': affiche le "fichier" sur l'écran, seulement aucune donnée est a envoyée dehors du modem, presse escape pour arrêter la vue
/W
    comme /who
/WHO
    '/who': montre info sur tous les usagers du serveur
    '/who lp': montre info seulement de "lp"
    '/who *brillant.net*': montrer info de tous les usagers "brillant.net"

MISC KEYS


ALTERNATE: pause écran

        ceci peu aider la vue sur le channel /liste
        En tenant la touche alternate longtemps peut causer donnée un dépassement de capacité?

BACKSPACE: éditer commande ligne
CLR\HOME: efface le commande ligne
CONTROL A: ouvre fenêtre
CONTROL B: bascule un texte gras
CONTROL C: bascule lumière/couleur un texte
CONTROL D: bascule auto dcc (fichiers seulement) quand un '*' apparaît dans la fenêtre info ligne
CONTROL F: bascule un flood contrôle quand un le tilde char '~' apparaît dans la fenêtre info ligne
CONTROL G: sonne la console sonnerie (les deux a la fin)
CONTROL I: bascule /ignore, un "X" apparaît dans la fenêtre info ligne
CONTROL K: tcp expulse fenêtre courante (réellement seulement bon pour dcc envoie)
CONTROL L: bascule capture/initialisation quand un "c" dans un cirlce apparaît dans la fenêtre info ligne
CONTROL M: bascule un arrivant /msg sonnerie quand une sonnerie symbole apparaît dans la fenêtre info ligne
CONTROL N: bascule un /notifie quand un '?' question marque apparaît dans la fenêtre info ligne
CONTROL O: ferme tout (retrace arrière-plan seulement)
CONTROL P: ping serveur
CONTROL S: bascule un /son et une note musical apparaît dans la fenêtre info ligne
CONTROL U: rétablir les couleurs par défaut (texte noir sur un arrière-plan blanc)
CONTROL V: bascule et renverse un texte
CONTROL -: bascule et souligne un texte
DELETE: comme backspace
FLECHE basse: déroule commande ligne historique vers le bas
F1-F10: fonctions touche macro
HELP: établir/configuration
INSERT: rappelle la dernière commande
GAUCHE FLèCHE: change fenêtre bas unique
RETURN: exécute commande ligne
DROIT FLèCHE; change unique fenêtre vers le haut
SHIFT CLR\HOME: efface écran
SHIFT F1-F10: fonctions touche macro
TAB: auto /msg reply, ces types '/msg nick pour vous
UNDO: termine/ferme dcc connection de la fenêtre active
FLèCHE vers le HAUT: déroule commande ligne historique vers le haut