Shoutbox

Hide Contact's Email - 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! Help (/forumdisplay.php?fid=12)
+----- Thread: Hide Contact's Email (/showthread.php?tid=94662)

Hide Contact's Email by Dex Luther on 05-27-2010 at 02:54 AM

Unfortunately, I have a few friends that still find it funny to look over someone's shoulder to see who they're talking to, and then add that person to their own list once you're gone (especially if it's a good looking girl). I was wondering if there was a patch/script out there that would hide your contact's email in the conversation window's title bar?

Thanks in advance for the help.


RE: Hide Contact's Email by Chris4 on 05-27-2010 at 03:46 PM

There isn't a patch or script to do it afaik.

The only way would be with Resource Hacker (most likely opening C:\Program Files\Windows Live\Messenger\msgslang.<version number>.dll)

Tried looking for ages but I can't find what exactly you need to edit.

Source: rename title bar - Mess.be Forum


RE: Hide Contact's Email by djdannyp on 05-27-2010 at 07:36 PM

I created a script a while ago that does exactly what you're asking for:

djdannyp's reply to View Contact Name only (no e-mail) on Tab

There's a little flaw in it given that WLM updates the name occasionally by itself to take name changes into account, but closing and re-opening the window would cause the e-mail address to disappear again


RE: Hide Contact's Email by matty on 05-27-2010 at 07:53 PM

Doing something like this will update the Chat Windows every 10 seconds and when they are opened as well.

Javascript code:
MsgPlus.AddTimer('update_names', 10000);
 
function OnEvent_ChatWndCreated(pChatWnd) {
    var s;
 
    for (oContact = new Enumerator(pChatWnd.Contacts); !oContact.atEnd(); oContact.moveNext())
        s+=oContact.item().Name+(!oContact.atEnd()?', ':'');
 
    Interop.Call('user32', 'SetWindowTextW', pChatWnd.Handle, MsgPlus.RemoveFormatCodes(s));
}
 
function OnEvent_Timer(sTimerId) {
    for (var oChatWnd = new Enumerator(Messenger.CurrentChats); !oChatWnd.atEnd(); oChatWnd.moveNext()) {
        OnEvent_ChatWndCreated(oChatWnd.item());
    }
    MsgPlus.AddTimer(sTimerId, 10000);
}


Cheers
RE: Hide Contact's Email by djdannyp on 05-27-2010 at 09:13 PM

I hadn't changed it to add a timer because Cookie said it would be pretty resource intensive adding that in, forcing it to check every 10 seconds for changes?

But I dunno