Shoutbox

Access to Incoming Chat Strings - 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: Access to Incoming Chat Strings (/showthread.php?tid=39329)

Access to Incoming Chat Strings by kdalpha on 03-01-2005 at 12:33 AM

Is it possible to change the entire chat message, e.g write a parsecommand that searches for "/" and when it doesn't find one (i.e doesn't find a command) takes the message and edits it so that the sResult is changed.

I'm currently using VB6 - tried VB.Net but couldn't get any of the samples to work in messenger plus - even the precompiled ones whereas VB6 seems fine.

Thanks for any help,

KD

btw. Is there a function that lets you change what other people type to you - or even access it so you can show it in another window?

I'm writing a translation module and so far it requires both a command and the sentence and no way to translate incoming messages.


RE: Access to Incoming Chat Strings by matty on 03-01-2005 at 07:07 AM

With the Plugin API provided by Messenger Plus! you do not access to the text that is sent or recieved because people could do bad things like have it post conversations online and such so.


RE: Access to Incoming Chat Strings by kdalpha on 03-01-2005 at 10:58 AM

I guess I'll have to try windows hooks then... was hoping to use plus! since api is so much easier than messing around with pointers and the like.


RE: Access to Incoming Chat Strings by TheBlasphemer on 03-01-2005 at 11:04 AM

quote:
Originally posted by kdalpha
I guess I'll have to try windows hooks then... was hoping to use plus! since api is so much easier than messing around with pointers and the like.


The MSN Chatwindow "controls" are all windowless,
meaning that unless you get a decent language like C++ or ASM, you won't be able to "hook" them...
You could however try proxying MSN and doing it that way :/