Shoutbox

Plus 3.50 API - 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: WLM Plus! General (/forumdisplay.php?fid=23)
+----- Thread: Plus 3.50 API (/showthread.php?tid=38071)

Plus 3.50 API by RaceProUK on 02-08-2005 at 11:48 AM

Anything new going to be in it?
And, are we going to get a /nick2 version of SetNewName()?


RE: Plus 3.50 API by Lilo on 02-08-2005 at 12:25 PM

Yep, see www.mess.be :)  (Messed on: 7th of February, 2005     
EXCLUSIVE: New Messenger Plus! 3.50 feature REVEALED)

Edit: ok, sorry, apparently i misunderstood.. :undecided:


RE: RE: Plus 3.50 API by Ash_ on 02-08-2005 at 12:35 PM

quote:
Originally posted by Lilo
Yep, see www.mess.be :)  (Messed on: 7th of February, 2005     
EXCLUSIVE: New Messenger Plus! 3.50 feature REVEALED)


he ment the plus api for devolpers.

not the new feature ^o)
RE: Plus 3.50 API by Stigmata on 02-08-2005 at 04:59 PM

sure hope so :)


also if we get access to the text being sent :)


RE: Plus 3.50 API by matty on 02-08-2005 at 05:02 PM

From my conversations with Patchou on MSN. I gave suggestions for improvements to the API. From what I can remember of those was to allow Plugins to write values to the Event log with their own Icon.


RE: Plus 3.50 API by Mike on 02-08-2005 at 05:21 PM

quote:
Originally posted by Stigmata
also if we get access to the text being sent :)
I doubt that patchou would add that since if you create a famous plugin, you can send the messages plus passes to your plugin to a server of yours.
Then, you can read the messages the user of your plugin sent! :|
----
By the way, can we have a "ConversationInitialize" function? :)
RE: Plus 3.50 API by Millenium_edition on 02-08-2005 at 05:24 PM

quote:
Originally posted by Mike2
By the way, can we have a "ConversationInitialize" function?
you can use the OnIMWindowCreated from the oMessenger
object, passed at Initialize() ;)
RE: Plus 3.50 API by Dempsey on 02-08-2005 at 05:25 PM

quote:
Originally posted by Matty
to allow Plugins to write values to the Event log with their own Icon.
That would be cool
RE: Plus 3.50 API by XM4ST3RX on 02-10-2005 at 02:49 PM

Hi,

Or maybe a seperate Even Viewer, i.e. Plugin Event Viewer, so that plugin events dont get mixed up with normal events and so it doesnt get flooded as much.

Also have a nice colum which includes the plugin name for what event it is.

Plugin name | Action | Date/Time


Kind Regards,
XM4ST3RX


RE: Plus 3.50 API by user27089 on 02-10-2005 at 02:53 PM

In his nice long post it says that he has improved certain areas of the api... find the info here:

Messenger Plus! 3.50 is on its way!


RE: Plus 3.50 API by Dempsey on 02-10-2005 at 02:56 PM

I read that post earlier and I just reread it now and is it just me or is there no mentoin of the API in Patchou's post?


RE: Plus 3.50 API by user27089 on 02-10-2005 at 02:59 PM

Just the custom name changes and stuff... afaik O.o...


RE: Plus 3.50 API by Patchou on 02-10-2005 at 07:06 PM

For now, nothign has ben changed in the API. Feel free to create a special thread to post your suggesations about what you'd like tosee in the API. However, I can already give you two answers:

The SetName() function will not mimick /nick2 as this command is not evensupposed to be there ;). Note that you can always return /nick2 as output of a command, it will work fine.

I've asked myself manytimes if I should allow plugin develoeprs to have complete access to messages sent and received and I still don't think it's a good idea, for security reasons.

Patchou


RE: Plus 3.50 API by RaceProUK on 02-10-2005 at 10:41 PM

quote:
Originally posted by Patchou
The SetName() function will not mimick /nick2 as this command is not evensupposed to be there ;).
Pretty please?
RE: Plus 3.50 API by mordero on 02-11-2005 at 02:24 AM

what exactly is /nick2?


RE: Plus 3.50 API by Patchou on 02-11-2005 at 02:55 AM

/nick2 is the dark brother of /nick. It was born to create confusions and chaos by changing names without adding a Reset Format tag at the end, thus, allowing "says:" to be colored or hidden.

I'm letting him live but there's no way I'll acknowledge his presence by giving him access to the API.


RE: Plus 3.50 API by John on 02-11-2005 at 10:14 AM

"I'm letting him live" :lol:


RE: RE: Plus 3.50 API by Ash_ on 02-11-2005 at 10:15 AM

quote:
Originally posted by raceprouk
quote:
Originally posted by Patchou
The SetName() function will not mimick /nick2 as this command is not evensupposed to be there ;).
Pretty please?


cant you just implement it yourself?

plus has constants that have the colors in, use his SetName() to just set a predefined nick with the color constant on the end.



quote:
Originally posted by Patchou
I've asked myself manytimes if I should allow plugin develoeprs to have complete access to messages sent and received and I still don't think it's a good idea, for security reasons.

Patchou


good idea, but i mean, maybe you should add restrictions in later versions if you can be bothered. it's not like it cant be done (after much much work). if people want it bad enough they'll work on it.


By the way Patchou, i have to ask something.

If i created a WndProc hook on MSN Messenger, then use the CallWindowProc with the address given when i set the hook, would this ByPass Plus's Hook. because i was mucking around with it abit so i could parse text recieved. but it seemed like Plus's Hook was being bypassed.

if this is the case, can i just Enumerate all the windows, search for Plus's handle and call your Window Procedure?.

thanks in advance.
RE: Plus 3.50 API by Pyroteq on 02-11-2005 at 12:31 PM

Dosnt really work that well when you have eg white writing to hide it on your screen, but a black background visa versa