What happened to the Messenger Plus! forums on msghelp.net?
Shoutbox » MsgHelp Archive » Skype & Technology » Skype & Live Messenger » Tutorial on how to add a "My contact card" button in contact list below screen name

Pages: (3): « First [ 1 ] 2 3 » Last »
Tutorial on how to add a "My contact card" button in contact list below screen name
Author: Message:
gnownoskcid
Full Member
***

Avatar
PENMASTER

Posts: 336
Reputation: 7
36 / Male / –
Joined: Oct 2004
O.P. Grin  Tutorial on how to add a "My contact card" button in contact list below screen name
After spending half a day (or even more), I finally figured out how to add a "Show My contact card" button next to the email and MSN Today buttons! w00t!

[Image: attachment.php?pid=344520]

anyone interested in knowing :D? I might write a mini tutorial.

EDIT: tutorial in next post

.jpg File Attachment: contactCardButton.jpg (71.67 KB)
This file has been downloaded 940 time(s).

This post was edited on 12-07-2004 at 08:31 AM by gnownoskcid.
Cow juice...
12-07-2004 01:51 AM
Profile PM Web Find Quote Report
CookieRevised
Elite Member
*****

Avatar

Posts: 15519
Reputation: 173
– / Male / Flag
Joined: Jul 2003
Status: Away
RE: "My contact card" button in contact list below screen name
quote:
Originally posted by gnownoskcid
anyone interested in knowing ? I might write a mini tutorial.
what's holding you back? Go ahead.... You might want to post the tutorial also on:
http://www.messenger-skins.net/showthread.php?tid=597

;)
.-= A 'frrrrrrrituurrr' for Wacky =-.
12-07-2004 02:09 AM
Profile PM Find Quote Report
gnownoskcid
Full Member
***

Avatar
PENMASTER

Posts: 336
Reputation: 7
36 / Male / –
Joined: Oct 2004
O.P. RE: "My contact card" button in contact list below screen name
Gnownoskcid's Tutorial on:
How to add a "Show My Contact Card" button in contact list


In this tutorial, I'll talk about how to add a button that display your contact card. This button will be added next to (or replace) the "MSN Today" button & "E-mail" in your contact list.

There are a two things you need to do before you get your hands wet:

First you will need the program "Resource Hacker" which you can obtain from http://www.users.on.net/johnson/resourcehacker/ and install it

Now, you need to backup your original copy of "msnmsgr.exe" and "msgslang.dll" which are usually located in you msn messenger directory (ie. "C:\Program Files\MSN Messenger"). Create a new folder in your messenger directory and rename it "backup". Copy "msnmsgr.exe" and "msgslang.dll" to this folder and you are ready to get started.

----------

Now that you are ready, make sure your messenger is unloaded, then load up your copy of Resource Hacker and choose File->open, browse for "msnmsgr.exe" in your MSN Messenger directory.

On the left side you will find a list of folders; expand UIFILE. Expand 923, and select 1033.

Now, on the right side, scroll down until you get to line 1529 (the line number is shown on the bottom left), it should say:
code:
<element id=atom(idMeAreaButtons) layout=flowlayout(0,1,0,1) padding=rect(0,0,2,2)>
The next lines should read:
code:
<cmdbutton cmdid=40198 id=atom(mailbtn)............
      ............  }
      ............  }-> 3 lines
      ............  }
</cmdbutton>
After those 5 lines, if the following lines exist, remove them:
code:
<cmdbutton cmdid=40234 id=atom(msntodaybtn)
      ............
      ............
</cmdbutton>
Now, go back to line 1529 and press enter at the end of the line. Paste the following lines in:
code:
<cmdbutton cmdid=40400 id=atom(msntodaybtn) class="ToolbarBtn" layout=flowlayout(0,2,0,2) AccName=rcstr(4231) AccRole=57 AccDesc=rcstr(4230) ShortcutString=rcstr(4229)>
      <png flip=false idres=1009 class="ToolbarIcon" />
      <element id=atom(suppress) padding=rect(3,0,0,0) content=rcstr(4229) contentalign=bottomleft | endellipsis/>
</cmdbutton>
After that, press compile on the top, then select File->save

Press open, and choose "msgslang.dll" from your MSN messenger directory.

On the left side, expand "String Table", expand 265, select 1033

for each string id, change the strings (the words)  respectively:
code:
4226,     "E-mail"
4229,     "My Contact Card"
4230,     "Click here to see my contact card"
click compile on the top of the page, press File->save
now close Resources hacker, and you have just modded your MSN messenger without using a patch!

Note: If somewhere along the way, you have messed up, all you have to do is close Resource Hacker, copy your backup copy of "msnmsgr.exe" and "msgslang.dll" back to your MSN messenger folder and start over again.

The only thing holding me back from posting on the Messenger-skin forum is that I still haven't received my confirmation email for a new account on that forum. Thus, I can't post anything there :'(
Cow juice...
12-07-2004 04:45 AM
Profile PM Web Find Quote Report
aNILEator
Skinning Contest Winner
*****

Avatar
...in the wake of the aNILEator

Posts: 3718
Reputation: 90
35 / Male / Flag
Joined: Oct 2003
Status: Away
RE: "My contact card" button in contact list below screen name
NICE :D +1 rating for you sir!
12-07-2004 08:18 AM
Profile PM Web Find Quote Report
L. Coyote
Senior Member
****

Avatar
Captain Obvious

Posts: 981
Reputation: 49
38 / Male / Flag
Joined: Aug 2004
Status: Away
RE: Tutorial on how to add a "My contact card" button in contact list below screen na
Ahh.... :s

Followed your instructions, but the mail button is on top of the card button. :P

I'm going to check everything again. However, this is a very good tutorial! (Y) It's just me, the usual MU (Mess Up). :P

Edit 1: fixed. :P I pressed ENTER before the text in line 1529. But the correct thing is AFTER the text in said line.

Edit 2: btw, for Spanish users, in msgslang.dll => String Table => 265 => 3082

Edit 3: yay! I put "Change your DP" next to the "Contact Card" button :P (don't mind me, I'm just a newbie in the learning process) Thanks, gnownoskcid, for helping me out! :D

This post was edited on 12-08-2004 at 07:00 AM by L. Coyote.

Hack, hack, hack!
Finally became a Systems Analyst! :spam:

12-07-2004 11:12 PM
Profile PM Find Quote Report
Protocol
Junior Member
**

Avatar

Posts: 66
Joined: Mar 2003
RE: Tutorial on how to add a "My contact card" button in contact list below screen name
You could always just post the hacked files for download.
12-07-2004 11:19 PM
Profile PM Find Quote Report
L. Coyote
Senior Member
****

Avatar
Captain Obvious

Posts: 981
Reputation: 49
38 / Male / Flag
Joined: Aug 2004
Status: Away
RE: Tutorial on how to add a "My contact card" button in contact list below screen name
quote:
Originally posted by Protocol
You could always just post the hacked files for download.

He'd be in trouble, I think. This way, it's one's responsibility (sp?) for hacking the files.

Hack, hack, hack!
Finally became a Systems Analyst! :spam:

12-07-2004 11:23 PM
Profile PM Find Quote Report
CookieRevised
Elite Member
*****

Avatar

Posts: 15519
Reputation: 173
– / Male / Flag
Joined: Jul 2003
Status: Away
RE: Tutorial on how to add a "My contact card" button in contact list below screen na
quote:
Originally posted by Protocol
You could always just post the hacked files for download.
1) nobody will know what exactly has been changed (unless you start comparing all the resources which is a pain in the beep and many people wont even know how)
2) simply putting things for download is not a tutorial
3) the download would be useless huge
4) the files would depend on language and messenger version
5) etc... etc...


EDIT: My reply to your reply :D

1) -Everytime such an exe and dll has been posted before, there was no readme.
-what would you write in the readme? what he just posted in his post? Then why posting the exe and dll at all....
2) true, you didn't say that, but he wanted it
3) so you can choose between a language/version depending download of severel megabytes or a simple language/version not depending post from a few hundred bytes... hmmmm... though choice...
4) what he posted is not language and version depending, it works for every language file and it also will work for some futur version of messenger (if not all).
5) etc... etc...

This post was edited on 12-08-2004 at 02:55 PM by CookieRevised.
.-= A 'frrrrrrrituurrr' for Wacky =-.
12-08-2004 06:22 AM
Profile PM Find Quote Report
Protocol
Junior Member
**

Avatar

Posts: 66
Joined: Mar 2003
RE: RE: Tutorial on how to add a "My contact card" button in contact list below scree
quote:
Originally posted by CookieRevised
quote:
Originally posted by Protocol
You could always just post the hacked files for download.
1) nobody will know what exactly has been changed (unless you start comparing all the resources which is a pain in the beep and many people wont even know how)
2) simply putting things for download is not a tutorial
3) the download would be useless huge
4) the files would depend on language and messenger version
5) etc... etc...

Hi cookierevised. Just couldn't help replying to this. It was only a suggestion. I don't really care to change mine. Or even download it...even if it was available. In fact, I am not even sure why someone would want to do it. But I am sure there are plenty who do...I guess. Below is my 5 point response:

1. You usually accompany an nfo or txt file with any download.
2. I didn't say offering it for download was a tutorial.
3. msnmsgr.exe is only 5.92 MB. Compressed in a ZIP is 3.09 MB. Not exactly huge. And msgslang.dll is only 772 KB and 592 KB compressed. Quite small.
4. This is no different to any other alterered (cracked) EXE. Of course they have to be of the same version and language.
5. etc. etc. *-)

Peace to you. And take care... (Y)

This post was edited on 12-08-2004 at 10:33 AM by Protocol.
12-08-2004 08:43 AM
Profile PM Find Quote Report
John Anderton
Elite Member
*****

Avatar

Posts: 3908
Reputation: 80
37 / Male / Flag
Joined: Nov 2004
Status: Away
RE: Tutorial on how to add a "My contact card" button in contact list below screen name
Hey You Guyz Have Done This Then Please Upload Only The New Exe And Dll (That's The Only Files Required To Be Changed Rite ??) And Please Post 'Em Here Or Mail Me At john.anderton@gmail.com (U'll Find It In My Profile Newayz)
Please Can SomeOne Do That For Me.
Just InCase You Need This Info; I'm An English User.
Thankz In Advance.
[

KarunAB.com
]

[img]http://gamercards.exophase.com/459422.png[
/img]
12-14-2004 02:33 PM
Profile E-Mail PM Web Find Quote Report
Pages: (3): « First [ 1 ] 2 3 » Last »
« 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