home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2000 November / PC_WORLD_PLUS_NOVEMBER.iso / browsers / Ie505 / WIN32 / EN / MMSSETUP.CAB / msmsgs.inf < prev    next >
Windows Setup INFormation  |  2000-09-28  |  20KB  |  498 lines

  1.  
  2. ; MSMSGS.INF
  3. ; Setup INF file for the MSN Messenger Service
  4.  
  5. ; Version 2,2,0,1053
  6.  
  7. [version]
  8. signature="$CHICAGO$"
  9.  
  10. AdvancedINF=2.5
  11.  
  12. [DefaultInstall.IE]
  13. CopyFiles      = BLC.Install.Inf,BLC.Install.App,BLC.Install.Help,BLC.Install.Shared
  14. DelFiles       = BLC.CleanPrev.App
  15. DelReg         = BLC.CleanPrev.Reg,BLC.CleanPrev.Reg.PerUser
  16. ; Need to write UserStub here as well as in PostBrand so IE doesn't complain
  17. PerUserInstall = BLC.Install.UserStubIE
  18. AddReg         = BLC.Install.Reg,BLC.Install.Reg.PerUser
  19. CustomDestination = BLC.Destination
  20. RunPreSetupCommands = BLC.Install.PreSetupIE
  21. RunPostSetupCommands = BLC.Install.PostSetupIE
  22. RequiredEngine=SETUPAPI
  23.  
  24. [DefaultInstall]
  25. CopyFiles      = BLC.Install.Inf,BLC.Install.App,BLC.Install.Help,BLC.Install.Shared
  26. DelFiles       = BLC.CleanPrev.App
  27. DelReg         = BLC.CleanPrev.Reg,BLC.CleanPrev.Reg.PerUser
  28. AddReg         = BLC.Install.Reg,BLC.Install.Reg.PerUser,BLC.Install.Reg.PUAlwaysRun
  29. CustomDestination = BLC.Destination
  30. RunPreSetupCommands = BLC.Install.PreSetup
  31. RunPostSetupCommands = BLC.Install.PostSetup
  32.  
  33. ; Post-branding section: all registry values containing the brand name need to be written here
  34. ; Should be executed silently to avoid UI relating to CustomDestination
  35. [BLC.Install.PostBrand]
  36.  
  37. CustomDestination = BLC.Existing
  38.  
  39. PerUserInstall = BLC.Install.UserStub
  40. UpdateInis     = BLC.Install.Inis.PerUser
  41. AddReg         = BLC.Install.Reg.Brand,BLC.Install.Reg.PUBrand
  42.  
  43. ; IE post-branding section: same as above, except menu item goes into a different section
  44.  
  45. [BLC.Install.PostBrandIE]
  46. CustomDestination = BLC.Existing
  47. PerUserInstall = BLC.Install.UserStubIE
  48. UpdateInis     = BLC.Install.Inis.PerUserIE
  49. AddReg         = BLC.Install.Reg.Brand,BLC.Install.Reg.PUBrand
  50.  
  51. ; Uninstall section
  52. ;
  53. [BLC.Remove]
  54.  
  55. SmartReboot    = I
  56. BeginPrompt    = BLC.Remove.BeginPrompt
  57. EndPrompt      = BLC.Remove.EndPrompt
  58. CustomDestination = BLC.Existing
  59. PerUserInstall = BLC.Remove.UserStub
  60.  
  61. DelFiles       = BLC.Remove.App,BLC.Remove.Help
  62. DelReg         = BLC.Remove.Reg,BLC.Remove.Reg.PerUser
  63. DelDirs        = BLC.Remove.Dirs
  64. UpdateInis     = BLC.Remove.Inis.PerUser
  65.  
  66. ; Removal of old program item during presetup
  67. [BLC.Remove.PreInstall]
  68. UpdateInis     = BLC.Remove.Inis.PerUser
  69.  
  70. [BLC.Remove.BeginPrompt]
  71. Prompt="%REMOVE_CONFIRMATION_PROMPT%"
  72. ButtonType=YESNO
  73. Title="%MSMSGS_NAME_AND_VER%"
  74.  
  75. [BLC.Remove.EndPrompt]
  76. Prompt="%REMOVE_COMPLETION_PROMPT%"
  77.  
  78. [BLC.Install.UserStub]
  79. DisplayName=%MSMSGS_NAME_AND_VER%
  80. ComponentID=Messenger
  81. GUID={5945c046-1e7d-11d1-bc44-00c04fd912be}
  82. Version=2,2,0,1053
  83. Locale=%LOCALE_ID%
  84. IsInstalled=1
  85. StubPath=rundll32.exe advpack.dll,LaunchINFSection %17%\msmsgs.inf,BLC.Install.PerUser
  86.  
  87. [BLC.Install.UserStubIE]
  88. DisplayName=%MSMSGS_NAME_AND_VER%
  89. ComponentID=Messenger
  90. GUID={5945c046-1e7d-11d1-bc44-00c04fd912be}
  91. Version=2,2,0,1053
  92. Locale=%LOCALE_ID%
  93. IsInstalled=1
  94. StubPath=rundll32.exe advpack.dll,LaunchINFSection %17%\msmsgs.inf,BLC.Install.PerUserIE
  95.  
  96. [BLC.Remove.UserStub]
  97. DisplayName=%MSMSGS_NAME_AND_VER%
  98. QuietDisplayName=%MSMSGS_NAME_AND_VER%
  99. ComponentID=Messenger
  100. GUID={5945c046-1e7d-11d1-bc44-00c04fd912be}
  101. Version=2,2,0,1053
  102. Locale=%LOCALE_ID%
  103. RequiresIESysFile=0.0
  104. IsInstalled=0
  105. StubPath=rundll32.exe advpack.dll,LaunchINFSection %17%\msmsgs.inf,BLC.Remove.PerUser
  106.  
  107. [BLC.Install.PerUser]
  108. CustomDestination = BLC.Existing
  109. AddReg            = BLC.Install.Reg.PerUser,BLC.Install.Reg.PUBrand,BLC.Install.Reg.PUAlwaysRun
  110. DelReg            = BLC.CleanPrev.Reg.PerUser
  111. UpdateInis        = BLC.Install.Inis.PerUser
  112.  
  113. [BLC.Install.PerUserIE]
  114. CustomDestination = BLC.Existing
  115. AddReg            = BLC.Install.Reg.PerUser,BLC.Install.Reg.PUBrand
  116. DelReg            = BLC.CleanPrev.Reg.PerUser
  117. UpdateInis        = BLC.Install.Inis.PerUserIE
  118.  
  119. [BLC.Remove.PerUser]
  120. DelReg            = BLC.Remove.Reg.PerUser
  121. UpdateInis        = BLC.Remove.Inis.PerUser
  122.  
  123. [DestinationDirs]
  124.  
  125. BLC.Install.App        = 49000 ; BLCDir
  126. BLC.CleanPrev.App      = 49000 ; BLCDir
  127. BLC.Remove.App         = 49000 ; BLCDir
  128.  
  129. BLC.Install.Help       = 18    ; Help directory
  130. BLC.Remove.Help        = 18    ; Help directory
  131. BLC.Install.Inf        = 17    ; LDID_INF
  132. BLC.Install.Shared     = 11    ; LDID_SYS
  133.  
  134. ; Sections for custom directory installation
  135. [BLC.Destination]
  136. 49300,49301=ProgramFilesDir,5
  137.  
  138. 49000,49001,49002=BLCDir,5
  139.  
  140. [BLC.Existing]
  141. 49000,49001,49002=BLCDir.Remove,7
  142.  
  143. [BLCDir]
  144. HKLM,"%KEY_BLCLIENT%",'InstallationDirectory','%INSTALL_DIR_PROMPT%',"%49301%\%BLCDIR%"
  145.  
  146. [BLCDir.Remove]
  147. HKLM,"%KEY_BLCLIENT%",'InstallationDirectory','',''
  148. "","","",'%REMOVE_NODIR_ERROR%',""
  149.  
  150. [ProgramFilesDir]
  151. HKLM,"Software\Microsoft\Windows\CurrentVersion","ProgramFilesDir",,"%24%\%ProgramFiles%"
  152.  
  153. [BLC.Install.Inf]
  154.  
  155. msmsgs.inf
  156.  
  157. [BLC.Install.Shared]
  158.  
  159. [BLC.Install.Help]
  160.  
  161. [BLC.Remove.Help]
  162.  
  163. [BLC.CleanPrev.App]
  164. lvback.bmp,,,1
  165.  
  166. [BLC.Install.App]
  167. msmsgs.exe
  168. msmsgsc.dll
  169. msgslang.dll
  170. msgstrst.dll
  171.  
  172. license.txt
  173.  
  174. online.wa_
  175. newemail.wa_
  176. type.wa_
  177. blogo.gi_
  178. pmsnlogo.gif
  179. msmsgs.in_
  180.  
  181. [BLC.Remove.App]
  182. msmsgs.exe,,,1
  183. msmsgsc.dll,,,1
  184. msgslang.dll,,,1
  185. msgstrst.dll,,,1
  186. license.txt,,,1
  187. online.wav,,,1
  188. newemail.wav,,,1
  189. type.wav,,,1
  190. blogo.gif,,,1
  191. pmsnlogo.gif,,,1
  192. msmsgs.ins,,,1
  193. cplgif.gif
  194. links.txt
  195. br_links.txt
  196. msmsgsin.exe,,,1
  197. msimmsgr.dll,,,1
  198. msimnetc.dll,,,1
  199. msvcp50.dll,,,1
  200. msmsgs.chm,,,1
  201.  
  202. [BLC.Remove.Dirs]
  203.  
  204. %49000%
  205.  
  206. [BLC.Install.PreSetup]
  207.  
  208. msmsgsin.exe -r
  209.  
  210. [BLC.Install.PreSetupIE]
  211. msmsgsin.exe -u
  212.  
  213. [BLC.Install.PostSetup]
  214. msmsgsin.exe -o
  215.  
  216. [BLC.Install.PostSetupIE]
  217. msmsgsin.exe -e
  218.  
  219. [BLC.Install.Reg]
  220.  
  221. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{5945c046-1e7d-11d1-bc44-00c04fd912be}","KeyFileName",,"%49001%\msmsgs.exe"
  222.  
  223. HKLM,%KEY_BLCLIENT%,"InstallationDirectory",,"%49001%"
  224.  
  225. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\MSMSGS.EXE",,,"%49001%\msmsgs.exe"
  226. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\MSMSGS.EXE","Path",,"%49001%;"
  227.  
  228. HKCR,CLSID\%CLSID_BLOBJECT%,,,%BL_OBJECT%
  229.  
  230. HKCR,CLSID\%CLSID_BLOBJECT%\LocalServer32,,,"%49001%\msmsgs.exe"
  231. HKCR,CLSID\%CLSID_BLOBJECT%\InProcServer32,,,"%49001%\msmsgsc.dll"
  232.  
  233. HKCR,CLSID\%CLSID_BLOBJECT%\ProgID,,,"Messenger.MsgrObject.1"
  234. HKCR,CLSID\%CLSID_BLOBJECT%\Programmable
  235. HKCR,CLSID\%CLSID_BLOBJECT%\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  236. HKCR,CLSID\%CLSID_BLOBJECT%\Version,,,"1.0"
  237. HKCR,CLSID\%CLSID_BLOBJECT%\VersionIndependentProgID,,,"Messenger.MsgrObject"
  238.  
  239. HKCR,CLSID\%CLSID_UIOBJECT%,,,%UI_OBJECT%
  240.  
  241. HKCR,CLSID\%CLSID_UIOBJECT%\LocalServer32,,,"%49001%\msmsgs.exe"
  242. HKCR,CLSID\%CLSID_UIOBJECT%\InProcServer32,,,"%49001%\msmsgsc.dll"
  243.  
  244. HKCR,CLSID\%CLSID_UIOBJECT%\ProgID,,,"Messenger.MessengerApp.1"
  245. HKCR,CLSID\%CLSID_UIOBJECT%\Programmable
  246. HKCR,CLSID\%CLSID_UIOBJECT%\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  247. HKCR,CLSID\%CLSID_UIOBJECT%\Version,,,"1.0"
  248. HKCR,CLSID\%CLSID_UIOBJECT%\VersionIndependentProgID,,,"Messenger.MessengerApp"
  249.  
  250. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446},,,"IMsgrObject"
  251. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  252. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  253. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  254. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}\TypeLib,"Version",,"1.0"
  255.  
  256. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446},,,"IMsgrUser"
  257. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  258. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  259. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  260. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}\TypeLib,"Version",,"1.0"
  261.  
  262. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE},,,"IMsgrUserOE"
  263. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  264. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  265. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  266. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}\TypeLib,"Version",,"1.0"
  267.  
  268. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446},,,"IMsgrUsers"
  269. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  270. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  271. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  272. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}\TypeLib,"Version",,"1.0"
  273.  
  274. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE},,,"IMsgrUsersOE"
  275. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  276. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  277. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  278. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}\TypeLib,"Version",,"1.0"
  279.  
  280. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9},,,"IMsgrSession"
  281. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  282. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  283. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  284. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}\TypeLib,"Version",,"1.0"
  285.  
  286. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9},,,"IMsgrSessions"
  287. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  288. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  289. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  290. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}\TypeLib,"Version",,"1.0"
  291.  
  292. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683},,,"IMsgrService"
  293. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  294. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  295. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  296. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683}\TypeLib,"Version",,"1.0"
  297.  
  298. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683},,,"IMsgrServices"
  299. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  300. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  301. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  302. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683}\TypeLib,"Version",,"1.0"
  303.  
  304. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683},,,"IMessengerApp"
  305. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  306. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  307. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  308. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683}\TypeLib,"Version",,"1.0"
  309.  
  310. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE},,,"IMsgrOE"
  311. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  312. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  313. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  314. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}\TypeLib,"Version",,"1.0"
  315.  
  316. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376},,,"IMessengerIMWindow"
  317. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  318. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  319. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  320. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}\TypeLib,"Version",,"1.0"
  321.  
  322. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376},,,"IMessengerIMWindows"
  323. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  324. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  325. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  326. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}\TypeLib,"Version",,"1.0"
  327.  
  328. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}\1.0,,,"MSN Messenger 1.0 Type Library"
  329.  
  330. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}\1.0\0\win32,,,"%49001%\msmsgs.exe"
  331.  
  332. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}\FLAGS,,,"0"
  333. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}\HELPDIR,,,"%18%"
  334.  
  335. HKCR,Messenger.MsgrObject,,,%BL_OBJECT%
  336. HKCR,Messenger.MsgrObject\CLSID,,,%CLSID_BLOBJECT%
  337. HKCR,Messenger.MsgrObject\CurVer,,,"Messenger.MsgrObject.1"
  338. HKCR,Messenger.MsgrObject.1,,,%BL_OBJECT%
  339. HKCR,Messenger.MsgrObject.1\CLSID,,,%CLSID_BLOBJECT%
  340.  
  341. HKCR,Messenger.MessengerApp,,,%UI_OBJECT%
  342. HKCR,Messenger.MessengerApp\CLSID,,,%CLSID_UIOBJECT%
  343. HKCR,Messenger.MessengerApp\CurVer,,,"Messenger.MessengerApp.1"
  344. HKCR,Messenger.MessengerApp.1,,,%UI_OBJECT%
  345. HKCR,Messenger.MessengerApp.1\CLSID,,,%CLSID_UIOBJECT%
  346.  
  347. [BLC.Install.Reg.PerUser]
  348.  
  349. HKCU,AppEvents\Schemes\Apps\MSMSGS\%NEW_MESSAGE_SOUND%\.Current,,2,"%49001%\type.wav"
  350. HKCU,AppEvents\Schemes\Apps\MSMSGS\%BUDDY_ONLINE_SOUND%\.Current,,2,"%49001%\online.wav"
  351. HKCU,AppEvents\Schemes\Apps\MSMSGS\%NEW_MAIL_SOUND%\.Current,,2,"%49001%\newemail.wav"
  352.  
  353. [BLC.Install.Reg.PUAlwaysRun]
  354.  
  355. HKCU,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"MSMSGS",,"%49001%\msmsgs.exe /background"
  356.  
  357. [BLC.Install.Reg.PUBrand]
  358.  
  359. HKCU,AppEvents\Schemes\Apps\MSMSGS,,,"%MSMSGS_NAME%"
  360.  
  361. HKCU,Software\Microsoft\MessengerService,,,"%MSMSGS_NAME%"
  362.  
  363. [BLC.Install.Reg.Brand]
  364.  
  365. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSMSGS,"DisplayName",,"%MSMSGS_NAME_AND_VER%"
  366. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSMSGS,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\msmsgs.inf,BLC.Remove"
  367. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSMSGS,"QuietUninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\msmsgs.inf,BLC.Remove,5"
  368.  
  369. HKLM,%KEY_BLCLIENT%,,,"%MSMSGS_NAME%"
  370.  
  371. [BLC.Remove.Reg]
  372. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{5945c046-1e7d-11d1-bc44-00c04fd912be}","KeyFileName"
  373. HKLM,%KEY_BLCLIENT%
  374. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSMSGS
  375. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\MSMSGS.EXE"
  376. HKLM,"SOFTWARE\Microsoft\Internet Explorer\Extensions\{FB5F1910-F110-11d2-BB9E-00C04F795683}"
  377. HKCR,CLSID\%CLSID_BLOBJECT%
  378. HKCR,CLSID\%CLSID_UIOBJECT%
  379. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}
  380. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}
  381. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}
  382. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}
  383. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}
  384. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}
  385. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}
  386. HKCR,Interface\{3656FE3E-16A6-11d2-B49D-00C04FB90376}
  387. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}
  388. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}
  389. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}
  390. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}
  391. HKCR,Messenger.MsgrObject
  392. HKCR,Messenger.MsgrObject.1
  393. HKCR,Messenger.MessengerApp
  394. HKCR,Messenger.MessengerApp.1
  395.  
  396. [BLC.Remove.Reg.PerUser]
  397. HKCU,Software\Microsoft\MessengerService
  398. HKCU,AppEvents\Schemes\Apps\MSMSGS
  399. HKCU,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"MSMSGS"
  400. HKCU,Software\Microsoft\Exchange\Messenger
  401.  
  402. [BLC.CleanPrev.Reg]
  403.  
  404. HKCR,CLSID\{C08518E0-0532-11d2-8E15-0000F803A446}
  405. HKCR,CLSID\{218CB450-20B6-11d2-8E17-0000F803A446}
  406. HKCR,CLSID\{07CDD3FA-1758-11d2-B49D-00C04FB90376}
  407. HKCR,CLSID\{FB7199AA-79BF-11d2-8D94-0000F875C541}
  408. HKCR,Interface\{C08518E1-0532-11d2-8E15-0000F803A446}
  409. HKCR,Interface\{C08518E3-0532-11d2-8E15-0000F803A446}
  410. HKCR,Interface\{C08518E4-0532-11d2-8E15-0000F803A446}
  411. HKCR,Interface\{3656FE3E-16A6-11d2-B49D-00C04FB90376}
  412. HKCR,TypeLib\{C08518EF-0532-11d2-8E15-0000F803A446}
  413.  
  414. [BLC.Install.Inis.PerUser]
  415.  
  416. setup.ini, progman.groups,, "groupmsmsgs="%PGMGRP_FOLDER%""
  417. setup.ini, groupmsmsgs,, """%PGMITEM_MSMSGS%"", """"""%49002%\msmsgs.exe"""""",,,,,,""%MESSENGER_DESC%"""
  418.  
  419. [BLC.Install.Inis.PerUserIE]
  420. setup.ini, progman.groups,, "groupmillmgr="%PGMGRP_FOLDER_MILL%""
  421. setup.ini, groupmillmgr,, """%PGMITEM_MSMSGS%"", """"""%49002%\msmsgs.exe"""""",,,,,,""%MESSENGER_DESC%"""
  422.  
  423. [BLC.Remove.Inis.PerUser]
  424. setup.ini, progman.groups,, "groupmillmgr="%PGMGRP_FOLDER_MILL%""
  425. setup.ini, groupmillmgr,, """%PGMITEM_MSMSGS%"""
  426. setup.ini, progman.groups,, "groupmsmsgs="%PGMGRP_FOLDER%""
  427. setup.ini, groupmsmsgs,, """%PGMITEM_MSMSGS%"""
  428.  
  429. [SourceDisksNames]
  430. 1863=%DISK1%,"",0
  431.  
  432. [SourceDisksFiles]
  433. msmsgs.exe=1863
  434. msmsgsc.dll=1863
  435. msgslang.dll=1863
  436. msgstrst.dll=1863
  437. msmsgsin.exe=1863
  438. license.txt=1863
  439. online.wa_=1863
  440. newemail.wa_=1863
  441. type.wa_=1863
  442. blogo.gi_=1863
  443. pmsnlogo.gif=1863
  444. msmsgs.in_=1863
  445.  
  446. [Strings]
  447. ; ************************************************************************
  448. ; IMPORTANT - Be sure to place any localizable strings below the
  449. ; "LOCALIZATION BORDER" comment.
  450. ; ************************************************************************
  451.  
  452. KEY_BLCLIENT       = "SOFTWARE\Microsoft\MessengerService"
  453. CLSID_BLOBJECT     = "{F3A614DC-ABE0-11d2-A441-00C04F795683}"
  454. CLSID_UIOBJECT     = "{FB7199AB-79BF-11d2-8D94-0000F875C541}"
  455. BL_OBJECT          = "MSN Messenger Object"
  456. UI_OBJECT          = "MSN Messenger Application"
  457.  
  458. ; ************************************************************************
  459. ; LOCALIZATION BORDER
  460. ;
  461. ; No strings above this line should be localized.
  462. ; All strings below this line should be localized.
  463. ; ************************************************************************
  464.  
  465. ProgramFiles = "Program Files"
  466.  
  467. BLCDIR = "Messenger"
  468.  
  469. MSMSGS_NAME         = "MSN Messenger Service"
  470. MSMSGS_NAME_AND_VER = "MSN Messenger Service 2.2"
  471.  
  472. DISK1 = "Messenger Service Client Files"
  473.  
  474. BUDDY_ONLINE_SOUND   = "Contact Online"
  475. NEW_MESSAGE_SOUND    = "New Message"
  476. NEW_MAIL_SOUND       = "New Mail"
  477.  
  478. ; Program folder and item names
  479. PGMGRP_FOLDER   = ""
  480. PGMGRP_FOLDER_MILL   = "Accessories\Communications"
  481. ; Note: this is the string treated as the "brand name" when rebranding. Only occurrences of this string will change.
  482. PGMITEM_MSMSGS  = "MSN Messenger Service"
  483. MESSENGER_DESC = "Shows whether your friends are online and lets you send instant messages."
  484.  
  485. REMOVE_CONFIRMATION_PROMPT = "This will remove MSN Messenger Service. Before proceeding, please exit from the program (click the MSN Messenger Service icon in the taskbar, and click Exit). Do you wish to continue?"
  486. REMOVE_COMPLETION_PROMPT   = "MSN Messenger Service has been removed successfully."
  487.  
  488. ; Two-letter ID of locale/language
  489. LOCALE_ID = "EN"
  490.  
  491. ; These strings are embedded in registry values, and, if they contain quotes, each quote must be quadrupled.
  492. ; ALL STRINGS BELOW THIS LINE THAT CONTAIN THE BRAND WILL HAVE ALL QUOTES QUADRUPLED
  493. ; [Strings.Embedded]
  494. ; Prompt for installation directory
  495. INSTALL_DIR_PROMPT = "Please enter the directory in which to install the MSN Messenger Service Files:"
  496. REMOVE_NODIR_ERROR = "MSN Messenger Service is not installed on this computer."
  497.  
  498.