write plugin that runs on msn messenger directly / microsoft's policy - Printable Version -Shoutbox (https://shoutbox.menthix.net) +-- Forum: MsgHelp Archive (/forumdisplay.php?fid=58) +--- Forum: Messenger Plus! for Live Messenger (/forumdisplay.php?fid=4) +---- Forum: Scripting (/forumdisplay.php?fid=39) +----- Forum: Plug-Ins (/forumdisplay.php?fid=28) +------ Thread: write plugin that runs on msn messenger directly / microsoft's policy (/showthread.php?tid=45784) write plugin that runs on msn messenger directly / microsoft's policy by bschiett on 06-04-2005 at 06:25 PM
hi all, RE: write plugin that runs on msn messenger directly / microsoft's policy by RaceProUK on 06-04-2005 at 07:47 PM The Messenger API Type Library documented on MSDN is publicly available, and there are functions that allow the use of this API. Plus manages to do what it does by non-standard means as far as I can tell, which is why it can do more than seems immediately possible. RE: RE: write plugin that runs on msn messenger directly / microsoft's policy by bschiett on 06-05-2005 at 12:21 AM
quote: thanks for the info. but how does messenger plus install itself into the menu of msn messenger, for example? what are the limits roughly of the standard messenger api and are there any tutorials on how to use it? RE: write plugin that runs on msn messenger directly / microsoft's policy by RaceProUK on 06-05-2005 at 07:33 AM
Ah, the Messenger API isn't quite what you're looking for here. Unless you want to catch the creation of conversation windows, which in that case I recommend you take a look at http://www.rpsoftware.net/tutorials.php?page=events. RE: RE: write plugin that runs on msn messenger directly / microsoft's policy by bschiett on 06-05-2005 at 09:26 AM
quote: thanks for the info the fog is clearing up in my mind slowly ... so, suppose I don't want to assume my users have Plus! installed, and I want to: 1. add a menu to messenger so they can set and view some options 2. get a chance to receive and interpret the text sent by the other side of the chat conversation what do i need to do to add this functionality to messenger? I write a DLL with the right bits of code in it, and I put this DLL in a directory somewhere on my system? what directory? is there a general tutorial for total idiots somewhere on how to add functionality to messenger? i've looked at various pages on msn messenger and the messenger protocol, how to install hooks etc to trick messenger and do your own stuff.. but it all looks complicated compared to the msn plus plugin code kit i downloaded from the website here... am I correct to think that plus! hides all this complexity and makes it simpler for people to write msn messenger functionality? i'm not sure how i could bring up my own configuration window from the plus plugin DLL I would write.. thanks! RE: write plugin that runs on msn messenger directly / microsoft's policy by Stigmata on 06-05-2005 at 09:42 AM
2. get a chance to receive and interpret the text sent by the other side of the chat conversation RE: write plugin that runs on msn messenger directly / microsoft's policy by RaceProUK on 06-05-2005 at 01:09 PM
quote:Or API hooking, which is itself very tricky. As for the menu adding, it's possible even withoiut using the Messenger API. You'll just need a global hook to catch window creation. If the window class is 'IMWindowClass', subclass it and add the menu. For hooking, look up SetWindowsHookEx(), and go from there |