Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
applications:irssi [Le 27/10/2006, 09:27] – Les liens vers applications:synaptic ont été changés vers applications:apt:synaptic ostaquetapplications:irssi [Le 21/12/2006, 15:52] (Version actuelle) – page déplacée vers nouveau modèle (http://doc.ubuntu-fr.org/irssi) Blackpegaz
Ligne 1: Ligne 1:
-  Toutes versions 
  
-Rédigée par [[utilisateurs:Ju]] 
- 
- 
-====== Irssi ====== 
- 
-===== Qu'est ce que c'est ? ===== 
- 
-Irssi est un programme de chat sur irc en mode console. C'est une alternative à [[Xchat]]. 
- 
-===== Installation ===== 
- 
-Sous Hoary le paquet est **irssi-text**, à installer via [[.:apt:Synaptic]] ou : 
- 
-  sudo apt-get install irssi-text 
- 
-===== Configuration ===== 
- 
-Comme la plupart des applications sous Linux irssi se configure via l'édition d'un fichier texte. 
- 
-  gedit ~/.irssi/config 
- 
-==== Serveurs ==== 
- 
-Ce fichier est découpé en plusieurs parties, les serveurs à joindre au démarrage : 
- 
-  servers = ( 
-    { 
-      address = "irc.freenode.org"; 
-      chatnet = "freenode"; 
-      port = "6667"; 
-      autoconnect = "yes"; 
-      term_type = "utf-8"; 
-    } 
-  ); 
- 
-Voilà au lancement d'irssi, vous serez sur un serveur freenode en utf-8 ((les salles de discussion migrent petit à petit vers utf-8, #ubuntu-fr est en utf-8 par exemple)) 
- 
-==== Salles de discussion ==== 
- 
-Les salles de discussion à joindre au lancement : 
-  
-  channels = ( 
-    { name = "#ubuntu-fr"; chatnet = "freenode"; autojoin = "yes"; } 
-  ); 
- 
-La syntaxe est relativement simple : 
- 
-  channels = ( 
-    { name = "#ubuntu-fr"; chatnet = "freenode"; autojoin = "yes";}, 
-    { name = "#autre_chan"; chatnet = "freenode"; autojoin = "yes"; }, 
-    { name = "#encore_un_autre"; chatnet = "freenode"; autojoin = "No";} 
-  ); 
- 
-==== Identification ==== 
- 
- 
-  chatnets = { 
-    freenode = { 
-      type = "IRC"; 
-      autosendcmd = "/msg NickServ identify pseudo votre_mot_de_passe"; 
-    }; 
-  }; 
- 
-Pour enregistrer un pseudo sur freenode il faut parler au robot NickServ //("Nick" pour "nickname" = pseudo)// 
- 
-  /msg NickServ help 
-pour plus d'informations 
- 
-====== Utilisation ====== 
- 
-Irssi se lance dans un terminal, via la commande : 
- 
-  irssi 
- 
-La fenêtre se compose de trois parties : 
- 
- 
-  * Tout au dessus : Le sujet de la salle de discussion où vous vous trouvez actuellement 
-  * L'écran de dialogue proprement dit 
-  * La barre de statut, tout en bas ((il y a, chez moi, une deuxième barre pour [[Screen]])) 
- 
- 
-{{applications:irssi.png}} 
- 
-====== IRC ====== 
- 
-Pour être en utf-8 après avoir lancé irssi : 
- 
-  /SET term_type utf-8 
-  /save 
- 
- 
-Pour afficher le 'Topic' (sujet de la salle où vous vous trouvez) : 
- 
-  /topic  
- 
- 
-Pour afficher les noms des personnes dans la salle ((il existe un script qui //tente// de faire une barre latérale pour irssi http://wouter.coekaerts.be/site/irssi/nicklist )) : 
- 
-  /names 
- 
-Pour se connecter à un autre channel : 
- 
-  /join #nom_du_channel 
- 
-Pour se connecter à un autre serveur ((vous restez connecté au premier)) : 
- 
-  /connect irc.autreserveur.org 
- 
-Pour parler en privé à un utilisateur 
- 
-  /msg nom_d_utilisateur message 
- 
-Se déplacer dans les différentes fenétres :  
- 
-  CTRL P  : pour Previous, précédent)  
-  CTRL N : pour Next, suivant ;-) 
-  ALT x : où x est le numéro de la fenetre que vous voulez afficher (ALT SHIFT & : pour revenir aux messages serveurs) 
- 
-Passer en 'non disponible' (away) ((les messages ou vous êtes nommés seront copiés dans la fenetre statut du serveur)) : 
- 
-  /away [raison] 
- 
-Redevenir 'disponible' : 
-  
-  /away 
- 
- 
-== Via la formation Debian GNU/Linux d'Alexis de Lattre == 
- 
-[[http://people.via.ecp.fr/~alexis/formation-linux/irc.html#AEN9045|Un tres bon guide pour Debian et toutes les distributions derivees]] 
- 
- 
-    *  /list : affiche la liste des channels de l'ircnet sélectionné, 
-    *  /who #debian : affiche la liste des gens présents sur #debian, 
-    *  /hilight mot : met en couleur le nick de la personne qui prononce le mot, 
-    *  /dcc list : liste les fichiers disponibles par dcc, 
-    *  /dcc get nick : pour récupérer un fichier envoyé par dcc, 
-    *  /dcc send nick nom_du_fichier : pour envoyer un fichier par dcc, 
-    *  /help pour avoir la liste des commandes, 
-    *  /help nom_de_la_commande pour avoir de l'aide sur une commande particulière, 
-    *  /quit pour quitter irssi. 
- 
- 
- 
-Il y a beaucoup de commandes disponibles pour irc, encore quelques unes sur le site de [[http://www.commentcamarche.net/utile/irc.php3|CommentCaMarche]] 
- 
-===== Aller plus loin ===== 
- 
-  - Lire la doc officielle, en anglais : http://www.irssi.org/?page=docs 
-  - Si vous voulez utiliser de manière plus efficace irssi vous pouvez changer les raccourcis claviers pour les principales commandes (toujours dans //~/.irssi/config//) 
-  - Vous pouvez utiliser un script, des tonnes ici : http://www.irssi.org/scripts/ 
-  - Vous pouvez écrire votre propre script en Perl et le diffuser : http://juerd.nl/site.plp/irssiscripttut