[Language C]API MSN Messenger

Statut
N'est pas ouverte pour d'autres réponses.

Jereck

Α & Ω
Staff
je tente de me lancer dans la programmation d'une DLL en C qui interagirait avec MSN Messenger.
Et pour rendre ce plug-in indépendant de la présence ou non de MSN Plus! sur le PC, je recherche la fonction de l'API de MSN pour changer le statut (Online, Away, Busy, etc...).
Tout ce que j'ai trouvé sur le net, c'est des vagues appels a des fonctions qui ne m'intéressent pas, et en VB.
Bref, quelqu'un pour m'aider ?
 

eGm_

Gibon Blasé
ouh la en C, je crois que tu devras plutot te tourner vers le VB ( orienter objet ) pour faire des applications qui touches aux logiciel microsoft.

moi j'aimerai bien faire un programme de diagnostique réseau en C mais ca va chier, si qqu'un pouvais m'éclairer

@+
 

Orime

Toxic avenger
le vb ... ou le .net :)
 

MoTh

PaW
Euh déjà une chose je vois pas trop ce que VB et Orienter Objet on a voir.

Pour Jereck. Si les fonctions sont en COM tu peux toujours les utiliser en C et si c'est des appel API c'est encore plus simple.
Donc tu peux tout à fait te baser sur les exemples que tu as en vb et les utiliser en C ou C++.

EDIT : VB6 n'est pas orienter objet (enfin on peux simuler de l'héritage etc... mais bon) le VB.NET l'est.
Petite nuance que je voulais apporter.
 
1er
OP
Jereck

Jereck

Α & Ω
Staff
Oui, mais comme je le disait, les trucs que j'ai trouvé en VB ne sont pas ce que je cherche, c'était juste pour dire que ça existe mais que j'ai pas trouvé pour le C
 

MoTh

PaW
Je ne penses pas que msn soit un programme ouvert (dans le sens possibilité de créer des modules supplémentaire).
Donc la seule chose que je vois, dans le cas ou il n'est pas ouvert c'est de hooker la dll dans laquelle se trouvent les fonctions dont tu as besoin. Je suis très loin d'etre un pro là dedans, mais la librairie existe et est en C++ (la librairie est meme de microsoft :) ).
Enfin bonne chance, je laisses la main sur ce coup là ;)
 
1er
OP
Jereck

Jereck

Α & Ω
Staff
En fait, j'aimerait un peu reprendre le principe de MSN Plus! qui permet de changer le statut par commandes ... à moins qu'ils n'aient des accords avec M$ ...
 

MoTh

PaW
Et bien je penses que tu trouveras ton bonheur
J'espère que ca t'aidera mais j'ai pas trouvé mieux pour te lancer ;)

Edit : et Là Aussi
 

THiBOo

Elite
Sinon aMsn et dMsn sont en open source :)
 

_gilles

Elite
Tu peux toujours contacter les auteurs de aMSN sur http://amsn.sourceforge.net bien qu'il n'ai aucune interaction avec MSN en lui même.

:wink:


EDIT: dls, j'avais pas vu ton msg THiBOo
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut