What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Messenger Plus! for Live Messenger » Scripting » is this possible

is this possible
Author: Message:
teddytim
Junior Member
**

Avatar
I'm hungry for more!

Posts: 20
44 / Male / –
Joined: Sep 2004
O.P. is this possible
i just wanted to ask if this was possible with the new scripting system before i attempted to write this.

- i want to specify a list of email addresses from my contact list.
- any messages i receive from any of the listed email addresses will get logged to a file instead of being displayed on screen (no conversation window will popup, or it can close automatically after a set amount of time).

i know the answer phone script does something like this, but i want it to only affect people i specify and have everything saved into 1 file for viewing later.

also, i know i can always block the user if i dont want to see their message, but i  still want the user to see me as online and i want to read what they write, i just dont want to read all their messages while im busy, chat popups will also distract me from my work.

is this possible?
07-07-2006 02:22 AM
Profile E-Mail PM Find Quote Report
rob_botch
Full Member
***

Avatar

Posts: 180
Reputation: 4
34 / Male / Flag
Joined: Apr 2006
RE: is this possible
That is possible, yes, as far as I know. In fact, it is second on my list of features to add to the anwerphone. I'll try and put it in soon!

The only problem is closing the chat window. The only method possible (to my knowledge) is by sending the message "/close", which is a fairly crude way of doing it.


Hope this helps,
07-07-2006 09:27 AM
Profile E-Mail PM Web Find Quote Report
Plik
Veteran Member
*****

Avatar

Posts: 1489
Reputation: 46
35 / Male / –
Joined: Jun 2004
RE: is this possible
You could use:
code:
Interop.Call('User32', 'PostMessageW', ChatWnd.handle, 16, 0, 0);

To close the window. All it does is posts WM_CLOSE to the chat window.
Closing group chats takes some extra work, but you can cheat and post an enter keystroke like so:
code:
Interop.Call('User32', 'PostMessageW', ChatWnd.handle, 16, 0, 0);
Interop.Call('User32', 'PostMessageW', ChatWnd.handle, 256, 0, 1835009);

Hope this helps
07-07-2006 09:53 AM
Profile PM Find Quote Report
« Next Oldest Return to Top Next Newest »


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