Difference between revisions of "Clients/Windows Live Messenger/Messenger Plus!/Registry Settings"

From NINA Wiki
Jump to navigation Jump to search
(Created page with "{{Clients/Windows_Live_Messenger/Messenger_Plus!}} = Registry Settings = Most of the options and features of Messenger Plus! are accessible from the various windows of the s...")
 
Line 11: Line 11:
 
The following information applies to Messenger Plus! Live 4.83 and above:
 
The following information applies to Messenger Plus! Live 4.83 and above:
  
 +
{| class="wikitable"
 +
! colspan="4" align="left" valign="top" | HKCU\Software\Yuna Software\Messenger Plus!\Windows Live Messenger\''your@email.com''
 +
|-
 +
! align="left" valign="top" | Registry Path
 +
! align="left" valign="top" | Value Name
 +
! align="left" valign="top" | Type
 +
! align="left" valign="top" | Default
 +
|-
 +
| \Preferences
 +
| ShowTextColorDefault
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. If false (0), color tags and codes are parsed but not interpreted. This registry setting affects every part of the software.
 +
|-
 +
| \Preferences
 +
| PingReply
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. If false (0), Messenger Plus! will not send a reply to Ping? requests sent by the /ping command.
 +
|-
 +
| \Preferences
 +
| ParsePlusTags
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. If false (0), Messenger Plus! tags such as (!M) are not parsed when messages are sent.
 +
|-
 +
| \Preferences
 +
| DisplayCommandHelper
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. If false (0), the Command Helper window is not displayed when a slash ('/' character) is typed first in a message.
 +
|-
 +
| \Preferences
 +
| SoundDevice
 +
| dword
 +
| -1
 +
|-
 +
| colspan="4" | Messenger Plus! uses this sound device ID when calling sound related functions to play or record sound (such as waveOutOpen). If -1, the default wave mapper is used. If 0 or superior, the specified sound device is used.
 +
|-
 +
| \Preferences
 +
| SoundPeakLevel
 +
| dword
 +
| 70
 +
|-
 +
| colspan="4" | This value is used to normalize the volume of sounds played by Messenger Plus! (including custom sounds). It represents a percentage relative to the maximum volume of a sound and ranges from 1 to 100. If 0, volume normalization is disabled.
 +
|-
 +
| \Preferences
 +
| SoundLogTextColor
 +
| dword
 +
| RGB(70,70,70)
 +
|-
 +
| colspan="4" | Color of the text inserted in the chat window when emotion sounds are sent. This is a COLORREF value.
 +
|-
 +
| \Preferences
 +
| SoundsSoundByColumn
 +
| dword
 +
| 5
 +
|-
 +
| colspan="4" | Number of emotion sounds displayed in each column in the sound panel. As the sound panel displays two columns, the default value of 5 means that 10 sounds will be displayed in each page. The range of acceptable values is 3 to 15 inclusive.
 +
|-
 +
| \Preferences
 +
| MessageRecallMax
 +
| dword
 +
| 200
 +
|-
 +
| colspan="4" | Maximum number of messages to keep for the Previous Text Recall feature (when pressing Ctrl+Up in a chat window). The range of acceptable values is 0 to 5,000. More messages kept means more memory used by each chat window.
 +
|-
 +
| \Preferences
 +
| LogsDateDirFormat
 +
| string
 +
| "MMMM yyyy"
 +
|-
 +
| colspan="4" |
 +
Format used to create chat logs files or directories (depending on your chat logs settings and/or event log settings). This value can be used for cosmetic purposes or functional purposes. For example, a value of "yyyy" will force Messenger Plus! to create a new file/directory once a year and a value of "dd-MM-yy" will create a new file/directory once a day. [#datetags See below for more details].
 +
|-
 +
| \Preferences
 +
| EnableMsgPlusToasts
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. If false (0), Messenger Plus! does not display any popup window for generated events.
 +
|-
 +
| \Preferences
 +
| ActionMsgTextColor
 +
| dword
 +
| RGB(156,0,156)
 +
|-
 +
| colspan="4" | Color of the text inserted in the chat window when action commands (/me commands) are sent. This is a COLORREF value.
 +
|-
 +
| \Preferences
 +
| AutoMsgTextColor
 +
| dword
 +
| RGB(80,120,170)
 +
|-
 +
| colspan="4" | Color of the text inserted in the chat window when automatic messages are sent by personalized statuses. This is a COLORREF value.
 +
|-
 +
| \Preferences
 +
| FloatChatFlashColor
 +
| dword
 +
| -1
 +
|-
 +
| colspan="4" | Color used to flash the background of floating contact windows. By default, the background color of the window is used to compute a darker or lighter color. This is a COLORREF value.
 +
|-
 +
| \Preferences
 +
| ChatLogTimeStampFormat
 +
| string
 +
| local specific
 +
|-
 +
| colspan="4" |
 +
Format used to write time stamps in chat logs. By default, local settings are used to compute the time. [#timetags See below for more details].
 +
|-
 +
| \Preferences
 +
| TabChatFlashColor
 +
| dword
 +
| -1
 +
|-
 +
| colspan="4" | Color used to flash the background of tabbed chats buttons. By default, the background color of the window is used to compute a darker or lighter color. This is a COLORREF value.
 +
|-
 +
| \Preferences
 +
| ChatLogOpenWithViewer
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. If false (0), chat logs opened from Messenger are opened with the default system document viewer and not the Log Viewer of Messenger Plus!. Note that encrypted chat logs are always opened by the log viewer (because the default viewer for this kind of document can only be Messenger Plus!).
 +
|-
 +
| \Preferences
 +
| QuickIconsParenthesisDelay
 +
| dword
 +
| 500
 +
|-
 +
| colspan="4" | Delay, in milliseconds, used to display the Quick Icons panel when a parenthesis ('(' character) is typed in a message. The range of acceptable values is 1 to 10,000 inclusive.
 +
|-
 +
| \Preferences
 +
| FloatHideTempo
 +
| dword
 +
| 8000
 +
|-
 +
| colspan="4" | Delay, in milliseconds, used when floating contact windows are temporarily hidden when middle-clicking on them. The windows are automatically shown back after this delay expires. The range of acceptable values is 200 to 3,600,000.
 +
|-
 +
| \Preferences
 +
| FileEventsCutNamesTxt
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. If false (0), contact names are not cut if longer than 20 characters in the event log file (in text format only).
 +
|-
 +
| \Preferences
 +
| EventViewerSortOrder
 +
| dword
 +
| 0
 +
|-
 +
| colspan="4" | Default sort order of the event viewer window. Possible values are: 0 - Time Ascendant, 1 - Time Descendant, 2 - Origin Ascendant, 3 - Origin Descendant, 4 - Description Ascendant, 5 - Description Descendant.
 +
|-
 +
| \Preferences
 +
| EnableScriptProtection
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. Set to false (0) to disable automatic script disabling when Messenger ends prematurely.
 +
|-
 +
| \Preferences
 +
| ChatLogSessionWait
 +
| dword
 +
| 600
 +
|-
 +
| colspan="4" | Delay, in seconds, that is used to determine if a newly opened chat window is considered to be a new chat session. If a chat window with a given contact is closed and reopened before this delay expires, no new header is added in the corresponding chat log.
 +
|-
 +
| \Preferences
 +
| AutoAcceptReq
 +
| dword
 +
| 65535
 +
|-
 +
| colspan="4" | Bit mask representing the requests that are auto-accepted in a chat when the "Auto-accept requests" feature is enabled. Use this setting to create filter combinations that are not available from the Preferences panel. To create a filter mask value, addition the numbers of the filters you've selected. To auto-accept everything but some filters, subtract the numbers from 65535. Possible values are: 1 - Files, 2 - Sending Webcam, 4 - Viewing Webcam.
 +
|-
 +
| \Preferences
 +
| ScriptEditorFontFace
 +
| string
 +
| "Courier New"
 +
|-
 +
| colspan="4" | Name of the font used to display JScript code in the Script Editor.
 +
|-
 +
| \Preferences
 +
| ScriptEditorFontSize
 +
| dword
 +
| 10
 +
|-
 +
| colspan="4" | Size of the font, in points, used to display JScript code in the Script Editor.
 +
|-
 +
| \Preferences
 +
| TabMobileChatWnds
 +
| dword
 +
| 1
 +
|-
 +
| colspan="4" | Boolean value. If false (0), Mobile Device chat windows are not tabbed with other chat windows.
 +
|-
 +
| \Preferences
 +
| DisplayInfoMessageDelay
 +
| dword
 +
| 8000
 +
|-
 +
| colspan="4" | Duration, in milliseconds, of "information messages" displayed in chat windows to notify of events such as status changes.
 +
|-
 +
| \Preferences
 +
| OverrideImgTransfer
 +
| dword
 +
| 0
 +
|-
 +
| colspan="4" | Boolean value. If true (1), Messenger Plus! forces a JPG file to be sent in a file transfer when a picture is pasted in a conversation. Especially useful if you do not like Photo Sharing in Messenger 2009.
 +
|}
  
 
[[Category:MSN]]
 
[[Category:MSN]]
 
[[Category:Clients]]
 
[[Category:Clients]]
 
[[Category:Protocols/MSNP]]
 
[[Category:Protocols/MSNP]]

Revision as of 09:38, 19 September 2020

Home Scripts Skins Plugins Registry Settings

Registry Settings

Most of the options and features of Messenger Plus! are accessible from the various windows of the software. However, because we feel the need to keep a balance between the number of options offered and the user friendliness of the various preferences panels, some options are not presented visually in the software.

Add your own (advanced) personal touch

All settings added in "DefaultSettings" (instead of your@email.com) will be used when creating new profiles for new users. You can use this key to create default settings global for all future users (on a given Windows account). Messenger needs to be restarted for the changes to be applied.

The following information applies to Messenger Plus! Live 4.83 and above:

HKCU\Software\Yuna Software\Messenger Plus!\Windows Live Messenger\your@email.com
Registry Path Value Name Type Default
\Preferences ShowTextColorDefault dword 1
Boolean value. If false (0), color tags and codes are parsed but not interpreted. This registry setting affects every part of the software.
\Preferences PingReply dword 1
Boolean value. If false (0), Messenger Plus! will not send a reply to Ping? requests sent by the /ping command.
\Preferences ParsePlusTags dword 1
Boolean value. If false (0), Messenger Plus! tags such as (!M) are not parsed when messages are sent.
\Preferences DisplayCommandHelper dword 1
Boolean value. If false (0), the Command Helper window is not displayed when a slash ('/' character) is typed first in a message.
\Preferences SoundDevice dword -1
Messenger Plus! uses this sound device ID when calling sound related functions to play or record sound (such as waveOutOpen). If -1, the default wave mapper is used. If 0 or superior, the specified sound device is used.
\Preferences SoundPeakLevel dword 70
This value is used to normalize the volume of sounds played by Messenger Plus! (including custom sounds). It represents a percentage relative to the maximum volume of a sound and ranges from 1 to 100. If 0, volume normalization is disabled.
\Preferences SoundLogTextColor dword RGB(70,70,70)
Color of the text inserted in the chat window when emotion sounds are sent. This is a COLORREF value.
\Preferences SoundsSoundByColumn dword 5
Number of emotion sounds displayed in each column in the sound panel. As the sound panel displays two columns, the default value of 5 means that 10 sounds will be displayed in each page. The range of acceptable values is 3 to 15 inclusive.
\Preferences MessageRecallMax dword 200
Maximum number of messages to keep for the Previous Text Recall feature (when pressing Ctrl+Up in a chat window). The range of acceptable values is 0 to 5,000. More messages kept means more memory used by each chat window.
\Preferences LogsDateDirFormat string "MMMM yyyy"

Format used to create chat logs files or directories (depending on your chat logs settings and/or event log settings). This value can be used for cosmetic purposes or functional purposes. For example, a value of "yyyy" will force Messenger Plus! to create a new file/directory once a year and a value of "dd-MM-yy" will create a new file/directory once a day. [#datetags See below for more details].

\Preferences EnableMsgPlusToasts dword 1
Boolean value. If false (0), Messenger Plus! does not display any popup window for generated events.
\Preferences ActionMsgTextColor dword RGB(156,0,156)
Color of the text inserted in the chat window when action commands (/me commands) are sent. This is a COLORREF value.
\Preferences AutoMsgTextColor dword RGB(80,120,170)
Color of the text inserted in the chat window when automatic messages are sent by personalized statuses. This is a COLORREF value.
\Preferences FloatChatFlashColor dword -1
Color used to flash the background of floating contact windows. By default, the background color of the window is used to compute a darker or lighter color. This is a COLORREF value.
\Preferences ChatLogTimeStampFormat string local specific

Format used to write time stamps in chat logs. By default, local settings are used to compute the time. [#timetags See below for more details].

\Preferences TabChatFlashColor dword -1
Color used to flash the background of tabbed chats buttons. By default, the background color of the window is used to compute a darker or lighter color. This is a COLORREF value.
\Preferences ChatLogOpenWithViewer dword 1
Boolean value. If false (0), chat logs opened from Messenger are opened with the default system document viewer and not the Log Viewer of Messenger Plus!. Note that encrypted chat logs are always opened by the log viewer (because the default viewer for this kind of document can only be Messenger Plus!).
\Preferences QuickIconsParenthesisDelay dword 500
Delay, in milliseconds, used to display the Quick Icons panel when a parenthesis ('(' character) is typed in a message. The range of acceptable values is 1 to 10,000 inclusive.
\Preferences FloatHideTempo dword 8000
Delay, in milliseconds, used when floating contact windows are temporarily hidden when middle-clicking on them. The windows are automatically shown back after this delay expires. The range of acceptable values is 200 to 3,600,000.
\Preferences FileEventsCutNamesTxt dword 1
Boolean value. If false (0), contact names are not cut if longer than 20 characters in the event log file (in text format only).
\Preferences EventViewerSortOrder dword 0
Default sort order of the event viewer window. Possible values are: 0 - Time Ascendant, 1 - Time Descendant, 2 - Origin Ascendant, 3 - Origin Descendant, 4 - Description Ascendant, 5 - Description Descendant.
\Preferences EnableScriptProtection dword 1
Boolean value. Set to false (0) to disable automatic script disabling when Messenger ends prematurely.
\Preferences ChatLogSessionWait dword 600
Delay, in seconds, that is used to determine if a newly opened chat window is considered to be a new chat session. If a chat window with a given contact is closed and reopened before this delay expires, no new header is added in the corresponding chat log.
\Preferences AutoAcceptReq dword 65535
Bit mask representing the requests that are auto-accepted in a chat when the "Auto-accept requests" feature is enabled. Use this setting to create filter combinations that are not available from the Preferences panel. To create a filter mask value, addition the numbers of the filters you've selected. To auto-accept everything but some filters, subtract the numbers from 65535. Possible values are: 1 - Files, 2 - Sending Webcam, 4 - Viewing Webcam.
\Preferences ScriptEditorFontFace string "Courier New"
Name of the font used to display JScript code in the Script Editor.
\Preferences ScriptEditorFontSize dword 10
Size of the font, in points, used to display JScript code in the Script Editor.
\Preferences TabMobileChatWnds dword 1
Boolean value. If false (0), Mobile Device chat windows are not tabbed with other chat windows.
\Preferences DisplayInfoMessageDelay dword 8000
Duration, in milliseconds, of "information messages" displayed in chat windows to notify of events such as status changes.
\Preferences OverrideImgTransfer dword 0
Boolean value. If true (1), Messenger Plus! forces a JPG file to be sent in a file transfer when a picture is pasted in a conversation. Especially useful if you do not like Photo Sharing in Messenger 2009.