Tutorial Xchat

Client irc gratuit multiplateforme


L'irc (internet relay chat) est un protocol de discution en direct plus connu sous le nom de "tchat". Les utilisateurs se connectant à un réseau irc peuvent y échanger toutes sortes de discutions selon le thème du salon choisi. Il est possible d'y discuter en public tout comme en privé.

Le but de ce tutorial est de vous faire découvrir ce monde ainsi que différentes astuces. Nous allons utiliser xchat qui contrairement à un applet (codé en java afin de discuter sur l'irc à partir d'un navigateur) est un client irc de grande qualité, super configurable et léger qui fonctionne sous windows, linux et mac os ;)

Tout le Wifi chez Wifi-Highpower: cartes, antennes, routeurs, Alfa Network, Awus036H...

Le tutorial

1:// Se connecter :

Après avoir téléchargé et installé xchat, vous aurez une fenêtre de ce type :
connexion xchat

Pseudonyme:

Votre pseudonyme sous lequel vous discuterez sur l'irc (votre nom ;) ).
Les autres cases comme second et troisième choix seront utilisés en cas de déconnection du serveur et reconnection soudaine qui laisse un ghost de l'ancien pseudo. Celui-ci sera déconnecté au bout d'un certain temps car il ne répond plus au ping du serveur. Vous pouvez vous même le killer, mais vous apprendrez tout ça plus tard dans le tutorial.

Nom d'utilisateur et nom réel ne sont pas importants. Ils apparaîtront en préfixe dans votre host. Vous pouvez mettre ce que vous voulez :)

Maintenant nous voulons nous connecter à un serveur irc.

Nous allons prendre celui de Fst-Production là où le chan #tuto-fr a été créé. Cliquer sur Ajouter et une nouvelle fenêtre se lance.
edition nouveau serveur

irc.fst-production.be/6667 : là nous rentrons l'adresse irc du serveur suivi de son port de connexion. Le port 6667 est celui par défault et ne change pratiquement jamais (sauf pour les cas de connexion ssl)

Utiliser les informations utilisateur global : C'est votre pseudo que vous avez rentré lors de la premère fenêtre. Si vous voulez avoir un autre pseudo pour ce serveur, décochez la case et rentrez les nouveaux.

Connexion automatique à ce réseau au démarage :  Cocher cette case afin que dès le lancement d'xchat, vous soyez automatiquement connecté au serveur.

Canaux à rejoindre : Tout les salons que vous aimeriez rejoindre automatiquement dès la connexion au serveur. Séparer bien chacun des salons par une virgule ! Exemple #tuto-fr, #wireless...

Commande de connexion : Si vous voulez lancer automatiquement une commande dès la connexion au serveur, c'est dans cette case qui faut la rentrer. J'ai utilisé la commande part #news pour ne pas rejoindre ce salon lors de la connexion au serv. :p

Mot de passe nickserv : Si vous avez un pseudo enregistré, rentrer le mot de passe dans cette case afin d'être identifié automatiquement.

Jeu de caractères : C'est le charset (encodage des caractères) utilisé par le serveur. ISO-8859-15 sera celui utilisé sur fst. Si vous vous connectez à un autre serveur, renseignez-vous sur le charset utilisé.

Et voilà =) quittez votre client, relancez-le et vous êtes connectés automatiquement. Pas belle la vie !

2:// Configuration d'xchat :

C'est pas beau xchat par défault hein ? On va remédier à ça ! Clique droit Paramètre, préférence.
configuration xchat

Donc nous voilà dans la configuration d'xchat. Tout ce que vous configurez sur xchat (couleur, police etc) Ne sera vu que par vous et vous même ! Les users à qui vous parlerez verront la police, couleur... par défault de leur client ou applet (on est pas sur msn ;) )! 

Police : La police global qui sera utilisé par vous.

Image arrière-plan : Si vous voulez une image en arrière-plan d'xchat...

Lignes de défilement : Lignes maximum qui seront retenues par xchat. Si j'écris proot sur le salon en première ligne, et que 299 lignes sont écritent c'est la dernière qui restera ;)

Arrière-plan transparent : Si vous voulez que votre fond xchat soit en transparence avec votre background ( fond d'écran ) utilisé, cochez cette case et configurez la teinte de la transparence juste en dessous avec Paramètres de transparence.

Format d'horodatage :

[12:50] zac Salut tout le monde
[12:51] billyboylindien Salut zac :)

Vous aurez sûrement compris :) Activer cette case si vous désirez avoir l'horodatage !

2.1:// Boite de saisie :

configuration boite de saisie xchat

Suffixe pour la complétion des pseudonymes : Quand vous voulez écrire le pseudo d'un user, taper les 2 premières lettres du pseudo puis, appuyer sur tabulation ( celle en dessus la touche verr. maj ) afin de compléter automatiquement le pseudo :) Le suffixe sert à laisser un espace de caractère entre le pseudo et la conversation. Je vous montre un exemple :)

- Si vous mettez dans la case suffixe ":" alors ça donnera (sans les guillemets)

billyboylindien : Salut

- Si vous mettez dans la case suffixe ">" alors ça donnera (sans les guillemets)

billyboylindien > Salut

Utiliser la police et les couleurs de la boite texte : Si vous désirez mettre la même couleur et la police précédemment configurées dans la boite de texte c'est-à-dire là où vous tapez la conversation cochez simplement cette case.

2.2:// Liste des utilisateurs :

config xchat liste de utilisateurs

Liste des utilisateurs classée par : ici vous pouvez choisir dans quel ordre les utilisateurs de votre liste seront classés. De A-Z ou Z-A en passant par les OPS en premiers ou derniers (OPS seront tout les gradés tel que les VOP, HOP, AOP, SOP et owner)

Afficher les noms d'hôtes dans la liste des utilisateurs : Une option que j'adore, qui permet à côté des pseudo de la liste, d'avoir leur host pas mal non ? :)

Utiliser la police et les couleurs de la boite de texte : Idem mais pour la liste des utilisateurs maintenant !

Action d'un double clic : Exécuter la commande: QUOTE WHOIS %s %s   Changé WHOIS par la commande que vous désirez utiliser lors d'un double clic sur un nick de la liste des utilisateurs.

2.3:// Onglets :

onglets xchat

Ouvrir un onglet supplémentaire pour les messages du serveur : Un onglet sera ouvert afin de recevoir tout type de message tel que les whois etc... Recommandé sinon les messages s'afficheront dans la fenêtre de tchat (là où vous  ne dialoguez pas, pratique pour suivre une conversation :s)

Petits onglets : Si vous désirez que vos onglets de channel soit réduits ( perso je trouve ça trop petit )

Afficher les onglets en : Vous pouvez choisir là où seront placés vos onglets. De bas en haut, de gauche à droite... (voir caché) à vous de voir ce qui vous convient le mieux.

2.4:// Couleurs :

couleurs config tuto xchat

Ici, c'est vous le chef ! Choisissez vos couleurs comme vous les aimez !

Nouvelles données: Couleur utilisé sur un onglet channel lors d'une donnée d'un utilisateur (join, quit, away...)
Nouveau message: Nouveau message de la part d'un utilisateur sur un channel
Surbrillance: Couleur utilisé lorsque quelqu'un cite votre pseudo
Utilisateur absent: Couleur d'un utilisateur en mode /away

Les autres couleurs à vous de voir ;)

2.5:// Général :

conf general xchat

Quitter : Le message qui sera envoyé lorsque vous quitterez un serveur irc.

Quitter le channel :
Idem mais cette fois si, pour un chan !

Absent : Message qui sera attribué lors d'un /away.

Annoncer les messages d'absence : Message qui sera envoyé sur tout les chan où vous vous trouverez.

Faire clignoter la barre des tâches pour les messages de surbrillance :
Si quelqu'un prononce votre pseudo pour vous parlez ou... Et bien xchat clignotera.

Bipper sur les messages en surbrillance : Un petit bip pour vous prévenir que quelqu'un vous parle. ;)

Bipper sur les messages privés : Si quelqu'un vous lance un pv, un bip retentira.

2.6:// Réglages relatifs au réseau :

reseau

Cette section vous permez de vous connecter via un proxy. N'oubliez pas que les proxy sont très mal vu par les administrateurs d'un réseau irc. Merci de ne pas en user si possible (vous risquez tout bonnement de vous voir refuser l'accès).

2.7:// Transferts de fichiers :

Télécharger le fichier vers : Choisissez le lieu de destination d'un fichier qui vous sera dcc ( moyen de transférer un fichier de votre pc à un autre, du style "msn" ) .

Accepter automatiquement les propositions de fichiers : super déconseillé ! Permet de lancer un transfert dcc sans même vous demandez votre avis !

Voilà maintenant vous avez un xchat tout beau et bien config !

 

3:// Astuce xchat :

Auto Remplacement :
L'auto remplacement est un système de raccourci ! En effet vous pouvez faire les fainéants en remplaçant "pk" par "pourquoi" ! Amusant non ? Paramètres - Avancés - Remplacement automatique.
Deux colonnes : une texte l'autre remplacer. Il suffit de faire ajouter et de mettre le texte et ce qu'il doit remplacer. Cà peut-être utils dans les cas plugin (infopipe etc...)

Exec -o
Bravo à xchat qui est le seul client à y avoir pensé ! Vous êtes sous linux ? La commande /exec -o dans xchat permet de faire ressortir des informations shell.
Exemple : faite un /exec -o uname -r  la version du kernel utilisée sera sortie sur le salon :)

Password nickserv oublié
Si vous avez enregistré un mot de passe nickserv dans la liste de configuration du serveur et que vous l'avez oublié, taper cette commande dans un shell cat .xchat2/servlist_.conf | grep B= les mots de passe ressortiront en clair ! Si cela ne marche pas, rendez-vous dans le répertoire d'xchat et ouvrez avec un éditeur de texte le fichier servlist !

Le ping modifié
Le ping sert à voir le temps de réponse d'un utilisateur sur le réseau. Vous pouvez connaître le ping d'un utilisateur en utilisant la commande /ping pseudo . Si vous désirez ne pas faire connaître votre ping à un utilisateur, vous pouvez modifier ça dans Paramètres, Avancés, Réponse ctcp et là, une nouvelle fenêtre s'affiche. Exemple d'un ping modifié:        

Ping           nctcp %s pong ! retour au destinataire

Dés qu'un utilisateur lance un ping sur moi, la réponse est "pong ! retour au destinataire" Marche aussi pour les ctcp version et les autres...

3.1:// Service Nickserv

Les services nickserv sont là pour l'enregistrement et la configuration du nick (pseudo).

Voici les commandes les plus utiles :

/msg nickserv register MONMOTDEPASSE MONEMAIL: Taper cette commande afin d'enregistrer votre nick. Pour choisir un nick avant l'enregistrement il faut faire /nick VOTREPSEUDO. Remplacer MONMOTDEPASSE par celui que vous désirez et MONEMAIL par votre e-mail. Vous n'êtes pas obligé de mettre un vrai e-mail mais cela est recommandé au cas où vous le perdez.

/msg nickserv identify MONMOTDEPASSE: Une fois enregistré, si vous vous reconnectez sans vous identifier, vous disposerez alors de 20 secondes en général ( cela dépend de la configuration ) pour taper cette commande avec votre mot passe.

/msg nickserv group VOTREPSEUDO VOTREMOTDEPASSE: Si vous disposez d'un pseudo et que vous en voulez un autre sans être obligé de l'enregistrer lui aussi, vous choisissez un deuxième pseudo avec /nick MONPSEUDO et puis vous tapez cette commande en mettant VOTREPSEUDO principal ( celui que vous avez enregistré ) et son mot de passe. Dès lors, le deuxième nick sera dans le groupe et aura le même mot de passe ;)

/msg nickserv ghost PSEUDO MOTDEPASSE: Vous êtes déconnecté du serveur et reconnecté violement ( outche ^^ ) vous arrivez avec le pseudo mutant_ et pourtant mutant est toujours connecté. Cela s'appelle un ghost et vous pouvez le killer en tapant la commande en remplaçant bien-sûr les informations qu'il faut.

Pour les autres commandes nickserv, utilisé /msg nickserv help.

3.2:// Service Chanserv :

Vous désirez crée votre propre channel et le configurer ? Suivez ces étapes !

Tout d'abord /join #CHAN évidemment il faut remplacer #chan par le nom du channel que vous voulez crée, s'il n'est pas prit alors c'est bon ! Attention vous devez absolument avoir un nick enregistré et être identifié !

/msg chanserv register #chan MOTDEPASSE DESCRIPTION : Cette commande sert à enregistrer le salon. #chan à remplacer par votre nom de salon etc... Une fois crée vous en serait owner (propriétaire) et à chaque fois que vous irez sur le chan, vous serez automatiquement proprio !

/msg chanserv hop #chan add nick : voici la syntaxe pour mettre un modérateur (hop) sur votre salon à chaque fois qu'il se connecte dessus. Voici les différents grades que vous pouvez attribuer.

VOP : Voice une sorte de petit grade qui permet de lui laisser la parole en cas de +m ( un mode pour que seul les gradés puissent parler sur le chan ) mais qui ne permet pas d'autres privilèges.

HOP : Modérateur il peut kicker et bannir les utilisateurs du salon où il a le grade. Ne peut mettre assigner aucun access à part le voice ( et que si le chan n'est pas en secureops qui permet que seul l'owner peut mettre les access). Il peut aussi changer le topic (description) du salon.

AOP : Administrateur même fonction que pour le modérateur mais qui peut mettre des access VOP et HOP (si le secureops n'est pas activé).

SOP : Protecteur au dessus de l'administrateur avec les mêmes fonctions...
Remplacer donc HOP par le status que vous désirez mettre à l'utilisateur. Il faut bien-sûr que son pseudo soit enregistré.

Si vous désirez mettre quelqu'un owner avec vous, il faudra que la personne utilise cette commande :

/msg chanserv identify #salon motdepasse: Elle mettra #salon par le nom de votre salon et motdepasse par le mot de passe que vous avez assigné lors de la création du channel.

/msg chanserv access #salon list : Pour voir la liste des access du salon. Seul les HOP et supérieur peuvent voir cette liste.

3.2.1:// Mode salon :

Quelques modes pratiques pour les salons:

/mode #Salon +m : Seul les VOP, HOP, AOP, SOP et owner peuvent parler sur le salon.
/mode #Salon +i : Seul les users invités pourront joindre votre salon, le reste dehors. :p
/mode #Salon +k KEY : le mode +k permet de mettre un mot de passe à votre salon afin que seul les users ayant le mot de passe puisse y accéder.
/mode #Salon +s : Si vous ne désirez pas que votre salon soit listé quand un utilisateur tape /list alors activer ce mode.
/mode #Salon +c : Les couleurs utilisées par les users seront filtrés, un mode super pratique. ;)

Si vous désirez enlever un des modes, remplacez le + par un - c'est aussi simple que bonjour. ;)

/topic DESCRIPTION : Pour changer la description de votre salon.

Les autres commandes chanserv sont disponibles avec la commande /msg chanserv help.

3.3:// Service Botserv :

Celui-ci est en relation avec les robots des channel. Voici quelques commandes:

/msg botserv botlist : Pour avoir accès à la liste des bots. Ils ont tous la même fonction la seule chose qui change c'est leurs noms !
/msg botserv assign #salon NICKDUBOT : Cette commande assigne un robot à votre salon. Remplacer NICKDUBOT par celui que vous aurez grâce à la commande du dessus.
/msg botserv set #salon CAPS on : Kick un user qui abuse des majuscules et, le ban la deuxième fois.
/msg botserv set #salon FLOOD on 3 : Si un user écrit trois fois la même pharse, alors il sera kické et la deuxième fois banni !
/msg botserv say #salon MESSAGE : Pour faire parler le robot amusant. :p Cependant seul les AOP et supérieurs peuvent avoir accès à cette commande.
/msg botserv set #salon fantasy on : Si les raccourcis !deowner, !op, !deop... ne marchent pas, alors utilisez cette commande.

Les autres commandes botserv sont disponibles avec la commande /msg botserv help.

Les autres commandes:

/notice pseudo : lors d'une discution en public, si vous désirez envoyer une phrase que seul l'user désigné pourra voir, taper cette commande.
/whois pseudo : Pour avoir quelques informations sur un user tel que son host, les salons où il se trouve... Les salons apparaîtront que s'ils ne sont pas en +s.
/ctcp pseudo version : Pour avoir la version du client utilisé par l'user visé.
/ping pseudo : Voir le temps de réponse d'un user...
/query pseudo : Pour ouvrir un pv (conversation privé) en ligne de commande (commande interne au client). En général un double clic sur le pseudo dans la liste des utilisateurs suffit.
/away : Vous mets en mode absent. Pour revenir à la normal retaper cette commande.
/list : Permet de récupérer la liste des salons crées sur le serveur.
/msg chanserv info #salon : Pour avoir des informations sur le salon en question (owner, date de création...)
/quit : Permet de vous déconnecter du serveur
/part : Pour quitter un chan

4:// Jargon :

Différents mots et smileys utilisés sur le chat :

lol : Mot pour dire qu'on rigole
mdr : Mort de rire
ptdr : Pété de rire
plop : Une sorte de bonjour à la geek
geek : Passionné d'informatique qui reste scotché 24h sur son pc ( pas de vie sociale :p)
rox : linux ça rox (linux c'est bien)
powa : pour exprimer une puissance de quelque chose ( linux powa )
sux : le contraire de rox et powa (windows ça sux ^^)
tkt : t'inquiète
dtc : dans ton cul
pv : Conversation privé

Smileys

Heureux
:) :D =) =D ^^
Choqué
:o :x =o =x
Nargueur
:p =p ;p
Triste et embarassé
:/ :( :s =/ :'(

Beaucoup d'autres sortes de smileys existent. Vous pouvez même faire les vôtres perso. :þ

Fichiers :

Télécharger xchat via le site officiel


© Copyright 2005-2006 Tuto-fr.com par Billyboylindien
Déclaré à la cnil: Dossier nÝ 1142196
Rc v2.0