Younger Dryas said:
I want to be able to log all the Instant Messaging (in this case MSN)
which is occuring on my computer. Don't really want to buy one of those
products that does, so any thoughts on how this might be done? is C++
even the right way to approach it?
The question is actually more suitable for a Windows NG.
Don't know whether this servers your purpose but one possible way is to write
your own MSN client.
MSN messenger has it's own client-server protocol.
Going more offtopic, it's something like this -
Client -VER 0 MSNP10 MSNP9 CVR0\r\n
Server- VER 0 MSNP9 CVR0\r\n
Client- CVR 1 0x409 winnt 5.0 i386 MSNMSGR 6.1.0207 MSMSGS
(e-mail address removed)\r\n
Server- CVR 1 6.00602 6.0.0602 5.0.0527 ..so on
Once you know the protocol then your client can connect to
messenger.hotmail.com:1863 and start talking.
Then you can log all what comes in the MSG primitive.
You can drop me a personal mail if you want more assistance with the protocol or
google for it.
Best wishes,
Sharad