MSFN Forum: MSN Messenger 7.5 unique user settings. - MSFN Forum

Jump to content



Unattended CD/DVD Guide Homepage · MSFN Forum Rules

Welcome to the Applications Installs forum. Make sure you read the forum rules before you start posting.

Links/Requests to warez and/or any illegal material (porn, cracks, serials, etc..) will not be tolerated. Discussion of circumventing WGA/activation/timebombs/keygens or any other illegal activity will also not be tolerated.

We try our best to keep this forum clean of illegal content. If you see any illegal activity use the "report" button you find in every post to report the specific post to the moderators. If you ignore any of the rules you will be banned without notice.

Read Forum Rules
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

MSN Messenger 7.5 unique user settings. Rate Topic: -----

#1 User is offline   BoardBabe 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,419
  • Joined: 04-October 04

Posted 25 August 2005 - 06:36 AM

Two really annoying features in MSN Messenger 7.5 that I always manually disable after install is the MSN Tabs at the left side of contacts list, and the MSN Today popup.

Now the reg keys to set the apropriate settings to me is shown below and are unique keys to each user. Is there a way to thorugh batch query this string and apply the settings I want?

The registry keys:
[HKEY_USERS\S-1-5-21-1085031214-1682526488-1343024091-1003\SOFTWARE\Microsoft\MSNMessenger\PerPassportSettings\851604443]
"DisableMSNToday"=hex:01,00,00,00
"DisableTabs"=dword:00000001



Here is how you can set SID as a variable. (Creds to Yzöwl)

@echo off&setlocal enableextensions
for /f "tokens=*" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList" /s^|findstr "S-1-5-"') do (
  for /f "tokens=1,3 delims=	" %%b in ('reg query "%%~a" /v "ProfileImagePath"') do (
    if errorlevel 0 (
      echo/%%~c|find "%userprofile%">nul
      if errorlevel 0 set UserSID=%%a
    )
  )
)
if not defined UserSID echo/ SID not found&&endlocal&goto :eof
set UserKey=HKU\%UserSID:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\=%
Echo %UserKey% is set to %%UserKey%%
endlocal&goto :eof



#2 User is offline   Shark007 

  • Repackaging Specialist
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,154
  • Joined: 07-January 04

Posted 25 August 2005 - 08:10 AM

Quote

...Microsoft\MSNMessenger\PerPassportSettings\851604443]


not only the SID but ...
The portion highlighted in RED is unique to the passport/email address used.


shark

#3 User is offline   mickmack 

  • Anrial
  • PipPip
  • Group: Members
  • Posts: 130
  • Joined: 02-June 04

Posted 25 August 2005 - 11:27 AM

this is my reg file for msn

;Removes Sign up with Passport Wizard when trying to sign in MSN Messenger
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Passport]
"RegistrationCompleted"=dword:00000001

;MSN Messenger: Disables - Auto Busy & Away & Disables the annoying MSN Today On Logon
[HKEY_USERS\.DEFAULT\Software\Microsoft\MSNMessenger]
"DisableTabs"=dword:00000001
"DirectIM"=hex:01,00,00,00
"DisableMSNToday"=hex:01,00,00,00
"ShowCurrentSong"=dword:00000001

;MSN Messenger: Disables - Auto Busy & Away & Disables the annoying MSN Today On Logon
[HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger]
"DisableTabs"=dword:00000001
"DirectIM"=hex:01,00,00,00
"DisableMSNToday"=hex:01,00,00,00
"ShowCurrentSong"=dword:00000001

;MSN Messenger: Disables - Auto Busy & Away & Disables the annoying MSN Today On Logon
[HKEY_USERS\S-1-5-18\Software\Microsoft\MSNMessenger]
"DisableTabs"=dword:00000001
"DirectIM"=hex:01,00,00,00
"DisableMSNToday"=hex:01,00,00,00
"ShowCurrentSong"=dword:00000001

;MSN Messenger: Disables - Auto Busy & Away & Disables the annoying MSN Today On Logon
[HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger]
"EnableBusyDetect"=dword:00000000
"EnableIdleDetect"=dword:00000000
"AppSettings"=hex:02,06,02,00
"DSBkgndMode"=hex:01,00,00,00

;----- disable balloon - Add your passport to XP messenger
[HKEY_CURRENT_USER\Software\Microsoft\MessengerService]
"PassportBalloon"=hex:0a,00,00,00

#4 User is offline   BoardBabe 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,419
  • Joined: 04-October 04

Posted 25 August 2005 - 12:55 PM

@Shark007:

Yes, thats the problem. The code i posted made by Yzöwl will find SID and set a variable for it, so that is no problem. But if I understand it correctly the numbers you quoted in red are made after your login the first time?


@mickmack:

Thank you for your imput, but not what topic says im looking for :) Im just after a way (if any?) to modify the PerPassport Settings.

#5 User is offline   BoardBabe 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,419
  • Joined: 04-October 04

Posted 27 August 2005 - 06:31 AM

Burp, so are these perpassport numbers created after first login? anyone know? Is they are I guess there is no way of doing what i'd like.

#6 User is offline   Shark007 

  • Repackaging Specialist
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,154
  • Joined: 07-January 04

Posted 27 August 2005 - 06:54 AM

yes, the numbered key is created after creating an account.

But ...

If the uA cd you're creating is for you alone, and the passport doesnt change
the numbered key assigned to the passport is consistant also.

shark

#7 User is offline   fillalph 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 324
  • Joined: 29-July 03

Posted 27 August 2005 - 12:21 PM

Just an idea:

We know how to find the SID thanks to BoardBabe.

Could we do the same for the passport number?

Could we write a bat file to scan the registry really quickly and do a search for certain tag names that we know are unique and will only show up where those tweaks are found and then we have the address.

]Bonkers[

This post has been edited by ]Bonkers[: 27 August 2005 - 12:23 PM


#8 User is offline   BoardBabe 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,419
  • Joined: 04-October 04

Posted 27 August 2005 - 04:25 PM

That was my inital thought also... But as the number will not be in the registry as it is not created before you actually run MSN messenger one first time, and login with your passport account.

#9 User is offline   fillalph 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 324
  • Joined: 29-July 03

Posted 27 August 2005 - 05:15 PM

BoardBabe: Have you ever used the mess.be patch? Do you think that it would be possible to patch the msn.exe file and remove it that way. I don't like a lot of the features in msn (a bunch of the buttons for instance) so what I do is patch msnmsgr.exe and overwrite after an install. We might be able to remove tabs that way.

]Bonkers[

#10 User is offline   BoardBabe 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,419
  • Joined: 04-October 04

Posted 27 August 2005 - 06:54 PM

Yes, I do replace the MSN Messenger exe with a patched mess.be exe after install. I have not yet found a patch that removes the tabs for MSN Messenger 7.5.

#11 User is offline   tarquel 

  • The Well-wisher
  • PipPipPipPipPip
  • Group: Members
  • Posts: 838
  • Joined: 03-March 04

Posted 27 August 2005 - 07:10 PM

You could (I'd imagine quite easily):

- Install MSN mess 7.5 normally - options not relevent as its only temporary
- Use the mess.be patcher to patch the messenger exe - msnmsgr.exe
- Either:

a] use a msi package editor/creator to add this patched exe into the package and your done...

OR

b] use any of the many ways to copy and replace the silently install msn messenger exe with your patched ver

Note:
I dont know however if the mess.be patcher changes the registry and/or other files than just the msnmsgs.exe file - so you would need to find a way of importing these after the normal silent install :D

[sorry if this is a bit confusing - i've had a few drinks lol]

The unmodified auto-install I have on my site [see the sig :D]

Regards and HTH
Nath.

#12 User is offline   fillalph 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 324
  • Joined: 29-July 03

Posted 27 August 2005 - 09:19 PM

it_ybd: We are already doing this. We want to remove the tabs, but this option is not one that the mess.be patch offers.

]Bonkers[

#13 User is offline   tarquel 

  • The Well-wisher
  • PipPipPipPipPip
  • Group: Members
  • Posts: 838
  • Joined: 03-March 04

Posted 27 August 2005 - 11:17 PM

yep - sorry about that. I must have started writing my post before boardbabe had posted lol

Its a tough one...

looking here:

HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger\PerPassportSettings

I have a list of numbered keys - and (obviously) only one with my passport settings.

Just saying because I find it odd why theres a list of numbers when I've only entered one passport lol

How about exporting the above key branch as a reg file and importing that after the MSN mess app installs? Would that work?

Of course, this is only good for your particular passport sign in and until you log into windows - i.e. first autologin perhaps - you might have to wait until then before you import this reg file - as there wouldnt be a current user previously (in theory lol)

Its 6am so forgive the lack of proper wording here - I'm a tad tired ;)

What do ya think guys 'n' girls?

Cheers
Nath

This post has been edited by it_ybd: 27 August 2005 - 11:18 PM


#14 User is offline   mickmack 

  • Anrial
  • PipPip
  • Group: Members
  • Posts: 130
  • Joined: 02-June 04

Posted 28 August 2005 - 03:10 AM

the regtweak i wrote disables tabs for any account

#15 User is offline   fillalph 

  • Advanced Member
  • PipPipPip
  • Group: Members
  • Posts: 324
  • Joined: 29-July 03

Posted 28 August 2005 - 03:22 PM

mickmack, on Aug 25 2005, 10:27 AM, said:

;MSN Messenger: Disables - Auto Busy & Away & Disables the annoying MSN Today On Logon
[HKEY_USERS\S-1-5-18\Software\Microsoft\MSNMessenger]
"DisableTabs"=dword:00000001
"DirectIM"=hex:01,00,00,00
"DisableMSNToday"=hex:01,00,00,00
"ShowCurrentSong"=dword:00000001


Is this reg tweak passport specific? If so, can I just use the other ones?

For example:
Windows Registry Editor Version 5.00

[HKEY_USERS\.DEFAULT\Software\Microsoft\MSNMessenger]
"DisableTabs"=dword:00000001
"DisableMSNToday"=hex:01,00,00,00

[HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger]
"DisableTabs"=dword:00000001
"DisableMSNToday"=hex:01,00,00,00


That is what I am going to try, but just curious if anyone has tried this. If not, I will let you all know when I actually test it in my UA DVD.

]Bonkers[

#16 User is offline   mickmack 

  • Anrial
  • PipPip
  • Group: Members
  • Posts: 130
  • Joined: 02-June 04

Posted 28 August 2005 - 04:24 PM

i use it all the time. it disables opening msn at startup (it stays in systray but doesnt open main window) and tabs. what it doesnt do, is disabling msn today window after signing in.

#17 User is offline   Shark007 

  • Repackaging Specialist
  • PipPipPipPipPipPipPipPipPip
  • Group: Members
  • Posts: 3,154
  • Joined: 07-January 04

Posted 28 August 2005 - 08:37 PM

I did some further testing of this...

Simply setup MSN Messenger (v7.5.0299) as you wish it ...

export the key:
[HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger]

and import it into your uA media.

...and all will be as it was, for the users and
passports setup at the time the key was exported.

Even with it setup as you wish, any new user/passport logging in
still would get default settings. (eg, msn today window popup. tabs showing, etc)

By exporting this key, and importing it into the uA installation
you personally, will have ALL your settings as you like them.
( no popup window, no tabs displayed, etc)

EDIT: sept 3, 2005 - CAUTION: the above method WILL also include your current email address(s) [and possibly the password - not verified]
removing the following 2 entries under "PerPassportSettings" will fix this:
DefaultMemberName
DefaultIdentityMigrated

shark

This post has been edited by Shark007: 03 September 2005 - 06:24 AM


#18 User is offline   hj_fr 

  • Member
  • PipPip
  • Group: Members
  • Posts: 139
  • Joined: 09-August 04

Posted 29 August 2005 - 10:49 AM

Is it a reg to disable the "quality agent" (tools / options / general)

#19 User is offline   BoardBabe 

  • MSFN Expert
  • PipPipPipPipPipPip
  • Group: Members
  • Posts: 1,419
  • Joined: 04-October 04

Posted 29 August 2005 - 04:07 PM

Non of the reg tweaks work for me to disable tabs :(

#20 User is offline   ZileXa 

  • Friend of MSFN
  • PipPipPipPipPip
  • Group: Members
  • Posts: 767
  • Joined: 27-May 04

Posted 27 September 2005 - 05:07 AM

@BoardBabe, the tweak below works only for the passports that were used before exporting the regpart. But I think only if you run your regtweaks at T12!!
Since this is a HKEY_CURRENT_USER tweak.

You can run your regtweaks.reg file at T12 by adding a line to your cmdlines.txt file and put both the cmdlines.txt and the regtweaks.reg file in $OEM$.
add this line:
"REGEDIT /S regtweaks.reg"

My cmdlines.txt:
[COMMANDS]
"RunOnceEx.cmd"
"REGEDIT /S regtweaks.reg"
"gebruikers.cmd"
"CHKNTFS /T:0"
"rundll32.exe iernonce.dll,RunOnceExProcess"

(btw the last line makes RunOnceEx.cmd run at T12 instead of after the restart.. it is a lot faster this way :)
but thats offtopic.

I hope this helps.

Also, checkout www.apatch.tk !
It can patch A LOT more then the mess.be patcher!




Shark007, on Aug 29 2005, 03:37 AM, said:

I did some further testing of this...

Simply setup MSN Messenger (v7.5.0299) as you wish it ...

export the key:
[HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger]

and import it into your uA media.

...and all will be as it was, for the users and
passports setup at the time the key was exported.

Even with it setup as you wish, any new user/passport logging in
still would get default settings. (eg, msn today window popup. tabs showing, etc)

By exporting this key, and importing it into the uA installation
you personally, will have ALL your settings as you like them.
( no popup window, no tabs displayed, etc)

EDIT: sept 3, 2005 - CAUTION: the above method WILL also include your current email address(s) [and possibly the password - not verified]
removing the following 2 entries under "PerPassportSettings" will fix this:
DefaultMemberName
DefaultIdentityMigrated

shark
<{POST_SNAPBACK}>

This post has been edited by ZileXa: 27 September 2005 - 05:13 AM


Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2011 msfn.org
Privacy Policy