1. Première Section: Compiler et installer.
1. J’obtiens cette erreur: /bin/sh:no: command not found
2. Comment puis-je compiler X-Chat pour les systèmes d'exploitations SUN?
2. Deuxième Section: Utiliser X-Chat.
1. Comment puis-je activer identd sur X-Chat? (Comment puis-je faire disparaître
le ~ devant mon username?)
2. Comment puis-je joindre automatiquement plus d’un salon avec des raccourcis?
3. Comment puis-je me connecter automatiquement et joindre un salon quand X-Chat est lancé?
4. Comment puis-je copier et coller sur X-Chat?
5. Comment puis-je me connecter par proxy?
6. Comment puis-je voir @ et + devant les pseudonymes qui sont Op et Voice lorsqu’ils parlent?
7. Comment puis-je changer les icônes des Op et Voice dans la liste d’utilisateurs et les icônes de la vue en arbre?
8. Comment puis-je mettre différents types de bans?
9. Pourquoi ne puis-je pas voir les lettres accentuées/umlauts/caractères ascii étendu dans X-Chat?
10. Pourquoi l’heure chevauche t-elle certains pseudonymes?
11. Comment puis-je mettre le mode Conférence afin de ne plus voir les messages de join/part?
12. Comment puis-je lancer la commande /dccserver?
13. Pourquoi l’envoi de fichier via DCC ne fonctionne t-il pas derrière un routeur (IPNat/ADSL)?
14. Comment puis-je exécuter plusieurs commandes en une seule ligne ?
15. Comment puis-je activer les raccourcis clavier d’Emacs sur XChat?
16. J’obtiens cette erreur: "Unknown file type abc.yz. Maybe you need to install the Perl or Python plugin?"
17. Comment puis-je jouer des sons pour certains évènements ?
18. Comment puis-je charger des scripts automatiquement au démarrage?
19. Comment puis-je réduire X-Chat dans la zone de notifications de la barre des tâches?
20. Puis-je sélectionner et copier du texte avec l’heure?
21. What's the deal with opening URLs in XChat on Linux/Unix?
22. Ou se trouvent les archives(log) enregistrés?
23. Comment puis-je rotate log files toujours aussi souvent?
24. Comment puis-je activer les smileys graphiques (emoticones)?
3. Troisième Section: Contributions, Développement et Bugs.
1. Pourquoi X-Chat gaspille tant de mémoire?
2. Ma copie de X-Chat plante, que puis-je faire?
3. Puis-je écrire une traduction en un nouveau langage pour X-Chat?
1. Première Section: Compiling and Installing.
1. J’obtiens cette erreur: /bin/sh: no: command not found
Si vous obtenez une erreur qui ressemble à celle-ci:
Making all in po
make[2]: Entering directory `/home/zed/xchat/files/xchat-1.8.7/po'
file=./`echo ca | sed 's,.*/,,'`.gmo \
&& rm -f $file && PATH=../src:$PATH no -o $file ca.po
/bin/sh: no: command not found
make[2]: *** [ca.gmo] Error 127
make[2]: Leaving directory `/home/zed/xchat/files/xchat-1.8.7/po'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zed/xchat/files/xchat-1.8.7'
make: *** [all-recursive-am] Error 2
Cela signifie que vous n’avez pas installé GNU gettext . Il y’a deux solutions:
- Installer GNU gettext et réessayer.
- Utiliser ./configure --disable-nls
. Ceci désactivera le support des langues étrangères et les menus ainsi que la GUI qui seront en Anglais seulement.
2. Comment puis-je compiler X-Chat pour les systèmes d'exploitations SUN?
X-Chat utilise GNU gettext lequel nécessite gmake, soit installer ce dernier ou alors utiliser ./configure --disable-nls avec le propre make de Sun
2. Deuxième Section: Utiliser X-Chat.
1. Comment puis-je activer identd sur X-Chat?
UNIX:
Identd n’est pas réellement distinct de X-Chat. Vous devrez télécharger et installer votre propre serveur ident.
Plusieurs distributions, incluant Fedora, sont fournies avec un programme serveur d’ident appelé oident.
Assurez-vous qu’il soit activé dans /etc/xinetd.conf ou lisez la documentation de votre distribution. En tant qu’alternative, vous pouvez essayer ce serveur identd expérimental:
xchat_auth
WINDOWS:
La version win32 of X-Chat est fourni avec un serveur ident intégré. Il est activé par défaut, mais peut être désactivé avec /set identd 0.
2. Comment puis-je joindre automatiquement plus d’un salon avec des raccourcis?
Dans la liste des réseaux, puis dans «Canaux à rejoindre » entrez plusieurs salons et séparez les par des virgules,
ex: "#linux,#warez,#chat". Ne mettez pas d’espace entre les salons. Si les salons ont aussi des clés (mots de passe), dans ce cas la syntaxe est:
"#salon1,#salon2,#salon3 cle1,cle2,cle3"
Exemple: Si vous voulez joindre #abc et #talk sans clés, mais #linux avec une clé qui est « secret » vous devrez entrer:
"#linux,#abc,#talk secret".
3. Comment puis-je me connecter automatiquement et joindre un salon quand X-Chat est lancé?
Dans la liste des Réseaux, sélectionner le réseau auquel vous voulez vous connecter automatiquement, cliquer sur Edit et cocher la case « Connexion automatique à ce réseau au démarrage »
4. Comment puis-je copier et coller sur X-Chat?
C’est exactement la même chose qu’avec n’importe quelle autre application X.
Vous surlignez simplement le texte que vous voulez, ensuite appuyez sur le bouton du milieu de la souris
(si vous avez une souris avec seulement deux boutons, appuyez sur le bouton gauche et droit en même temps ).
5. Comment puis-je me connecter par proxy?
Aller dans le menu, Paramètres -> Préférences -> Réglages relatifs au réseau et remplir les informations requises à cet endroit.
Authentification (utilisation d’un nom d’utilisateur et d’un mot de passe ) supporté uniquement par HTPP et Socks5.
6. Comment puis-je voir @ et + devant les pseudonymes qui sont Op et Voice lorsqu’ils parlent?
Pour afficher les symboles @ et + à côté des pseudonymes lorsqu’ils parlent, faites ce qui suit:
Dans le menu, ouvrir Paramètres -> Avancés -> Evevements textuels.
Trouver l’évènement Channel Message dans la liste. Le code $3 peut être inséré pour afficher le caractère de mode de l’utilisateur (ex. @ ou +).
Par exemple, vous voulez peut-être changer le message par défaut:
%C18%H<%H$4$1%H>%H%O$t$2
En:
%C18%H<%H$4$3$1%H>%H%O$t$2
Ne pas oublier d’appuyer sur la touche Entrée, ainsi les changement prennent effet dans la liste au dessus de la fenêtre.
7. Comment puis-je changer les icônes des Op et Voice dans la liste d’utilisateurs et les icônes de la vue en arbre?
Unix/Linux
Les icônes par défaut sont inclues dans le code source (compilées).
Vous pouvez les écraser (au sens informatique du terme) en créant plusieurs images PNG dans ${PREFIX}/share/xchat.
${PREFIX} est usuellement /usr, donc les icônes devraient se placer dans /usr/share/xchat. Si vous compilez à partir de l’archive de la source sans spécifier un préfixe, ce sera dans /usr/local à la place.
Windows
Vos propres icônes customisées peuvent être placées dans C:\Program Files\XChat\Icons.
Le format de l’image peut être PNG ou ICO. Le support de PNG sur Window 2000 nécessite l’installation de GDI+, mais c’est standard sur XP ou supérieur.
Name |
Description |
op.png |
Liste d’utilisateurs: Op |
hop.png |
Liste d’utilisateurs: Half-Op |
voice.png |
Liste d’utilisateurs: Voice |
red.png |
Liste d’utilisateurs: Owner |
purple.png |
Liste d’utilisateurs: Founder |
|
|
server.png |
>Arbre: Serveur |
channel.png |
Arbre: Salon |
dialog.png |
Arbre: Privé |
util.png |
Arbre: Utilitaire (Liste de salons, DCC etc) |
|
|
message.png |
Zone de notifications: Message |
highlight.png |
Zone de notifications: Message vous concernant (highlight) |
fileoffer.png |
Zone de notifications: DCC |
|
|
xchat.png |
Icône principale de X-Chat |
Icônes de la vue en Arbre: Entrez /set tab_icons 1 pour les activer puis relancer X-Chat.
8. Comment puis-je mettre différents types de bans?
Trois façons:
-
Clic droit sur un pseudonyme de la liste d’utilisateurs, et choisir un ban type présent dans le sous-menu "Kick/Ban".
-
Vous pouvez aussi faire ceci manuellement: /ban <nick> <ban type> sachant qu’ici <ban type> est un nombre compris entre 0 et 3.
-
/set irc_ban_type <ban type> pose le type du ban par défaut à utiliser pour tous les bannissements. Les différents types sont:
- 0 *!*@*.host
- 1 *!*@domain
- 2 *!*user@*.host
- 3 *!*user@domain
9. Pourquoi ne puis-je pas voir les lettres accentuées/umlauts/caractères
ascii étendu dans X-Chat?
Se référer à http://xchat.org/encoding/.
Note: Les archives(logs) sont toujours enregistrés en UTF-8/Unicode.
10. Pourquoi l’heure chevauche t-elle certains pseudonymes?
Certains réseaux autorisent de très longs pseudonymes (jusqu’à 32
caractères). Avoir la barre de séparation déplacée trop vers la droite juste à
cause d’un long pseudonyme peut déranger. Par conséquent, une limite pour la
distance pouvant déplacer la barre vers la droite a été mise en place. Si vous
utilisez une grande police, vous aurez peut-être besoin d’ajuster cette
distance. L’ajustement se fait en pixels, par exemple:
/set text_max_indent 320
Une fois que vous avez ajusté ce paramètre avec un nombre de pixels
suffisant, le chevauchement de l’heure et des pseudonymes ne devrait plus avoir
lieu. L’ajustement ne prendra pas effet immédiatement, un relancement de X-Chat
peut être nécessaire.
11. Comment puis-je mettre le mode Conference afin de ne plus voir les
messages de join/part?
Clic droit sur le salon que vous voulez changer. Dans le sous-menu du nom du
salon, il y’a un élément qui peut-être coché ou décoché "Afficher les
messages de join/part ", simplement le décocher.
Si vous voulez désactiver cette option partout, entrez:
/set irc_conf_mode 1
Là, tous les salons que vous joindrez après avoir affecté ce paramètre
seront affectés avec « Afficher les messages de join/part »
décoché.
12. Comment puis-je lancer la commande /dccserver?
En bref vous ne pouvez pas faire cela (facilement). Ceci est la propriété de
mIRC uniquement et est tout à fait non standard. Il n’a pas de code pour faire ceci, principalement parce que
/dccserver se lance sur le port 59, port qui exigerait à son tour X-Chat en tant
que racine. Pourquoi avez-vous besoin de cela de toute façon? Utilisez juste un
DCC normal.
Des patchs non officiels sont disponibles ici.
Mise à jour: La commande DCC Server a été ajoutée dans la version
officielle 2.4.1b. pour Windows.
13. Pourquoi l’envoi de fichier via DCC ne fonctionne t-il pas derrière un
routeur (IPNat/ADSL)?
Si vous êtes derrière un IPNat ou un routeur ADSL, vous aurez
majoritairement une adresse telle que 192.168.0.1. Cette adresse n’est pas
utilisable telle quelle sur Internet, et doit être traduite.
Quand vous envoyez un fichier par DCC, X-Chat donne votre adresse au
destinataire du fichier. Si la réponse est 192.168.0.1, le destinataire ne
pourra pas se connecter avec vous. Une seule façon de pouvoir envoyer votre
"vraie" adresse est d’activer l’option "Obtenir mon adresse
depuis le serveur IRC" dans X-Chat. Cette option est disponible dans
Préférences -> Transfert de fichier. Quand vous activez ceci, vous devrez
vous reconnecter au serveur avant que cela ne soit pris en compte.
Vous allez aussi avoir besoin de faire suivre quelques ports pour DCC Send.
Vous pouvez choisir le type de port que vous souhaitez, par exemple, pour
X-Chat:
Premier port DCC Send: 4990
Dernier port DCC Send: 5000
Ceci vous autorisera à envoyer jusqu’à dix fichiers à la fois, lesquels
devraient suffire pour la majorité des personnes. Enfin, configurez votre
routeur/modem pour transmettre les ports 4990-5000 vers l’adresse de votre PC.
Vous devriez consulter le manuel de votre routeur/modem afin de savoir comment
faire.
14. Comment puis-je exécuter plusieurs commandes en une seule ligne ?
Il y’a trois façons pour faire ceci:
- /LOAD -e <textfile>,
ici <textfile> est le chemin complet vers le dossier de la source à charger contenant des commandes à chaque ligne.
- Séparez vos commandes avec
CTRL-SHIFT-u-a (CTRL-SHIFT-a pour un ancien GTK+ et Windows). Apparaîtra
une petite fenêtre avec des nombres.
- Vous pouvez créer deux
UserCommands, avec le même nom, et ensuite exécuter les UserCommand. Cela
sera exécuté dans le même ordre que celui d’écriture dans la GUI des
UserCommands.
15. Comment puis-je activer les raccourcis clavier d’Emacs sur XChat?
Les raccourcis clavier standards d’Emacs, tels que CTRL-w, CTRL-u etc, sont
supportés par GTK+ 2.0, mais sont normalement désactivés. Si vous utilisez
Gnome 2, vous pouvez les réactiver dans le menu de votre Gnome dans:
Préférences -> Avancé -> Raccourcis clavier... .
Note: Ceci ne fonctionne pas sur les derniers Gnome (2.8 et plus
récents). Dans ce cas, vous aurez besoin de lancer "gconf-editor", et
directement changer les raccourcis /desktop/gnome/interface/gtk_key_theme de
"Default" à "Emacs". Ensuite vous devrez redémarrer X-Chat.
Si vous n’utilisez pas Gnome 2, mais voulez toujours les raccourcis claviers
d’Emacs Emakey, vous n’êtes pas concernés par ce qui précède. Vous devriez
toutefois trouver quelques explications ici: GTK+ 2.4.0 release notes.
16. J’obtiens cette erreur: "Unknown file type abc.yz. Maybe you need to install the Perl or Python plugin?"
Si vous obtenez cette erreur en essayant de charger un script Perl ou Python
cela signifie que le plug-in pour charger ces scripts n’est pas lancé.
- Les plug-ins Perl, Python
et TCL se trouvent avec X-Chat dans la même archive.
- Pendant ./configure, les
bibliothèques & headers pour Perl, Python et TCL seront vérifiées,
vous devriez vérifier si cela échoue ici.
- Le répertoire contenant les
plug-ins peut être trouvé en utilisant la commande shell :
xchat -p
- Tous les fichier *.so sont
chargés automatiquement au démarrage (.dll sur Windows).
- Si vous avez téléchargé un paquet binaire, il se peut que les plug-ins Perl ou Python n'aient pas été inclus dans la compilation.
17. Comment puis-je jouer des sons pour certains évènements ?
Dans le menu, aller dans: Paramètres > Préférences > Son. Sélectionner
l’événement pour lequel vous voulez jouer un son, ensuite entrer le chemin du
son ( Ou utiliser le bouton Parcourir).
18. Comment puis-je charger des scripts automatiquement au démarrage?
Vous avez juste à placer les scripts dans le répertoire de données d’Xchat.
Xchat lancera ces scripts automatiquement s’ils ont la bonne extension,
ex : si le nom d’un fichier finit par .pl, ce fichier sera chargé en tant
que script Perl. Ce répertoire de données est différent pour chaque
plate-forme.
Windows
Cela dépend de la version de votre Windows et ou se trouve le dossier Application
Data. Sur Windows XP c’est en général:
C:\Documents and Settings\username\Application Data\X-Chat 2\
ou plus simplement:
C:\Program Files\XChat\Plugins\
UNIX
~/.xchat2/ Où "~" représente votre home directory i.e.:
$HOME/.xchat2/
19. Comment puis-je réduire X-Chat dans la zone de notifications de la
barre des tâches?
Il y’a deux plug-ins disponibles qui autorisent cela :
Unix: SysTray Plugin
Windows: xTray
Noter que XChat 2.8.0+ a son propre plug-in pour cette manœuvre, mais vous
la pouvez désactiver dans Paramètres > Préférences > Alertes et
continuer d’utiliser ces plug-in, si vous préférez.
20. Puis-je sélectionner et copier du texte avec l’heure?
Oui, mais cela nécessite au moins Xchat2.6.3. Simplement maintenir "SHIFT gauche" pendant que vous surlignez le texte et l’heure sera incluse.
21. Comment ouvrir les URL dans XChat sur Unix/Linux ?
Cliquer droit sur l’URL et sélectionner Ouvrir le lien dans un navigateurouvrira le lien dans avec votre ‘navigateur
favoris’. Dans Gnome, votre navigateur favorisé peut être changé dans System
> Preferences > More Preferences > Preferred Applications.
Notes pour 2.8.0 et supérieur:
Tout devrait juste fonctionner sans nécessiter aucun changement de votre part.
Voici comment ça marche actuellement :
- Premièrement, une requête
pour lancer xdg-open, ce dernier étant un gestionnaire d’URL universel
provenant de freedesktop.org. La plupart des bureaux des Linux modernes
devraient l’avoir à présent, ou dans un futur proche.
- Si xdg-open n’existe pas,
cela va essayer de détecter Gnome
ou un bureau KDE lancé. Ceci se fait via les variables de
l’environnement.GNOME_DESKTOP_SESSION_ID et KDE_FULL_SESSION.
- Si Gnome est détectée, cela
exécutera: gnome-open <url>
- Si KDE est détecté cela
exécutera: kfmclient exec <url>
Notes pour 2.6.8 et plus anciens:
Si vous n’utilisez pas Gnome ou un quelque autre bureau d’environnement : Vous n'avez pas de chance!
Note pour Debian et Ubuntu: l'intégration avec Gnome dans la distro est foirée!
Veuillez choisir un navigateur raisonnable. Nous n'avons aucun contrôles sur ceux qui font des packages sur debian, alors allez vous plaindre auprès d'eux pour faire remonter les problèmes. Example:
sudo update-alternatives --set x-www-browser /usr/bin/firefox
Plus de details
Pendant que vous maintenez down CTRL vous pouvez d’un seul clic gauche sur
l’URL, l’ouvrir dans votre navigateur préféré. Si vous voulez vraiment changer
le double clic en un simple clic gauche vous pouvez entrer: /set gui_url_mod
0, pourvu que vous ayez XChat 2.6.6 ou supérieur.
Vous pouvez aussi ajouter plus de choses dans le menu du clic droit dans XChat:
Paramètres > Avancés > Gestionnaires d’URL.
Par exemple, vous pouvez ajouter une entrée comme !firefox -a firefox
-remote 'openURL(%s,new-tab)'
Mais ce genre de commande est superflue, c’est justement automatique avec
Gnome, KDE et Windows avec 2.8.0+!
22. Ou se trouvent les archives(log) enregistrés?
UNIX
~/.xchat2/xchatlogs/
où ~ represente votre home directory.
Windows
Windows 98/ME: C:\Windows\Application Data\X-Chat 2\xchatlogs
Windows XP/2000: C:\Documents and Settings\username\Application
Data\X-Chat 2\xchatlogs
23. How do I rotate log
files every so often?
Nécessite: 2.6.1+
Avec les paramètres par défaut, aucune rotation n’a lieu, vos archives de log
vont juste s’agrandir.
Aller dans Paramètres > Préférences > Journalisation
et changez le nom du fichier pour un de ceux-là:
Paramètres
|
Exemple de nom de fichier qui pourrait être écrit
|
%Y-%m-%d/%n-%c.log
|
2006-12-30/FreeNode-#channel.log
|
%n/%Y-%m-%d/%c.log
|
FreeNode/2006-12-30/#channel.log
|
%n/%c.log
|
FreeNode/#channel.log
(no rotation)
|
%Y, %m et %d représentent respectivement l’année en cours, le mois et le
jour. %n est le nom du serveur, ex. "FreeNode" or
"UnderNet", et pour finir, %c est le salon. Dans ces exemples, le
nouveau nom d’un log et dossier sera crée après minuit.
Vous pouvez trouver plus de possibilités sur http://xchat.org/docs/log/.
24. Comment puis-je activer les smileys graphiques (emoticones)?
Cette option est disponible uniquement sur la version officielle d’XChat
pour Windows. Vous devez COCHER cette option pendant l’installation. Si vous ne
l’avez pas fait, vous pouvez simplement relancer l’installation et cocher le
"Eye Candy Theme" quand l’option sera présente.
Si vous voulez utiliser le thème graphique, mais le désactiver juste pour
les smileys (i.e le laisser ON pour les choses comme Join/Part, Modes etc seulement), entrer cette commande et
redémarrer XChat:
/set text_emoticons off
3. Troisième Section: Contributions, Développement et Bugs.
1. Pourquoi X-Chat gaspille tant de mémoire?
La simple réponse est, il n’en gaspille pas. Il y’a plusieurs thèmes basés
sur GTK+ pixmap qui gaspillent beaucoup de mémoire. Veuillez utiliser un thème
différent et voir si cela résout le problème X-Chat tout seul alloue à peu près
40kb de mémoire d’après malloc()!
2. Ma copie de X-Chat plante, que puis-je faire?
Premièrement, assurez-vous que vous possédez la dernière version stable de
X-Chat. Les version stables ont TOUJOURS un nombre au milieu, ex :2.8.0 ou
2.8.1. Souvent les late fixes sont placées dans le répertoire:
2.8.x patchs
Si vous continuer d’avoir ces plantages, vous devriez considérer le
lancement de celui ci via GDB. Cela vous aidera à trouver un fix rapidement, et
c’est facile à faire ! Voir ici.
3. Puis-je écrire une traduction en un nouveau langage pour X-Chat?
Vous pouvez certainement, mais je n’accepte pas les traductions directement.
Elles doivent être faites avec le Translation Project.
Toutes les informations devraient se trouver sur cette page.