Windows live messenger - addin enregistrant les statuts de vos contact

Soyez le premier à donner votre avis sur cette source.

Vue 19 068 fois - Téléchargée 537 fois

Description

Petit addin pour WLM remontant les changements de statuts de vos contacts.
L'api WLM est vraiment très simple, le code n'est pas commenté, en effet j'ai uniquement appliqué le tutorial de Florian Casabianca (lien N°2).

Voyez un peu les possibilitées offertes par l'api de WLM en suivant ces liens:
http://dev.live.com/messenger/default.aspx?app=messenger
http://badger.developpez.com/tutoriels/dotnet/creer-addin-windows-live-messenger/

Info:
1- Activer la gestion des addins sous WLM en créant la valeur DWORD "AddInFeatureEnabled" à 1 dans la BDR: HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger\
2- Une fois l'assembly générée, ajoutez-là dans le GAC (gacutil -i <emplacement de l'assembly>)
3- Pour ajouter l'addin dans WLM. Aller dans Outils -> Options -> Compléments et enfin ajouter l'assembly (bouton Ajouter à Messenger).

Une fois installé, pour l'activer suivre la capture ci-dessus (coché "Activé....")
pour observer le fichier de log des activités de vos contacts cela se passe dans les options -> Compléments puis Paramtères (voir capture).

Conclusion :


Bon ba voila pour cette petite démo :)
J'espère qu'elle pourra servir de base à quelqu'un.

Notes, comentaires...

Merci

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
7
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
18 novembre 2009

Je pensais voir du côté des "Activities"... J'avais un projet qui consistait à réaliser un filtrage des conversations dans le but d'interdire l'écriture ou l'envoi de texte en langage SMS. J'ai donc étidié les Addins, et au moment ou je me suis lancé dans le développement, Aïe! WLM 9 ne les accepte plus!!
Messages postés
2375
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
22
Et non les addins ne fonctionnent plus avec la v9. Too bad :(
Messages postés
7
Date d'inscription
lundi 26 décembre 2005
Statut
Membre
Dernière intervention
18 novembre 2009

Ne marche plus avec WLM9 ...
Messages postés
425
Date d'inscription
mercredi 22 janvier 2003
Statut
Modérateur
Dernière intervention
13 juillet 2007

Petite question, lorsque tu vas ajouter le path de l'addin dans WLM, ou vas tu le chercher: dans le GAC ou dans le repertoire ou il a été build?
Messages postés
2375
Date d'inscription
jeudi 12 juillet 2001
Statut
Modérateur
Dernière intervention
15 décembre 2018
22
l'assembly dll n'existe pas dans le zip, normal c'est à toi de la générer dans Visual Studio.
Une fois générée ouvre une invite dos dans le contexte de VS (Menu démarrer - > Ms Visual Studio 8 -> Visual Studio Tools -> Visual Studio Command Prompt) et tape gacutil -i "C:\EmplacementDeLaDLLGeneree.dll" tout simplement.

Emplacement de gacutil si ne trouve pas le raccourci dans le menu démarrer: c:\Program Files\Microsoft SDKs\Windows\v6.0\Bin (ou v5.0) je ne sais plus suis sous vista.

Pour ce qui est du GAC -> http://msdn.microsoft.com/library/fre/default.asp?url=/library/FRE/cptools/html/cpgrfglobalassemblycacheutilitygacutilexe.asp
Afficher les 7 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.