Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
amsn [Le 14/10/2008, 00:32] 82.243.203.34, 127.0.0.1 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>Dapper Edgy Feisty Gutsy communication windows}} | ||
- | ---- | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ====== aMSN, clone libre de Windows Live Messenger ====== | ||
- | |||
- | {{amsn_logo.jpg|aMsn}}[[http://www.amsn-project.net|Alvaro's Messenger]] (**aMSN**) est un client de messagerie instantanée se connectant uniquement au réseau .NET Passport (celui utilisé par MSN(r) Messenger / Windows Live Messenger). Semblable au client MSN Messenger sous Microsoft(r) Windows(r), il a la particularité de [[:webcam|pouvoir exploiter une webcam]]. | ||
- | |||
- | Grâce à un compte .NET Passport (une adresse courriel @hotmail.com, @msn.com ou toute adresse enregistrée en tant que [[http://www.passport.net|Windows Live ID]]), les utilisateurs de aMSN peuvent se connecter à leur compte de messagerie instantanée et discuter avec leurs contacts utilisant le réseau de Microsoft. Si vous utilisez un autre service de messagerie électronique (Gmail, Yahoo! Mail, La Poste, fournisseur d'accès à Internet...), il vous faudra [[https://accountservices.passport.net/reg.srf?lc=1036&fid=RegCredOnlyEASI&ru=https://accountservices.passport.net/ppnetworkhome.srf%3Fvv%3D500%26lc%3D1036&cru=https://accountservices.passport.net/ppnetworkhome.srf%3fvv%3d500%26lc%3d1036|enregistrer celle-ci]] sur le site de Microsoft Windows Live ID. | ||
- | |||
- | <note important> | ||
- | Seuls les clients officiels développés et distribués par Microsoft (Windows Live Messenger et MSN Messenger) sont autorisés à se connecter au réseau .NET Passport. Ces clients ne sont pas disponibles sous Linux. Utiliser aMSN (ou tout autre client) pour se connecter au réseau .NET Passport n'est donc pas autorisé selon les termes d'utilisation du réseau .NET Passport, que vous acceptez en vous connectant au réseau. | ||
- | Aucune loi n'obligeant les logiciels à être interopérables. | ||
- | </note> | ||
- | |||
- | Voici quelques aperçus d'écran des version 0.97b / 0.97RC1 tirés du [[http://www.amsn-project.net|site officiel]] du projet. | ||
- | |||
- | [[http://www.amsn-project.net/getURL.php?id=133|{{http://www.amsn-project.net/files/screen.jpg?320x200}}]] [[http://www.amsn-project.net/getURL.php?id=135|{{http://www.amsn-project.net/files/friendlynames.jpg?320x200}}]] [[http://www.amsn-project.net/getURL.php?id=138|{{http://www.amsn-project.net/files/smileys.jpg?320x200}}]] | ||
- | |||
- | <note important> | ||
- | La version proposée dans les dépots d'amsn est incapable de se connecter du fait que Microsoft a changé son protocole de connexion à MSN. | ||
- | Cependant, la version 0.97.2 d'aMSN disponible [[http://heanet.dl.sourceforge.net/sourceforge/amsn/amsn-0.97.2.tar.gz|ici]] en téléchargement direct résous ce problème. Par contre, la compilation est de mise. | ||
- | </note> | ||
- | |||
- | |||
- | |||
- | ===== Installation ===== | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Installation de la version des dépôts ==== | ||
- | Voir la [[http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=amsn|liste des versions d'aMSN disponibles]], selon la version d'Ubuntu. | ||
- | |||
- | <note>Les dépôts de **Hardy** ainsi que les **Backport-Gutsy** proposent également les bibliothèques tcl/tk 8.5 qui permettent une version **anti-aliasée** (c'est à dire dont les polices sont lissées) d'aMSN, il n'est donc plus nécessaire de passer par la compilation pour obtenir ce résultat.</note> | ||
- | |||
- | Pour installer une de ces versions, il suffit simplement d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt://amsn|{{apt.png}}]]**. | ||
- | |||
- | |||
- | |||
- | ==== Compilation de la version en développement ==== | ||
- | |||
- | Voir la page dédiée : [[:aMSN svn]] | ||
- | |||
- | |||
- | ==== Compilation de la version 0.97.2 [Avec l'antialiasing] ==== | ||
- | Comme énoncé plus haut, la version 0.97.2, disponible en téléchargement résous le problème de connexion au réseau MSN dont Microsoft a changé le protocole de connexion. (plus d'infos, [[http://fr.wikipedia.org/wiki/MSN_Messenger#Protocole_propri.C3.A9taire_et_ferm.C3.A9|ici]]). | ||
- | Il faut donc s'atteler à la compilation de cette version en attendant qu'elle soit disponible dans les dépôts. | ||
- | |||
- | <note important>Pour compiler, certains paquets sont indispensables à télécharger : | ||
- | <code>sudo apt-get install build-essential libpng12-dev libjpeg-dev tcl8.5 tk8.5 tcl8.5-dev tk8.5-dev</code> | ||
- | Sous Gusty, pour télécharger Tcl/Tk 8.5, les dépôts [[http://doc.ubuntu-fr.org/depots_gutsy|Backports Gusty]] doivent êtres activés et sous Hardy, ils sont apparemment disponibles dans les dépôts officiels. | ||
- | </note> | ||
- | |||
- | Après avoir téléchargé l'archive, décompressez la et rendez-vous dans le dossier où vous l'avez décompressée : | ||
- | <code>tar -zxvf amsn-0.97.2.tar.gz | ||
- | cd le_dossier/amsn-0.97.2/</code> | ||
- | |||
- | Puis, dans le dossier : | ||
- | <code>./configure --with-tcl=/usr/lib/tcl8.5 --with-tk=/usr/lib/tk8.5 | ||
- | make | ||
- | sudo make install | ||
- | </code> | ||
- | |||
- | Ensuite, vous n'aurez plus qu'à taper ceci dans un terminal : | ||
- | <code>amsn</code> | ||
- | |||
- | <note help>Pour éviter tout conflit entre tcl/tk 8.5 et 8.4, veuillez désinstaller la version 8.4 de tcl/tk | ||
- | <code>sudo apt-get remove tcl8.4 tk8.4 tcl8.4-dev tk8.4-dev</code></note> | ||
- | |||
- | |||
- | ===== Configuration (pour optimiser l'utilisation d'amsn) ===== | ||
- | |||
- | Sous Ubuntu, aMSN est disponible dans //Applications → Internet → aMSN// ou bien en tapant **amsn** dans un terminal ou un lanceur d'application). | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Intégration au système ==== | ||
- | |||
- | Afin de parfaire cette intégration, dans //"Compte --> Préférence --> onglet Autres"// indiquer les commandes qui correspondent aux applications que vous utilisez. | ||
- | ^ Navigateur web ^^ | ||
- | | Firefox | firefox $url | | ||
- | | Konqueror | konqueror $url | | ||
- | ^ Gestionnaire de fichier ^^ | ||
- | | Nautilus (Gnome) | nautilus $location | | ||
- | | Konqueror (KDE) | konqueror $location | | ||
- | | Dolphin | dolphin $location | | ||
- | | Thunar (Xfce) | thunar $location | | ||
- | ^ Commande d'ouverture des fichiers ^^ | ||
- | | Gnome et Xfce | gnome-open $file | | ||
- | | KDE | kfmclient exec $file | | ||
- | ^ Programme de courrier ^^ | ||
- | | Kmail | kmail $recipient | | ||
- | | Thunderbird | thunderbird -compose "mailto=$recipient" | | ||
- | \\ | ||
- | Le plugin **Desktop integration** permet aussi de remplacer les fenêtres de sélection de fichier par celles de votre environnement, ce qui évite pas mal de bogues (voir à [[amsn#plugins|plugins]]). | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Son ==== | ||
- | |||
- | Afin d'avoir du son dans aMSN en même temps qu'avec d'autres applications, il est nécessaire d'utiliser un autre serveur de son que celui présent par défaut. | ||
- | |||
- | Effectuer un choix dans les préférences d'aMSN (//Compte → Préférences, onglet "Autres"//), il y a plusieurs possibilités. | ||
- | |||
- | |||
- | === Serveur PulseAudio === | ||
- | |||
- | Si vous utilisez Hardy comme distribution, il faut utiliser le serveur de son PulseAudio pour jouer les sons, il faut donc indiquer dans les préférences : | ||
- | |||
- | paplay $sound | ||
- | |||
- | === Serveur ALSA === | ||
- | |||
- | Ce serveur est déjà présent sur votre système (voir [[installation:son#alsa|ALSA]]), pour l'utiliser il faut simplement indiquer, dans les préférences : | ||
- | |||
- | aplay $sound | ||
- | |||
- | === Serveur Snack === | ||
- | |||
- | Ce serveur permet d'envoyer et de recevoir des **messages vocaux**. Pour l'utiliser, il faut [[:tutoriel:comment_installer_un_paquet|installer]] le paquet **[[apt://libsnack2|libsnack2]]** et le selectionner dans les préférence d'aMSN. | ||
- | |||
- | Voir ici pour la compilation manuelle de Snack : [[amsn_svn#compilation_du_serveur_de_son_snack]] | ||
- | |||
- | |||
- | ==== Fonction Drag'n'Drop ==== | ||
- | |||
- | Pour que le drag'n'drop (glisser/déposer) fonctionne avec le transfert de fichier, il faut utiliser **tkdnd**. tkDND est une extension de la bibliothèque TK apportant des capacités de glisser/déposer pour les applications développées avec une interface graphique en Tk. | ||
- | |||
- | |||
- | Pour le télécharger et l'installer : | ||
- | |||
- | sudo apt-get install cvs | ||
- | cvs -z3 -d:pserver:anonymous@tkdnd.cvs.sourceforge.net:/cvsroot/tkdnd login | ||
- | |||
- | Ne tapez aucun mot de passe, pressez simplement la touche "Entrée", puis : | ||
- | |||
- | cvs -z3 -d:pserver:anonymous@tkdnd.cvs.sourceforge.net:/cvsroot/tkdnd co -P tkdnd/lib | ||
- | sudo mkdir /usr/share/amsn/utils/tkdnd | ||
- | sudo cp tkdnd/lib/*tcl /usr/share/amsn/utils/tkdnd/ | ||
- | sudo cp tkdnd/lib/Linux/libtkdnd1.0.so /usr/share/amsn/utils/tkdnd/ | ||
- | |||
- | |||
- | ==== Encodage ==== | ||
- | |||
- | Si les caractères accentués ne s'affichent pas normalement, vous pouvez changer les préférences. | ||
- | |||
- | Dans les //Préférences, onglet "Apparence"//, cliquez sur le bouton //Choisir l'encodage// et sélectionnez **iso8859-15** ou **utf-8**. | ||
- | |||
- | |||
- | ==== Autres astuces ==== | ||
- | |||
- | * aMSN possède une fonction de verrouillage de la session en cours. Pour l'activer Ctrl+Alt+Space. Le mot de passe demandé sera celui du compte. | ||
- | |||
- | * Si vous souhaitez obtenir un pseudo coloré, il vous faut entrer cela dans la zone de pseudo [c=x]votre pseudo[/c] où x est la couleur de votre choix #0000FF pour un bleu par exemple. Si vous voulez réaliser un dégradé de couleur : [c=x]votre pseudo[/c=y] où x est la couleur de début et y la couleur de fin du dégradé. | ||
- | |||
- | |||
- | |||
- | ===== Webcam ===== | ||
- | |||
- | Pour utiliser votre Webcam, celle-ci doit d'abord être installée et fonctionnelle sous Ubuntu. Pour cela, il sera généralement nécessaire de passer par l'installation du driver approprié, voir sur la page dédiée aux [[webcam|webcams]]. | ||
- | |||
- | Vérifiez ensuite si celle-ci fonctionne avec d'autres applications ([[Camorama]], [[Kopete]], [[Mplayer]], [[VLC]], etc). | ||
- | |||
- | === Ouverture des ports === | ||
- | |||
- | Au moment de l'utilisation de votre webcam, vous pourriez être confronté au message d'erreur suivant : | ||
- | |||
- | > IP restrict NAT FALSE vous êtes derrière un routeur ou un firewall | ||
- | |||
- | En effet, le transfert vidéo nécessite l'ouverture du port **6891** tcp dans votre parefeu ou routeur. | ||
- | |||
- | Pour vérifier si cette plage de ports est bien ouverte, allez dans **compte/préférences/connexion** et cliquez sur "Tester le port". | ||
- | |||
- | Pour l'ouvrir dans Iptables : | ||
- | |||
- | sudo iptables -A INPUT -p tcp --dport 6891 -j ACCEPT | ||
- | |||
- | |||
- | |||
- | |||
- | ==== aMSN affiche mon tuner au lieu de la webcam ==== | ||
- | |||
- | Si vous avez une carte tuner, montée automatiquement sur /dev/video0 et la webcam en /dev/video1, amsn risque de ne pas voir la webcam. | ||
- | Pour régler ce problème, il faut : | ||
- | * Ouvrir aMSN | ||
- | * Appuyez sur la combinaison de touches [Ctrl]+[S], simultanément. | ||
- | * Copiez la ligne suivante dans la fenêtre de debuguage, qui vient d'apparaître : <code>::config::setKey webcamDevice /dev/video1:0</code> | ||
- | |||
- | |||
- | |||
- | |||
- | ===== Plugins ===== | ||
- | |||
- | ==== Installer un plugin ==== | ||
- | |||
- | Il est possible de récupérer des plugins : | ||
- | * sur le site officiel d'aMSN : http://www.amsn-project.net/plugins.php | ||
- | * sur sourceforge : http://heanet.dl.sourceforge.net/sourceforge/amsn/ | ||
- | Pour installer un nouveau plugin, il suffit de le décompresser dans **~/.amsn/plugins** | ||
- | <note tip>Il est également possible de le décompresser dans **/usr/share/amsn/plugins** afin qu'il soit accessible à tous les utilisateurs d'Ubuntu (multisession), cela nécessite néanmoins les droits root.</note> | ||
- | Rendez vous ensuite dans //"Compte --> Sélection d'un Plug-in"// afin d'activer et de configurer les plugins de vos choix. | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ==== Quelques plugins indispensables ==== | ||
- | |||
- | === Desktop Integration === | ||
- | |||
- | Ce plugin permet de remplacer les fenêtres de sélection des fichiers d'aMSN par celles de votre environnement, cela permet d'éviter pas mal de bug et messages d'erreur tcl. | ||
- | |||
- | === Colored nick === | ||
- | |||
- | Ce plugin permet de visualiser les couleurs ajoutées au pseudo via MSN+ par vos contacts sous Windows© et d'éviter ainsi l'affichage assez désagréable des codes couleur html. | ||
- | |||
- | Le plugin est téléchargeable ici : [[http://linux4noob.netsons.org/ColoredNicks%200.3.zip]] . | ||
- | |||
- | === Winks === | ||
- | |||
- | Ce plugins permet d'envoyer des Winks, c'est à dire l'équivalent des clins d'œils sous Windows©. | ||
- | Il utilise Cabextract et Flashplayer, qu'il faut donc installer. | ||
- | |||
- | == Instalation de cabextract == | ||
- | |||
- | sudo apt-get install cabextract | ||
- | |||
- | == Installation de Flashplayer == | ||
- | |||
- | A ma connaissance, il n'existe pas de lecteur Flashplayer **standalone** dans les dépôts Ubuntu (à ne pas confondre avec le paquet flashplayer-nonfree qui n'est qu'un plugin pour Firefox), il faudra donc le télécharger sur le site d'Adobe. | ||
- | cd ~ && wget http://download.macromedia.com/pub/flashplayer/updaters/9/flash_player_9_linux_dev.tar.gz | ||
- | tar xvzf ~/flash_player_9_linux_dev.tar.gz | ||
- | cd ~/flash_player_9_linux_dev/standalone/release/ | ||
- | tar xvzf flashplayer.tar.gz | ||
- | sudo mv flashplayer /usr/bin/flashplayer | ||
- | == Configuration du plugins == | ||
- | |||
- | Activer le plugins Winks dans //"Compte --> Sélection d'un plug-in"// et le configurer de la manière suivante : | ||
- | |||
- | {{amsn:winks.png?400}} | ||
- | <note tip>Il également possible d'utiliser le lecteur libre Gnash à la place de Flashplayer. Utiliser alors l'argument -1 pour celui-ci, dans les options de configuration du plugin.</note> | ||
- | |||
- | == Installer de nouveaux Winks == | ||
- | |||
- | Il faut passer par le menu "Ajouter un winks" disponible en cliquant sur l'icône Wink dans une fenêtre de conversation aMSN et Sélectionner un fichier .mco. | ||
- | |||
- | Un pack de winks est disponible ici : http://hyperupload.com/download/02bd1b9310/mco.zip.html | ||
- | |||
- | De nombreux sites proposent également des Winks gratuits en téléchargement. | ||
- | |||
- | === Music === | ||
- | |||
- | Ce plugin permet d'afficher le titre du morceau en cours d'écoute avec votre lecteur audio (Listen, Rhythmbox, Exaile, Totem, Xmms, Amarok, etc.) dans votre message personnel et d'utiliser également la jaquette du morceau en guise d'avatar. | ||
- | |||
- | Pour que ce plug-in fonctionne avec xmms, il faut avoir et activer le plugin infopipe dans xmms | ||
- | |||
- | |||
- | ===== Skins ===== | ||
- | |||
- | ==== Installer un nouveau skin ==== | ||
- | |||
- | Il est possible de récupérer des skins : | ||
- | * sur le site officiel d'aMSN : http://www.amsn-project.net/skins.php | ||
- | * sur sourceforge : http://heanet.dl.sourceforge.net/sourceforge/amsn/ | ||
- | |||
- | Pour installer un skin, il suffit de le décompresser dans **~/.amsn/skins** | ||
- | <note tip>Il est également possible de le décompresser dans **/usr/share/amsn/skins** afin qu'il soit accessible à tous les utilisateurs d'Ubuntu (multisession), cela nécessite néanmoins les droits root.</note> | ||
- | Selectionner ensuite le nouveau thème dans //"Compte --> Changer l'apparence"// (Il sera parfois nécessaire de redémarrer aMSN pour le nouveau thème soit complétement pris en compte.) | ||
- | |||
- | |||
- | |||
- | ==== D'autres informations sur les skins ==== | ||
- | |||
- | * [[http://forum.ubuntu-fr.org/viewtopic.php?id=81501&p=1|Sujet Skinner aMsn]] | ||
- | * [[http://amsn.sourceforge.net/devwiki/tiki-index.php?page=Creating+AMSN+skins+FR|Creation d'un Skin AMSN (wiki en français)]] | ||
- | * [[http://amsn-skins.blogspot.com/]] | ||
- | * [[http://www.gnome-look.org/content/show.php/RealHuman+-+Amsn+SKin?content=70380|RealHuman v0.5]] : Une Skin s'intégrant de mieux en mieux au Thème Human. [[http://forum.ubuntu-fr.org/viewtopic.php?pid=1337823#p1337823|Forum]] | ||
- | * [[http://amsn.fr.nf|Site aMsn français]] | ||
- | |||
- | ===== Anciennes méthodes d'installation d'aMSN===== | ||
- | |||
- | Sont regroupés ici les liens vers les méthodes d'installation devenues **obsolètes** au fur et à mesure du développement d'aMSN et des bibliothèques TCL/TK. Elle restent ici à titre informatifs. | ||
- | |||
- | * [[:amsn_0.96 | aMSN 0.96]] | ||
- | * [[:amsn_0.97RC1 | aMSN 0.97RC1]] | ||
- | * [[:amsn_0.97b | aMSN 0.97b]] | ||
- | * [[:amsn_0.97b-aa | aMSN 0.97b anti aliasé]] | ||
- | * [[:amsn_0.97 | aMSN 0.97]] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Sources ===== | ||
- | |||
- | * http://www.linuxpedia.fr/doku.php/amsn | ||
- | * http://ubuntuforums.org/showthread.php?t=561497 | ||
- | |||
- | ---- | ||
- | |||
- | //Contributeurs : did, [[utilisateurs:linuxp0wer|LinuXp0wer]]// |