Ceci est une ancienne révision du document !
Version : Toutes
Rédigé par The_eye.
Petite amélioration par Darkagonik. Mis à jour par BastNic suite à la sortie d'amsn 0.95-2
aMSN
Alvaro's Messenger (aMSN) est un client de messagerie instantanée se connectant uniquement au réseau .NET Passport (celui utilisé par MSN Messenger / Windows Live Messenger). Proche du client MSN Messenger sous Microsoft® Windows®, il a la particularité de pouvoir exploiter une webcam.
Grâce à un compte .NET Passport (une adresse courriel @hotmail.com, @msn.com ou toute adresse enregistrée auprès de Microsoft .NET Passport), les utilisateurs de aMSN peuvent se connecter à leur compte de messagerie instantannée et discuter avec leurs contacts utilisant le réseau de Microsoft. Les adresses courriel Hotmail et MSN sont automatiquement des comptes .NET Passport ; si vous utilisez un autre service de messagerie électronique (Gmail, Yahoo! Mail, La Poste, fournisseur d'accès à Internet…), il vous faudra enregistrer celle-ci sur le site de Microsoft .NET Passport.
à savoir
Seul le client MSN Messenger (Windows Live Messenger) est autorisé à se connecter au réseau .NET Passport (MSN), et il n'est pas disponible sous Linux. Utiliser aMSN n'est donc pas vraiment légal ! …
Préférez la messagerie instantanée libre Jabber, pour plus d'informations visitez le site jabberfr.
Installation d’aMSN
Seule la toute dernière version de aMSN dispose du support de la webcam. Cette version n'est disponible que dans les dépôts APT de Dapper Drake.
AutoPackage
Ajout par Id2ndR
La version 0.96 de aMSN est disponible sous forme AutoPackage : il s'agit d'un paquet indépendant de la distribution linux. En conséquence il n'est pas gérer par votre gestionnaire de paquets habituel mais par un gestionnaire tièrce partie.
Pour installer cette nouvelle version, pensez à désinstaller votre ancienne version de manière à éviter les conflis.
- Rendez-vous ensuite sur le site officiel pour télécharger l'installeur.
- Donnez les droits d'exécution au fichier téléchargé et exécutez le. Suivez alors les instructions à l'écran.
Sous Dapper Drake
- Vous devez activer le dépôt ''universe'' dans votre configuration de APT. N'oubliez pas, une fois la modification faite de recharger la liste des paquets disponibles pour installation (bouton "Recharger" dans Synaptic).
- Installez le paquet amsn à l'aide de Synaptic ou en ligne de commande avec
apt-get
:$ sudo apt-get install amsn
- aMSN peut être démarré à l'aide du raccourci aMSN dans le menu Applications → Internet.
Sous Breezy et antérieur (sans support de la webcam)
- Vous devez activer le dépôt ''universe'' dans votre configuration de APT. N'oubliez pas, une fois la modification faite de recharger la liste des paquets disponibles pour installation (bouton "Recharger" dans Synaptic).
- Installez le paquet amsn à l'aide de Synaptic ou en ligne de commande avec
apt-get
:$ sudo apt-get install amsn
- aMSN peut être démarré à l'aide du raccourci aMSN dans le menu Applications → Internet.
Pour associer une icône au raccourci d'aMSN, dans le menu Applications → Internet:
- Modifiez le fichier
/usr/share/applications/amsn.desktop
à l'aide de gEdit lancé avec les droits d'administration:$ gksudo "gedit /usr/share/applications/amsn.desktop"
- Remplacez la ligne
Icon=msn.png
par
Icon=/usr/share/amsn/icons/48x48/msn.png
- Enregistrez les modifications et fermez gEdit
- Redémarrez les tableaux de bord de GNOME:
$ sudo killall gnome-panel && gnome-panel
Sous Breezy et antérieur (avec support de la webcam)
La dernière version de aMSN n'est pas disponible dans les dépôts APT d'Ubuntu pour les versions Breezy et antérieures. Heureusement, les développeurs de aMSN publient un paquet .deb pour Ubuntu sur leur site web.
- Il faut tout d'abord installer le paquet tcltls qui est une dépendance de aMSN, à l'aide de Synaptic ou en ligne de commande avec
apt-get
:$ sudo apt-get install tcltls
- La dernière version de aMSN est disponible sur le site du projet aMSN. Téléchargez manuellement le paquet sur la page des téléchargements pour Linux. Placez ce fichier dans votre dossier personnel.
- Installez ce paquet à l'aide de
dpkg
, dans un terminal:$ sudo dpkg -i amsn_0.95-3.ubuntu.deb
- aMSN peut être démarré à l'aide du raccourci aMSN dans le menu Applications → Internet.
Utilisation
Son
Ajout par Id2ndR
Pour avoir les sons de aMSN en même temps que vous écoutez de la musique par exemple, Ouvrez les préférences de aMSN puis l'onglet Autres et utilisez aplay $sound comme Serveur de Sons.
Il s'agit en fait du lecteur utilisant ALSA.
aMSN et encodage
Si les caractères accentués ne s'affichent pas normalement, vous pouvez changer les préférences.
Dans le menu Outils, Préférences, onglet Apparence, cliquez sur le bouton Choisir l'encodage et sélectionnez iso8859-15.
Plug-ins d’aMSN
Adapté de la section Music pour un usage général par Id2ndR
Voici comment installer de nouveaux plugins de manière générale :
* Rendez-vous sur la page des plugins pour y télécharger celui qui vous intéresse
* Décompressez alors l'archive téléchargée dans le dossier ~/.amsn/plugins
(ou /usr/share/amsn/plugins
pour tous les utilisateurs).
* (Re)lancez Amsn. Allez dans Compte > Sélection d'un Plug-in
* Cliquez sur le nouveau plugin (dans la liste a gauche) puis sur "Activer" puis "Configurer".
* Modifiez les options siuvant vos besoins.
Music
Le plugin Music est un plugin pour Amsn qui a la meme fonction que "Plugin Message perso musical MSN Messenger". C'est à dire afficher automatiquement dans votre pseudo de conversation, la musique que vous écoutez actuellement. Elle s'actualise automatiquement.
Suivez la procédure générale d'installation des Plug-ins d’aMSN décrite plus haut.
Ici vous pouvez choisir votre lecteur (Totem, Xmms, ou Amarok), le temps d'actualisation (en secondes).
Choisissez votre lecteur, mettez la durée souhaitée, cochez la case "ajouter la musique jouée au message personnel", choisissez la présentation et faites "enregistrer".
Voila ! Vous avez maintenant la chanson que vous écoutez dans votre pseudo automatiquement !
Quod Libet
Vous remarquerez que seuls 3 lecteurs sont présents. Mais Simone22 du forum Amsn a résolu le probleme (concernant quod libet en tout cas) ;) ( http://amsn.sourceforge.net/forums/viewtopic.php?t=694&postdays=0&postorder=asc&start=15 )
Allez dans ~/.amsn/plugins/music
Modifiez le fichier infototem.
Collez ceci à la place :
#!/bin/sh STATUS=`quodlibet --status 2>&1` if [[ ${STATUS%% *} == "playing" ]] then #Getting artist name artist=$(cat $HOME/.quodlibet/current | grep -w artist) b=${artist/artist=/} #Getting the song title title=$(cat $HOME/.quodlibet/current | grep -w title) c=${title/title=/} #Missing ID3 tags. Returning the filename if [[ $b == "" || $c == "" ]] then filename=$(cat $HOME/.quodlibet/current | grep -w ~filename) echo ${filename##*/} exit 0 fi echo $b - $c #Quod libet is not running or it is paused else echo 0 fi exit 0
Sauvegardez. C'est bon. Maintenant il suffit dans les options de choisir Totem comme lecteur et Amsn-Music s'informera des chansons lues par Quod Libet. ;)
Desktop Integration
Ajout de Id2ndR
Ce plugin permet de remplacer les fenêtres de sélection de fichier par celles de votre environnement, souvent bien plus jolie et/ou pratique.
Suivez la procédure générale d'installation des Plug-ins d’aMSN décrite plus haut.
Skin d’aMSN
Messages vocaux dans Amsn
Avec les dernières versions de développement, il est désormais possible d'envoyer via son microphone des messages vocaux. voici comment procéder:
dans la liste de contacts, faire Ctrl-C, dans la console qui s'ouvre, coller:
::snack::audio selectInput /dev/dsp
et appuyer sur entrée.
aMSN supports:
Utilisateurs de XGL seulement
Suite au passage en XGL Amsn ne peut fonctionner qu'après le lancement de cette commande:
sudo ln -s /etc/X11/rgb.txt /usr/share/X11/rgb.txt
et un redemarrage de X.
aMSN en version anti-aliasé (SVN) via compilation
ATTENTION : Cette version provient du serveur SVN, ce qui signifie qu'elle peut se révéler instable. L'utilisation de cette version est donc a vos risques et perils.
HOWTO de Keeguon (Source) :
Compiler TCL/TK versions 8.5
Préparation
Avant tout si vous avez installé aMSN 0.96 désaliasé vous devez virez les packages suivants:
sudo apt-get remove tcl8.5 tk8.5 amsn (amsn-skins amsn-plugins)
Installer xft et xft-devel:
sudo apt-get install libxft2 libxft2-dev libpng12-dev libjpeg-dev
Créer ensuite un répertoire dans votre "Home" qui servira à la compilation de TCL et TK et allez dedans de cette maniere:
mkdir tclbuild && cd tclbuild/
On télécharge les derniers paquets tcl et tk:
wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tcl8.5a4-src.tar.gz
wget http://heanet.dl.sourceforge.net/sourceforge/tcl/tk8.5a4-src.tar.gz
On décompresse le tout:
tar xvzf tcl8.5a4-src.tar.gz
tar xvzf tk8.5a4-src.tar.gz
Compilation de TCL8.5
Si vous avez suivi les lignes précédentes vous devriez toujours être dans le répertoire "tclbuild/" il vous suffit donc juste de faire:
cd tcl8.5a4/unix/
On passe ensuite à la compilation:
./configure --prefix=/usr/local/tcl --enable-threads && make && sudo make install
Voila pour TCL8.5 passons à TK8.5
Compilation de TK8.5
De même si vous avez suivi le tuto jusque là vous devriez toujours être dans "tclbuild/tcl8.5a4/unix/" il vous suffit donc de faire ceci:
cd ../../tk8.5a4/unix/
Passons à la compilation:
./configure --prefix=/usr/local/tk --enable-xft --enable-threads && make && sudo make install
Si vous avez des erreurs de compilation faites un
sudo apt-get install libx11-dev
Conclusion
Vous avez maintenant TCL/TK versions 8.5 installés dans /usr/local/tcl/
Compilation de aMSN SVN
Préparation
Créer tout d'abord un répertoire amsn dans votre "Home" et rendez vous dedans grace aux commandes suivantes:
mkdir amsn/ && cd amsn/
Téléchargez et décompressez la dernière version du SVN de cette manière:
wget http://amsn.sourceforge.net/amsn_dev.tar.gz && tar zxvf amsn_dev.tar.gz
Compilation
Rendez vous dans le répertoire décompressé:
cd msn/
Puis on compile avec tcl/tk 8.5 précedemment installés:
./configure --with-tcl=/usr/local/tcl/lib --with-tk=/usr/local/tk/lib && make && sudo make install
Voila aMSN est tout bien installé il reste plus qu'à faire en sorte qu'il marche en désaliasé !
Activer l'anti-aliasing
C'est pas le tout on a pas fait tout ça pour rien donc activons l'anti-aliasing de cette manière:
gksudo gedit /usr/local/share/amsn/amsn
Attention sur mon installation la ligne était :
gksudo gedit /usr/share/amsn/amsn
Modifier la ligne #3 de cette manière:
exec /usr/local/tk/bin/wish8.5 $0
Sauvegardez et quittez.
TLS
/ ! \ Obsolete avec la derniere version CVS/SVN de amsn.
/ ! \ Vous pouvez sauter cette étape, allez directement à la conclusion !
Modifier le fichier "autoupdate.tcl" de la manière suivante :
gksudo gedit /usr/local/share/amsn/autoupdate.tcl
Recherchez "set downloadurl" et remplacez l'ancienne url par celle-ci:
http://switch.dl.sourceforge.net/sourceforge/amsn/tls1.4.1
Enregistrez et quittez, relancez aMSN celà devrait marcher !
Conclusion
La dernière version de aMSN SVN est maintenant installé et désaliasé, pour la lancer il vous suffit de faire: Code:
amsn
Compléments
Si vous avez des problemes dans le menu GNOME avec l'icône, utilisez Alacarte Menu Editor et allez dans le raccourci aMSN, là vous pourrez changer la destination de l'icône qui se trouve en fait dans "/usr/local/share/amsn/icons/32x32/msn.png"