What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » Plug-Ins » Paid development

Paid development
Author: Message:
CookieRevised
Elite Member
*****

Avatar

Posts: 15519
Reputation: 173
– / Male / Flag
Joined: Jul 2003
Status: Away
RE: Paid development
Messenger Plus! provides developpers with some functions they can use in plugins. But these functions are rather limited and pointed towards stuff for Messenger Plus! itself (showing a toast, parsing commands, etc). Though, it also exposes the Messenger object to the developper which can be used for more advanced things or things pointed towards Messenger directly.

But all this can also be done without Messenger Plus! if you know how. What you require is a way to hook Messenger, subclass stuff, etc. All advanced stuff, but not impossible.

---

MSN Messenger itself does provide some APIs (but a bit limited) in the form of the API of Windows Messenger, the Activity API (official forum) and there is also the Active Accessibility API which can be used for some stuff.

Other info can be found here (on MSNFanatic):
introduction to messenger api type library
introduction to msgrobject
MSN Messenger Programming

---

What you need (if you want to do the same as with the other IMs) is a way to hook a conversation window and trap the triple pressing of the CTRL key. Together with this, I assume, you need the IP address of the contact (which can be a problem) so you can parse that to your WigiWigi app and handle it from there.

Both main problems, the convo hooking and the IP getting, have been shown to be somewhat problematic without using some dodgy/crappy workarounds. This said, if you do go along with a plugin for Messenger Plus!, the first problem can be solved by using commands instead of tripple pressing CTRL. And the IP getting is rather easy to solve as you obvioulsy can send your own IP to your contact (and thus to his plugin).

But as said, it requires people to have also both Messenger Plus! and the plugin installed (and on both sides; you aswell as your contact).

---

Your best shot is to wait for someone who knows how to deal with all this, is an advanced programmer and has experience in this sort of stuff. In the mean while you can delve a bit deeper in the above links as many stuff can be found out with some research (I only posted some basic links out of many). Also, you could take a look at the Messenger Plus! Plugin SDK to know what it does or what its capabilities are (here). And don't forget to search around in the plugin section of this forum ;)

This post was edited on 12-01-2005 at 10:17 AM by CookieRevised.
.-= A 'frrrrrrrituurrr' for Wacky =-.
12-01-2005 10:11 AM
Profile PM Find Quote Report
« Next Oldest Return to Top Next Newest »

Messages In This Thread
Paid development - by ashod on 11-30-2005 at 03:15 AM
RE: Paid development - by Supersonicdarky on 11-30-2005 at 03:17 AM
RE: Paid development - by ashod on 11-30-2005 at 03:22 AM
RE: Paid development - by Itsme-HcK on 12-01-2005 at 08:34 AM
RE: Paid development - by CookieRevised on 12-01-2005 at 09:06 AM
RE: Paid development - by ashod on 12-01-2005 at 09:09 AM
RE: Paid development - by CookieRevised on 12-01-2005 at 10:11 AM
RE: Paid development - by TheBlasphemer on 12-01-2005 at 08:17 PM


Threaded Mode | Linear Mode
View a Printable Version
Send this Thread to a Friend
Subscribe | Add to Favorites
Rate This Thread:

Forum Jump:

Forum Rules:
You cannot post new threads
You cannot post replies
You cannot post attachments
You can edit your posts
HTML is Off
myCode is On
Smilies are On
[img] Code is On