home *** CD-ROM | disk | FTP | other *** search
/ PC World Plus! (NZ) 2001 May / PCW0501.iso / browsers / ie55 / INS / WIN32 / EN / mmssetup.cab / msmsgs.inf < prev    next >
Windows Setup INFormation  |  2001-04-04  |  23KB  |  546 lines

  1.  
  2. ; MSMSGS.INF
  3. ; Setup INF file for the MSN Messenger Service
  4.  
  5. ; Version 3,0,0,0286
  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.App.MsgrTrust,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.App.MsgrTrust,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=3,0,0,0286
  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=3,0,0,0286
  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=3,0,0,0286
  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.Install.App.MsgrTrust = 49000 ; BLCDir
  127. BLC.CleanPrev.App      = 49000 ; BLCDir
  128. BLC.Remove.App         = 49000 ; BLCDir
  129.  
  130. BLC.Install.Help       = 18    ; Help directory
  131. BLC.Remove.Help        = 18    ; Help directory
  132. BLC.Install.Inf        = 17    ; LDID_INF
  133. BLC.Install.Shared     = 11    ; LDID_SYS
  134.  
  135. ; Sections for custom directory installation
  136. [BLC.Destination]
  137. 49300,49301=ProgramFilesDir,5
  138.  
  139. 49000,49001,49002=BLCDir,5
  140.  
  141. [BLC.Existing]
  142. 49000,49001,49002=BLCDir.Remove,7
  143.  
  144. [BLCDir]
  145. HKLM,"%KEY_BLCLIENT%",'InstallationDirectory','%INSTALL_DIR_PROMPT%',"%49301%\%BLCDIR%"
  146.  
  147. [BLCDir.Remove]
  148. HKLM,"%KEY_BLCLIENT%",'InstallationDirectory','',''
  149. "","","",'%REMOVE_NODIR_ERROR%',""
  150.  
  151. [ProgramFilesDir]
  152. HKLM,"Software\Microsoft\Windows\CurrentVersion","ProgramFilesDir",,"%24%\%ProgramFiles%"
  153.  
  154. [BLC.Install.Inf]
  155.  
  156. msmsgs.inf
  157.  
  158. [BLC.Install.Shared]
  159.  
  160. [BLC.Install.Help]
  161.  
  162. [BLC.Remove.Help]
  163.  
  164. [BLC.CleanPrev.App]
  165. lvback.bmp,,,1
  166.  
  167. [BLC.Install.App.MsgrTrust]
  168.  
  169. msgstrst.dll,,,32
  170.  
  171. [BLC.Install.App]
  172. msmsgs.exe
  173. msgsc.dll
  174. msgslang.dll
  175.  
  176. license.txt
  177.  
  178. online.wa_
  179. newemail.wa_
  180. newalert.wav
  181. type.wa_
  182. test.wav
  183. blogo.gi_
  184. pmsnlogo.gif
  185. msmsgs.in_
  186.  
  187. msgsmigr.dll
  188. n2pcli.dll
  189. mailtmpl.txt
  190.  
  191. [BLC.Remove.App]
  192. msmsgs.exe,,,1
  193. msmsgsc.dll,,,1
  194. msgsc.dll,,,1
  195. msgslang.dll,,,1
  196. msgstrst.dll,,,1
  197. license.txt,,,1
  198. online.wav,,,1
  199. newalert.wav,,,1
  200. newemail.wav,,,1
  201. type.wav,,,1
  202. test.wav,,,1
  203. blogo.gif,,,1
  204. pmsnlogo.gif,,,1
  205. msmsgs.ins,,,1
  206. cplgif.gif,,1
  207. links.txt,,1
  208. br_links.txt,,1
  209. msmsgsin.exe,,,1
  210. msimmsgr.dll,,,1
  211. msimnetc.dll,,,1
  212. msvcp50.dll,,,1
  213. msmsgs.chm,,,1
  214. msgsmigr.dll,,,1
  215. n2pcli.dll,,,1
  216. mailtmpl.txt
  217. msgsad.gif,,1
  218.  
  219. [BLC.Remove.Dirs]
  220.  
  221. %49000%
  222.  
  223. [BLC.Install.PreSetup]
  224.  
  225. msmsgsin.exe -r
  226.  
  227. [BLC.Install.PreSetupIE]
  228. msmsgsin.exe -u
  229.  
  230. [BLC.Install.PostSetup]
  231. msmsgsin.exe -o
  232.  
  233. [BLC.Install.PostSetupIE]
  234. msmsgsin.exe -e
  235.  
  236. [BLC.Install.Reg]
  237.  
  238. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{5945c046-1e7d-11d1-bc44-00c04fd912be}","KeyFileName",,"%49001%\msmsgs.exe"
  239.  
  240. HKLM,%KEY_BLCLIENT%,"InstallationDirectory",,"%49001%"
  241.  
  242. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\MSMSGS.EXE",,,"%49001%\msmsgs.exe"
  243. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\MSMSGS.EXE","Path",,"%49001%;"
  244.  
  245. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Migration\200","MSN Messenger Migration",,"%49001%\msgsmigr.dll,MsgsMigration
  246.  
  247. HKCR,CLSID\%CLSID_BLOBJECT%,,,%BL_OBJECT%
  248.  
  249. HKCR,CLSID\%CLSID_BLOBJECT%\LocalServer32,,,"%49001%\msmsgs.exe"
  250. HKCR,CLSID\%CLSID_BLOBJECT%\InProcServer32,,,"%49001%\msgsc.dll"
  251.  
  252. HKCR,CLSID\%CLSID_BLOBJECT%\ProgID,,,"Messenger.MsgrObject.1"
  253. HKCR,CLSID\%CLSID_BLOBJECT%\Programmable
  254. HKCR,CLSID\%CLSID_BLOBJECT%\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  255. HKCR,CLSID\%CLSID_BLOBJECT%\Version,,,"1.0"
  256. HKCR,CLSID\%CLSID_BLOBJECT%\VersionIndependentProgID,,,"Messenger.MsgrObject"
  257.  
  258. HKCR,CLSID\%CLSID_UIOBJECT%,,,%UI_OBJECT%
  259.  
  260. HKCR,CLSID\%CLSID_UIOBJECT%\LocalServer32,,,"%49001%\msmsgs.exe"
  261. HKCR,CLSID\%CLSID_UIOBJECT%\InProcServer32,,,"%49001%\msgsc.dll"
  262.  
  263. HKCR,CLSID\%CLSID_UIOBJECT%\ProgID,,,"Messenger.MessengerApp.1"
  264. HKCR,CLSID\%CLSID_UIOBJECT%\Programmable
  265. HKCR,CLSID\%CLSID_UIOBJECT%\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  266. HKCR,CLSID\%CLSID_UIOBJECT%\Version,,,"1.0"
  267. HKCR,CLSID\%CLSID_UIOBJECT%\VersionIndependentProgID,,,"Messenger.MessengerApp"
  268.  
  269. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446},,,"IMsgrObject"
  270. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  271. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  272. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  273. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}\TypeLib,"Version",,"1.0"
  274.  
  275. HKCR,Interface\{218CB455-20B6-11d2-8E17-0000F803A446},,,"IMsgrObject2"
  276. HKCR,Interface\{218CB455-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  277. HKCR,Interface\{218CB455-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  278. HKCR,Interface\{218CB455-20B6-11d2-8E17-0000F803A446}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  279. HKCR,Interface\{218CB455-20B6-11d2-8E17-0000F803A446}\TypeLib,"Version",,"1.0"
  280.  
  281. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446},,,"IMsgrUser"
  282. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  283. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  284. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  285. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}\TypeLib,"Version",,"1.0"
  286.  
  287. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE},,,"IMsgrUserOE"
  288. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  289. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  290. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  291. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}\TypeLib,"Version",,"1.0"
  292.  
  293. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446},,,"IMsgrUsers"
  294. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  295. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  296. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  297. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}\TypeLib,"Version",,"1.0"
  298.  
  299. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE},,,"IMsgrUsersOE"
  300. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  301. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  302. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  303. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}\TypeLib,"Version",,"1.0"
  304.  
  305. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9},,,"IMsgrSession"
  306. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  307. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  308. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  309. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}\TypeLib,"Version",,"1.0"
  310.  
  311. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9},,,"IMsgrSessions"
  312. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  313. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  314. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  315. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}\TypeLib,"Version",,"1.0"
  316.  
  317. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683},,,"IMsgrService"
  318. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  319. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  320. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  321. HKCR,Interface\{659ECAD9-A5C0-11d2-A440-00C04F795683}\TypeLib,"Version",,"1.0"
  322.  
  323. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683},,,"IMsgrServices"
  324. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  325. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  326. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  327. HKCR,Interface\{659ECAD8-A5C0-11d2-A440-00C04F795683}\TypeLib,"Version",,"1.0"
  328.  
  329. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683},,,"IMessengerApp"
  330. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  331. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  332. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  333. HKCR,Interface\{F3A614DD-ABE0-11d2-A441-00C04F795683}\TypeLib,"Version",,"1.0"
  334.  
  335. HKCR,Interface\{FF55D627-CF5B-40de-850F-62D20BC241C8},,,"IMessengerApp2"
  336. HKCR,Interface\{FF55D627-CF5B-40de-850F-62D20BC241C8}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  337. HKCR,Interface\{FF55D627-CF5B-40de-850F-62D20BC241C8}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  338. HKCR,Interface\{FF55D627-CF5B-40de-850F-62D20BC241C8}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  339. HKCR,Interface\{FF55D627-CF5B-40de-850F-62D20BC241C8}\TypeLib,"Version",,"1.0"
  340.  
  341. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE},,,"IMsgrOE"
  342. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  343. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  344. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  345. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}\TypeLib,"Version",,"1.0"
  346.  
  347. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376},,,"IMessengerIMWindow"
  348. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  349. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  350. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  351. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}\TypeLib,"Version",,"1.0"
  352.  
  353. HKCR,Interface\{2B7E6AA9-C4FA-4951-815B-4AFE39D81453},,,"IMsnMessengerIMWindow"
  354. HKCR,Interface\{2B7E6AA9-C4FA-4951-815B-4AFE39D81453}\ProxyStubClsid32,,,"{2B7E6AA9-C4FA-4951-815B-4AFE39D81453}"
  355. HKCR,CLSID\{2B7E6AA9-C4FA-4951-815B-4AFE39D81453},,,"IMsnMessengerIMWindow"
  356.  
  357. HKCR,CLSID\{2B7E6AA9-C4FA-4951-815B-4AFE39D81453}\InprocServer32,,,"%49001%\msgsc.dll"
  358.  
  359. HKCR,CLSID\{2B7E6AA9-C4FA-4951-815B-4AFE39D81453}\InprocServer32,"ThreadingModel",,"Apartment"
  360.  
  361. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376},,,"IMessengerIMWindows"
  362. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}\ProxyStubClsid,,,"{00020424-0000-0000-C000-000000000046}"
  363. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}\ProxyStubClsid32,,,"{00020424-0000-0000-C000-000000000046}"
  364. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}\TypeLib,,,"{218CB45F-20B6-11d2-8E17-0000F803A446}"
  365. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}\TypeLib,"Version",,"1.0"
  366.  
  367. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}\1.0,,,"MSN Messenger 1.0 Type Library"
  368.  
  369. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}\1.0\0\win32,,,"%49001%\msmsgs.exe"
  370.  
  371. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}\FLAGS,,,"0"
  372. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}\HELPDIR,,,"%18%"
  373.  
  374. HKCR,Messenger.MsgrObject,,,%BL_OBJECT%
  375. HKCR,Messenger.MsgrObject\CLSID,,,%CLSID_BLOBJECT%
  376. HKCR,Messenger.MsgrObject\CurVer,,,"Messenger.MsgrObject.1"
  377. HKCR,Messenger.MsgrObject.1,,,%BL_OBJECT%
  378. HKCR,Messenger.MsgrObject.1\CLSID,,,%CLSID_BLOBJECT%
  379.  
  380. HKCR,Messenger.MessengerApp,,,%UI_OBJECT%
  381. HKCR,Messenger.MessengerApp\CLSID,,,%CLSID_UIOBJECT%
  382. HKCR,Messenger.MessengerApp\CurVer,,,"Messenger.MessengerApp.1"
  383. HKCR,Messenger.MessengerApp.1,,,%UI_OBJECT%
  384. HKCR,Messenger.MessengerApp.1\CLSID,,,%CLSID_UIOBJECT%
  385.  
  386. [BLC.Install.Reg.PerUser]
  387.  
  388. HKCU,AppEvents\Schemes\Apps\MSMSGS\%NEW_MESSAGE_SOUND%\.Current,,2,"%49001%\type.wav"
  389. HKCU,AppEvents\Schemes\Apps\MSMSGS\%BUDDY_ONLINE_SOUND%\.Current,,2,"%49001%\online.wav"
  390. HKCU,AppEvents\Schemes\Apps\MSMSGS\%NEW_MAIL_SOUND%\.Current,,2,"%49001%\newemail.wav"
  391. HKCU,AppEvents\Schemes\Apps\MSMSGS\%NEW_ALERT_SOUND%\.Current,,2,"%49001%\newalert.wav"
  392.  
  393. [BLC.Install.Reg.PUAlwaysRun]
  394.  
  395. HKCU,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"MSMSGS",,"%49001%\msmsgs.exe /background"
  396.  
  397. [BLC.Install.Reg.PUBrand]
  398.  
  399. HKCU,AppEvents\Schemes\Apps\MSMSGS,,,"%MSMSGS_NAME%"
  400.  
  401. HKCU,Software\Microsoft\MessengerService,,,"%MSMSGS_NAME%"
  402.  
  403. [BLC.Install.Reg.Brand]
  404.  
  405. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSMSGS,"DisplayName",,"%MSMSGS_NAME_AND_VER%"
  406. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSMSGS,"UninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\msmsgs.inf,BLC.Remove"
  407. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSMSGS,"QuietUninstallString",,"RunDll32 advpack.dll,LaunchINFSection %17%\msmsgs.inf,BLC.Remove,5"
  408.  
  409. HKLM,%KEY_BLCLIENT%,,,"%MSMSGS_NAME%"
  410.  
  411. [BLC.Remove.Reg]
  412. HKLM,"SOFTWARE\Microsoft\Active Setup\Installed Components\{5945c046-1e7d-11d1-bc44-00c04fd912be}","KeyFileName"
  413. HKLM,%KEY_BLCLIENT%
  414. HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\MSMSGS
  415. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\MSMSGS.EXE"
  416. HKLM,"SOFTWARE\Microsoft\Internet Explorer\Extensions\{FB5F1910-F110-11d2-BB9E-00C04F795683}"
  417. HKLM,"SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\Migration\200","MSN Messenger Migration"
  418. HKCR,CLSID\%CLSID_BLOBJECT%
  419. HKCR,CLSID\%CLSID_UIOBJECT%
  420. HKCR,Interface\{218CB451-20B6-11d2-8E17-0000F803A446}
  421. HKCR,Interface\{218CB453-20B6-11d2-8E17-0000F803A446}
  422. HKCR,Interface\{59EC0342-7506-11d2-B05F-00C04F7F89FE}
  423. HKCR,Interface\{218CB454-20B6-11d2-8E17-0000F803A446}
  424. HKCR,Interface\{59EC0343-7506-11d2-B05F-00C04F7F89FE}
  425. HKCR,Interface\{82e11592-20f5-11d2-91ad-0000f81fefc9}
  426. HKCR,Interface\{6fd143e6-20a5-11d2-91ad-0000f81fefc9}
  427. HKCR,Interface\{3656FE3E-16A6-11d2-B49D-00C04FB90376}
  428. HKCR,Interface\{59EC0340-7506-11d2-B05F-00C04F7F89FE}
  429. HKCR,Interface\{35EDD1CD-1A8C-11d2-B49D-00C04FB90376}
  430. HKCR,Interface\{35EDD1CC-1A8C-11d2-B49D-00C04FB90376}
  431. HKCR,TypeLib\{218CB45F-20B6-11d2-8E17-0000F803A446}
  432. HKCR,Messenger.MsgrObject
  433. HKCR,Messenger.MsgrObject.1
  434. HKCR,Messenger.MessengerApp
  435. HKCR,Messenger.MessengerApp.1
  436.  
  437. [BLC.Remove.Reg.PerUser]
  438. HKCU,Software\Microsoft\MessengerService
  439. HKCU,AppEvents\Schemes\Apps\MSMSGS
  440. HKCU,SOFTWARE\Microsoft\Windows\CurrentVersion\Run,"MSMSGS"
  441. HKCU,Software\Microsoft\Exchange\Messenger
  442.  
  443. [BLC.CleanPrev.Reg]
  444.  
  445. HKCR,CLSID\{C08518E0-0532-11d2-8E15-0000F803A446}
  446. HKCR,CLSID\{218CB450-20B6-11d2-8E17-0000F803A446}
  447. HKCR,CLSID\{07CDD3FA-1758-11d2-B49D-00C04FB90376}
  448. HKCR,CLSID\{FB7199AA-79BF-11d2-8D94-0000F875C541}
  449. HKCR,Interface\{C08518E1-0532-11d2-8E15-0000F803A446}
  450. HKCR,Interface\{C08518E3-0532-11d2-8E15-0000F803A446}
  451. HKCR,Interface\{C08518E4-0532-11d2-8E15-0000F803A446}
  452. HKCR,Interface\{3656FE3E-16A6-11d2-B49D-00C04FB90376}
  453. HKCR,TypeLib\{C08518EF-0532-11d2-8E15-0000F803A446}
  454. HKLM,SOFTWARE\Microsoft\MessengerService\Domains
  455.  
  456. [BLC.Install.Inis.PerUser]
  457.  
  458. setup.ini, progman.groups,, "groupmsmsgs="%PGMGRP_FOLDER%""
  459. setup.ini, groupmsmsgs,, """%PGMITEM_MSMSGS%"", """"""%49002%\msmsgs.exe"""""",,,,,,""%MESSENGER_DESC%"""
  460.  
  461. [BLC.Install.Inis.PerUserIE]
  462. setup.ini, progman.groups,, "groupmillmgr="%PGMGRP_FOLDER_MILL%""
  463. setup.ini, groupmillmgr,, """%PGMITEM_MSMSGS%"", """"""%49002%\msmsgs.exe"""""",,,,,,""%MESSENGER_DESC%"""
  464.  
  465. [BLC.Remove.Inis.PerUser]
  466. setup.ini, progman.groups,, "groupmillmgr="%PGMGRP_FOLDER_MILL%""
  467. setup.ini, groupmillmgr,, """%PGMITEM_MSMSGS%"""
  468. setup.ini, progman.groups,, "groupmsmsgs="%PGMGRP_FOLDER%""
  469. setup.ini, groupmsmsgs,, """%PGMITEM_MSMSGS%"""
  470.  
  471. [SourceDisksNames]
  472. 1863=%DISK1%,"",0
  473.  
  474. [SourceDisksFiles]
  475. msmsgs.exe=1863
  476. msgsc.dll=1863
  477. msgslang.dll=1863
  478. msgstrst.dll=1863
  479. msmsgsin.exe=1863
  480. license.txt=1863
  481. online.wa_=1863
  482. newemail.wa_=1863
  483. newalert.wav=1863
  484. type.wa_=1863
  485. test.wav=1863
  486. blogo.gi_=1863
  487. pmsnlogo.gif=1863
  488. msmsgs.in_=1863
  489. msgsmigr.dll=1863
  490. n2pcli.dll=1863
  491. mailtmpl.txt=1863
  492.  
  493. [Strings]
  494. ; ************************************************************************
  495. ; IMPORTANT - Be sure to place any localizable strings below the
  496. ; "LOCALIZATION BORDER" comment.
  497. ; ************************************************************************
  498.  
  499. KEY_BLCLIENT       = "SOFTWARE\Microsoft\MessengerService"
  500. CLSID_BLOBJECT     = "{F3A614DC-ABE0-11d2-A441-00C04F795683}"
  501. CLSID_UIOBJECT     = "{FB7199AB-79BF-11d2-8D94-0000F875C541}"
  502. BL_OBJECT          = "MSN Messenger Object"
  503. UI_OBJECT          = "MSN Messenger Application"
  504.  
  505. ; ************************************************************************
  506. ; LOCALIZATION BORDER
  507. ;
  508. ; No strings above this line should be localized.
  509. ; All strings below this line should be localized.
  510. ; ************************************************************************
  511.  
  512. ProgramFiles = "Program Files"
  513.  
  514. BLCDIR = "Messenger"
  515.  
  516. MSMSGS_NAME         = "MSN Messenger Service"
  517. MSMSGS_NAME_AND_VER = "MSN Messenger Service 3.0"
  518.  
  519. DISK1 = "Messenger Service Client Files"
  520.  
  521. BUDDY_ONLINE_SOUND   = "Contact Online"
  522. NEW_MESSAGE_SOUND    = "New Message"
  523. NEW_MAIL_SOUND       = "New Mail"
  524. NEW_ALERT_SOUND      = "New Alert"
  525.  
  526. ; Program folder and item names
  527. PGMGRP_FOLDER   = ""
  528. PGMGRP_FOLDER_MILL   = "Accessories\Communications"
  529. ; Note: this is the string treated as the "brand name" when rebranding. Only occurrences of this string will change.
  530. PGMITEM_MSMSGS  = "MSN Messenger Service"
  531. MESSENGER_DESC = "Shows whether your friends are online and lets you send instant messages."
  532.  
  533. 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?"
  534. REMOVE_COMPLETION_PROMPT   = "MSN Messenger Service has been removed successfully."
  535.  
  536. ; Two-letter ID of locale/language
  537. LOCALE_ID = "EN"
  538.  
  539. ; These strings are embedded in registry values, and, if they contain quotes, each quote must be quadrupled.
  540. ; ALL STRINGS BELOW THIS LINE THAT CONTAIN THE BRAND WILL HAVE ALL QUOTES QUADRUPLED
  541. ; [Strings.Embedded]
  542. ; Prompt for installation directory
  543. INSTALL_DIR_PROMPT = "Please enter the directory in which to install the MSN Messenger Service Files:"
  544. REMOVE_NODIR_ERROR = "MSN Messenger Service is not installed on this computer."
  545.  
  546.