home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 December / Chip_2002-12_cd1.bin / tema / postit / pn21lbus.exe / psn2lite.inf < prev    next >
Encoding:
Windows Setup INFormation  |  2002-04-30  |  60.9 KB  |  1,805 lines

  1. ;DO NOT DELETE THIS FILE
  2. ;IT IS NEEDED FOR INSTALLATION OF SYSTEM AND PROGRAM FILES FOR PSN2LITE
  3. ;
  4. ;Copyright 2000 - 3M Corporation
  5.  
  6. ;----------------------------------------------------------------------------------------------
  7. ; inf file version information:
  8. ;----------------------------------------------------------------------------------------------
  9. [Version]
  10. Signature="$Windows NT$"
  11. Provider="3M Corporation"
  12.  
  13. ;----------------------------------------------------------------------------------------------
  14. ; init section processed when inf file opened:
  15. ;----------------------------------------------------------------------------------------------
  16. [Init]
  17.  
  18. ;----------------------------------------------------------------------------------------------
  19. ; language to install in (setlocale Microsoft language strings), such as:
  20. ; usa = US English (language id 0x0409)
  21. ; eng = UK English (language id 0x0809)
  22. ; fra = French (language id 0x040c)
  23. ; deu = German (language id 0x0407)
  24. ; ita = Italian (language id 0x0410)
  25. ; esp = Spanish (language id 0x040a)
  26. ;----------------------------------------------------------------------------------------------
  27. Language: usa
  28.  
  29. ;----------------------------------------------------------------------------------------------
  30. ; supported O/S's:
  31. ;----------------------------------------------------------------------------------------------
  32. WIN95: Win95
  33. WIN98: Win98
  34. WINNT4: NT4
  35. WINNT5: NT4
  36. WINXP: WinXP
  37.  
  38. ;----------------------------------------------------------------------------------------------
  39. ; Directories defined when inf file opened:
  40. ;----------------------------------------------------------------------------------------------
  41. ; source location of system files for install
  42. SetDir: 35001, "%35000%\Psn2Sys"
  43.  
  44. ; source location of PSN2 application files to install
  45. SetDir: 35002, "%35000%\Psn2App"
  46.  
  47. ; source location of Website Notes files to install
  48. SetDir: 35003, "%35000%\Psn2Web"
  49.  
  50. ; source location of Give Note files to install
  51. SetDir: 35004, "%35000%\Psn2Give"
  52.  
  53. ; source location of MSN Messenger Note files to install
  54. SetDir: 35005, "%35000%\Psn2Msgr"
  55.  
  56. ; source location of Broadcast Subscriber Note files to install
  57. SetDir: 35006, "%35000%\Psn2Http"
  58.  
  59. ; source location of LAN Note files to install
  60. SetDir: 35007, "%35000%\Psn2Lan"
  61.  
  62. ; source location of SMTP Note files to install
  63. SetDir: 35008, "%35000%\Psn2Smtp"
  64.  
  65. ; source location of Psn2 Address Book files to install
  66. SetDir: 35009, "%35000%\Psn2Mab"
  67.  
  68. ; source location of Extra Address Book files to install
  69. SetDir: 35010, "%35000%\Psn2Xab"
  70.  
  71. ; source location of SMAPI Note files to install
  72. SetDir: 35011, "%35000%\Psn2Smap"
  73.  
  74. ; source location of Ink files to install
  75. SetDir: 35012, "%35000%\Psn2Ink"
  76.  
  77. ; source location of ToDo Note files to install
  78. SetDir: 35013, "%35000%\Psn2ToDo"
  79.  
  80. ; source location of Important Message Note files to install
  81. SetDir: 35014, "%35000%\Psn2Msg"
  82.  
  83. ; default program directory
  84. SetDir: 34000, "%1\3M\PSN2Lite", "HKLM,Software\Microsoft\Windows\CurrentVersion\ProgramFilesDir"
  85.  
  86. ; previously installed web note plugin dll
  87. SetDir: 33300, "HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D}\InprocServer32\"
  88.  
  89. ; previously installed PSN1 Viewer exe & directory
  90. SetDir: 33500, "HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}\LocalServer32\"
  91. SetDir: 33501, "HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}\LocalServer32\", "..\"
  92.  
  93. ; previously installed Post-it Software Note V1 32-bit exe or V2 FauxNotes exe
  94. SetDir: 33400, "HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\LocalServer32\"
  95.  
  96. ; previously installed Post-it Software Notes V2 exe & directory
  97. SetDir: 33600, "HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}\LocalServer32\"
  98. SetDir: 33601, "HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}\LocalServer32\", "..\"
  99.  
  100. ; Explorer Auto Startup Directory Locations
  101. SetDir: 34011, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Startup"
  102. SetDir: 34012, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Startup"
  103.  
  104. ; Explorer Start Program Directory Locations
  105. SetDir: 34021, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Programs"
  106. SetDir: 34022, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Programs"
  107.  
  108. ; Explorer Desktop Directory Locations
  109. SetDir: 34031, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Desktop"
  110. SetDir: 34032, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Desktop"
  111.  
  112. ; Explorer Start Menu Directory Locations
  113. SetDir: 34041, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Start Menu"
  114. SetDir: 34042, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Start Menu"
  115.  
  116. ; Internet Explorer plugins directory Locations
  117. SetDir: 34051, "HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ActiveXCache"
  118. SetDir: 34052, "HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ActiveX Cache\0"
  119. SetDir: 34053, "%10%\OCCache"
  120.  
  121. ; Netscape directory
  122. SetDir: 34060, "HKCR,CLSID\%1\LocalServer32\", "HKCR,NetscapeMarkup\CLSID\", "..\"
  123.  
  124. ; Netscape exe
  125. SetDir: 34065, "HKCR,CLSID\%1\LocalServer32\", "HKCR,NetscapeMarkup\CLSID\"
  126.  
  127. ; Microsoft MSN Messenger
  128. SetDir: 34080, "HKCR,CLSID\{F3A614DC-ABE0-11D2-A441-00C04F795683}\LocalServer32\"
  129.  
  130. ----------------------------------------------------------------------------------------------
  131. ; Directories defined for Win95 after Init section when inf file opened
  132. ; (These directories depend on directories previously defined in Init section):
  133. ;----------------------------------------------------------------------------------------------
  134. [SetDirs.Win95]
  135. ; Explorer Auto Startup Directory
  136. SetDir: 34010, "%34012%"
  137.  
  138. ; Explorer Start Program Directory
  139. SetDir: 34020, "%34022%"
  140.  
  141. ; Explorer Desktop Directory
  142. SetDir: 34030, "%34032%"
  143.  
  144. ; Explorer Start Menu Directory
  145. SetDir: 34040, "%34042%"
  146.  
  147. ; Internet Explorer plugins directory
  148. SetDir: 34050, "%34051%|%34052%|%34053%"
  149.  
  150. ; Netscape old plugins directory
  151. SetDir: 34061, "%34060%\Plugins"
  152.  
  153. ; Netscape 3M plugins directory
  154. SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
  155.  
  156. ; Netscape V3 java classes directory
  157. SetDir: 34063, "%34060%\Java\Classes"
  158.  
  159. ; Netscape V4 java classes directory
  160. SetDir: 34064, "%34060%\Java\Download"
  161.  
  162.  
  163. ;----------------------------------------------------------------------------------------------
  164. ; Directories defined for Win98 after Init section when inf file opened
  165. ; (These directories depend on directories previously defined in Init section):
  166. ;----------------------------------------------------------------------------------------------
  167. [SetDirs.Win98]
  168. ; Explorer Auto Startup Directory
  169. SetDir: 34010, "%34012%"
  170.  
  171. ; Explorer Start Program Directory
  172. SetDir: 34020, "%34022%"
  173.  
  174. ; Explorer Desktop Directory
  175. SetDir: 34030, "%34032%"
  176.  
  177. ; Explorer Start Menu Directory
  178. SetDir: 34040, "%34042%"
  179.  
  180. ; Internet Explorer plugins directory
  181. SetDir: 34050, "%34051%|%34052%|%34053%"
  182.  
  183. ; Netscape old plugins directory
  184. SetDir: 34061, "%34060%\Plugins"
  185.  
  186. ; Netscape 3M plugins directory
  187. SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
  188.  
  189. ; Netscape V3 java classes directory
  190. SetDir: 34063, "%34060%\Java\Classes"
  191.  
  192. ; Netscape V4 java classes directory
  193. SetDir: 34064, "%34060%\Java\Download"
  194.  
  195.  
  196. ;----------------------------------------------------------------------------------------------
  197. ; Directories defined for NT4 after Init section when inf file opened
  198. ; (These directories depend on directories previously defined in Init section):
  199. ;----------------------------------------------------------------------------------------------
  200. [SetDirs.NT4]
  201. ; Explorer Auto Startup Directory
  202. SetDir: 34010,  "%34011%|%34012%"
  203.  
  204. ; Explorer Start Program Directory
  205. SetDir: 34020, "%34021%|%34022%"
  206.  
  207. ; Explorer Desktop Directory
  208. SetDir: 34030, "%34031%|%34032%"
  209.  
  210. ; Explorer Start Menu Directory
  211. SetDir: 34040, "%34041%|%34042%"
  212.  
  213. ; Internet Explorer plugins directory
  214. SetDir: 34050, "%34051%|%34052%|%34053%"
  215.  
  216. ; Netscape old plugins directory
  217. SetDir: 34061, "%34060%\Plugins"
  218.  
  219. ; Netscape 3M plugins directory
  220. SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
  221.  
  222. ; Netscape V3 java classes directory
  223. SetDir: 34063, "%34060%\Java\Classes"
  224.  
  225. ; Netscape V4 java classes directory
  226. SetDir: 34064, "%34060%\Java\Download"
  227.  
  228.  
  229. ;----------------------------------------------------------------------------------------------
  230. ; Directories defined for NT4 after Init section when inf file opened
  231. ; (These directories depend on directories previously defined in Init section):
  232. ;----------------------------------------------------------------------------------------------
  233. [SetDirs.winXP]
  234. ; Explorer Auto Startup Directory
  235. SetDir: 34010,  "%34011%|%34012%"
  236.  
  237. ; Explorer Start Program Directory
  238. SetDir: 34020, "%34021%|%34022%"
  239.  
  240. ; Explorer Desktop Directory
  241. SetDir: 34030, "%34031%|%34032%"
  242.  
  243. ; Explorer Start Menu Directory
  244. SetDir: 34040, "%34041%|%34042%"
  245.  
  246. ; Internet Explorer plugins directory
  247. SetDir: 34050, "%34051%|%34052%|%34053%"
  248.  
  249. ; Netscape old plugins directory
  250. SetDir: 34061, "%34060%\Plugins"
  251.  
  252. ; Netscape 3M plugins directory
  253. SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
  254.  
  255. ; Netscape V3 java classes directory
  256. SetDir: 34063, "%34060%\Java\Classes"
  257.  
  258. ; Netscape V4 java classes directory
  259. SetDir: 34064, "%34060%\Java\Download"
  260.  
  261. ;----------------------------------------------------------------------------------------------
  262. ; Directories dynamically redefined when any section is processed:
  263. ;----------------------------------------------------------------------------------------------
  264. [ResetDirs]
  265. ; default install directory, later set to user selected install directory
  266. SetDir: 33000, "%2"
  267.  
  268. ; previously installed PSN V1 16 or 32-bit exe directory
  269. SetDir: 33004, "%3"
  270.  
  271.  
  272. ;----------------------------------------------------------------------------------------------
  273. ; Installation steps
  274. ;----------------------------------------------------------------------------------------------
  275. [Install]
  276.  
  277. ; Install System files
  278. Install1: InstallSys, %InstallSys%
  279.  
  280. ; Install Application files
  281. Install2: InstallApp, %InstallApp%
  282.  
  283. ; Install Website Note files
  284. Install3: InstallWebsiteNotes, %InstallWebsiteNotes%
  285.  
  286. ; Install Give Note files
  287. Install4: InstallGiveNotes, %InstallGiveNotes%
  288.  
  289. ; Install MSN Messenger Note files
  290. Install5: InstallMsgrNotes, %InstallMsgrNotes%
  291.  
  292. ; Install Broadcast Subscriber Note files
  293. Install6: InstallHttpNotes, %InstallHttpNotes%
  294.  
  295. ; Install LAN Note files
  296. ;InstallXX: InstallLanNotes, %InstallLanNotes%
  297.  
  298. ; Install SMTP Note files
  299. Install7: InstallSmtpNotes, %InstallSmtpNotes%
  300.  
  301. ; Install SMAPI Note files
  302. ;InstallXX: InstallSmapiNotes, %InstallSmapiNotes%
  303.  
  304. ; Install Psn2 Address Book files
  305. Install8: InstallAddrBook, %InstallAddrBook%
  306.  
  307. ; Install Extra Address Book files
  308. ;InstallXX: InstallExtraABs, %InstallExtraABs%
  309.  
  310. ; Install files for IBM Ink
  311. Install9: InstallInkFiles, %InstallInkFiles%
  312.  
  313. ; Install ToDo Note files
  314. ;InstallXX: InstallToDoNotes, %InstallToDoNotes%
  315.  
  316. ; Install Important Message Note files
  317. ;InstallXX: InstallMsgNotes, %InstallMsgNotes%
  318.  
  319. ; reboot if needed by system upgrade or file copies
  320. Install10: CheckReboot, %CheckReboot%
  321.  
  322. ; register Psn2 core components
  323. Install11: RegCore, %RegPsn2%
  324.  
  325. ; register optional components
  326. Install12: RegDlls, %RegPsn2%
  327.  
  328. ; Query user for broadcast notes
  329. Install13: QueryUser
  330.  
  331. ; delete PSN1 Viewer application after moving notes to PSN2 via FauxNotes
  332. Install14: DelViewer
  333.  
  334. ; put any last requests here
  335. Install15: EndInstall
  336.  
  337. ; remove self-extracting installer temp files if reboot may have left them behind
  338. Install16: DelSelfExtract
  339.  
  340. ; remove Psn2 files if installation fails
  341. Install17: Cleanup
  342.  
  343.  
  344. ;----------------------------------------------------------------------------------------------
  345. ; Install system files
  346. ;----------------------------------------------------------------------------------------------
  347. [InstallSys]
  348. CheckDir: "%35001%"
  349.  
  350. ; install/upgrade Microsoft C Runtime library:
  351. InstallSys1: Msvcrt, %Msvcrt%
  352.  
  353. ; install/upgrade Microsoft Rich Text control
  354. InstallSys2: Richedit, %Richedit%
  355.  
  356. ; install/upgrade Microsoft Rich Text control
  357. InstallSys3: msscript, %msscript%
  358.  
  359. ; Install DCOM95 for Win95 only
  360. InstallSys4: DCOM95, %InstallDCOM%
  361.  
  362. ;----------------------------------------------------------------------------------------------
  363. ; install/upgrade Microsoft C Runtime library
  364. ;----------------------------------------------------------------------------------------------
  365. [Msvcrt]
  366. CheckNewer: "(5,0,0,7127)", "%11%\msvcrt.dll"
  367. CheckDiskSpace: "%11%\", "%35001%\msvcrt.dll"
  368. SetupOptWarn: SetupMsvcrt
  369.  
  370. [SetupMsvcrt]
  371. CopyFiles=CopyMsvcrt
  372.  
  373. [CopyMsvcrt]
  374. msvcrt.dll, msvcrt.dll,,0x00000020
  375.  
  376. ;----------------------------------------------------------------------------------------------
  377. ; install/upgrade Microsoft Rich Text control
  378. ;----------------------------------------------------------------------------------------------
  379. [Richedit]
  380. CheckNewer: "(5,0,120,7)", "%11%\Riched20.dll"
  381. CheckDiskSpace: "%11%\", "%35001%\Riched20.dll"
  382. SetupOptWarn: SetupRichedit
  383.  
  384. [SetupRichedit]
  385. CopyFiles=CopyRichedit
  386.  
  387. [CopyRichedit]
  388. Riched20.dll, Riched20.dll,,0x00000020
  389.  
  390.  
  391. ;----------------------------------------------------------------------------------------------
  392. ; install/upgrade msscript control
  393. ;----------------------------------------------------------------------------------------------
  394. [msscript]
  395. CheckNewer: "(1,0,0,3929)", "%11%\msscript.ocx"
  396. CheckDiskSpace: "%11%\", "%35001%\msscript.ocx"
  397. SetupOptWarn: SetupMSScript
  398.  
  399. [SetupMSScript]
  400. CopyFiles=CopyMSScript
  401.  
  402. [CopyMSScript]
  403. msscript.ocx, msscript.ocx,,0x00000020
  404.  
  405. ;----------------------------------------------------------------------------------------------
  406. ; install/upgrade Microsoft DCOM for Win95 only:
  407. ;----------------------------------------------------------------------------------------------
  408. [DCOM95.Win95]
  409. CheckRegVers: "HKCR,CLSID\{bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion\", "4,71,0,3328"
  410. License: "%35001%\dcm95lic.txt", %DCOM95%
  411. CheckDiskSpace: "%11%\", 1414000
  412. Execute: 120, 0, """%35001%\dcom95.exe"" /r:n /q:u"
  413.  
  414.  
  415. ;----------------------------------------------------------------------------------------------
  416. ; Install application files
  417. ;----------------------------------------------------------------------------------------------
  418. [InstallApp]
  419. CheckDir: "%35002%"
  420.  
  421. ; copy previous files if directory changes
  422. InstallApp1: BakPsn2, %BakPsn2%
  423.  
  424. ; install PSN2Lite 
  425. InstallApp2: InstallPsn2, %InstallPsn2%
  426.  
  427. ; install PSN2Lite help files
  428. InstallApp3: InstallHelp, %InstallPsn2%
  429.  
  430. ; delete previous files if directory changes
  431. InstallApp4: DelPsn2, %DelPsn2%
  432.  
  433. ;----------------------------------------------------------------------------------------------
  434. ; backup PSN2Lite if present and not installing in same directory:
  435. ;----------------------------------------------------------------------------------------------
  436. [BakPsn2]
  437. CheckDiskSpace: "%33000%\", "%33601%\*.*"
  438. CopyFile: "%33601%\*.*", "%33000%\*.*"
  439.  
  440. ;----------------------------------------------------------------------------------------------
  441. ; install PSN2Lite
  442. ;----------------------------------------------------------------------------------------------
  443. [InstallPsn2]
  444. License: "%35002%\psn2lic.txt", %PSN2NAME%
  445. CheckDiskSpace: CheckSpacePsn2
  446. Setup: SetupPsn2
  447. SetupOpt: SetupPsn2Opt
  448. CopyFile: "%35002%\*.PSNTemplate", "%33000%\*.*"
  449. Setup: Psn2Reg
  450. Setup: Psn2RegOS
  451. DeleteFile: "%33000%\Help\*.gif"
  452. DeleteFile: "%33000%\Help\*.htm"
  453.  
  454. [CheckSpacePsn2]
  455. CheckDiskSpace: "%33000%\", "%35002%\Psn2Lite.exe"
  456. CheckDiskSpace: "%33000%\", "%35002%\PSNAlarm.dll"
  457. CheckDiskSpace: "%33000%\", "%35002%\PSNDisp.dll"
  458. CheckDiskSpace: "%33000%\", "%35002%\PSNotes.dll"
  459. CheckDiskSpace: "%33000%\", "%35002%\F2Note.dll"
  460. CheckDiskSpace: "%33000%\", "%35002%\clock.wav"
  461. CheckDiskSpace: "%33000%\", "%35002%\magic.wav"
  462. CheckDiskSpace: "%33000%\", "%35002%\rolldown.wav"
  463. CheckDiskSpace: "%33000%\", "%35002%\siren.wav"
  464. CheckDiskSpace: "%33000%\", "%35002%\sparkle.wav"
  465. CheckDiskSpace: "%33000%\", "%35002%\whhheeep.wav"
  466. CheckDiskSpace: "%33000%\", "%35002%\whiz.wav"
  467. CheckDiskSpace: "%33000%\", "%35002%\whizpop.wav"
  468. CheckDiskSpace: "%33000%\", "%35002%\zoop.wav"
  469. CheckDiskSpace: "%33000%\", "%35002%\Uninstall.exe"
  470. CheckDiskSpace: "%33000%\", "%35002%\uninst.ini"
  471. CheckDiskSpace: "%11%\", "%35002%\PSNShare.dll"
  472. CheckDiskSpace: "%33000%\", "%35002%\PSNData2"
  473. CheckDiskSpace: "%33000%\", "%35002%\*.PSNTemplate"
  474.  
  475. [SetupPsn2]
  476. CopyFiles=Psn2Files
  477. CopyFiles=Psn2SysFiles
  478.  
  479. [Psn2Files]
  480. Psn2Lite.exe, Psn2Lite.exe,,0x00000004
  481. PSNAlarm.dll, PSNAlarm.dll,,0x00000004
  482. PSNDisp.dll, PSNDisp.dll,,0x00000004
  483. PSNotes.dll, PSNotes.dll,,0x00000004
  484. F2Note.dll, F2Note.dll,,0x00000004
  485. clock.wav, clock.wav,,0x00000004
  486. magic.wav, magic.wav,,0x00000004
  487. rolldown.wav, rolldown.wav,,0x00000004
  488. siren.wav, siren.wav,,00x00000004
  489. sparkle.wav, sparkle.wav,,0x00000004
  490. whhheeep.wav, whhheeep.wav,,0x00000004
  491. whiz.wav, whiz.wav,,0x00000004
  492. whizpop.wav, whizpop.wav,,0x00000004
  493. zoop.wav, zoop.wav,,0x00000004
  494. Uninstall.exe, Uninstall.exe,, 0x00000004
  495. uninst.ini, uninst.ini,, 0x00000004
  496.  
  497. [Psn2SysFiles]
  498. PSNShare.dll, PSNShare.dll,,0x00000004
  499.  
  500. [SetupPsn2Opt]
  501. CopyFiles=Psn2OptFiles
  502.  
  503. [Psn2OptFiles]
  504. PSNData, PSNData2,,0x00000010
  505.  
  506. [Psn2Reg]
  507. DelReg=Psn2ResetReg
  508. AddReg=Psn2AddPrefs
  509.  
  510. ; You can append a section to this INF file, name it PSNExtra and
  511. ; add any additional registry settings here that you want to have 
  512. ; processed during the Psn2 file copy step.
  513. ; See Psn2AddPrefs section for examples of the syntax for setting the registry.
  514. AddReg=PSNExtra            
  515.  
  516. [Psn2RegOS.WinXP]
  517. AddReg=Psn2XP
  518.  
  519. [Psn2RegOS.NT4]
  520. AddReg=Psn2NT
  521.  
  522. [Psn2RegOS.Win98]
  523. AddReg=Psn298
  524.  
  525. [Psn2RegOS.Win95]
  526. AddReg=Psn295
  527.  
  528. [PSN2XP]
  529. HKLM,Software\3M\Post-it(R) Software Notes V2\System,"UserData",0x10001,1
  530.  
  531. [Psn2ResetReg]
  532. ; remove Psn2 & PsnGive CLSID
  533. HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}
  534. HKCR,CLSID\{11944A4A-6CE5-11d1-9004-0020AF6DCD1D}
  535.  
  536. [Psn2AddPrefs]
  537. ; Add preferences settings to registry here
  538. ; (remove ; at beginning of entry to activate it)
  539. ;HKCU,Software\3M\Post-it(R) Software Notes V2\System,"AlwaysOnTopConfirm",0x10001,1
  540. ;HKCU,Software\3M\Post-it(R) Software Notes V2\System,"DefaultNote",,"{11944AF4-6CE5-11D1-9004-0020AF6DCD1D}"
  541.  
  542. ;----------------------------------------------------------------------------------------------
  543. ; install PSN2Lite help files:
  544. ;----------------------------------------------------------------------------------------------
  545. [InstallHelp]
  546. CheckDiskSpace: "%33000%\", 200704
  547. CopyFile: "%35002%\Help\*.*", "%33000%\Help\*.*"
  548.  
  549.  
  550. ;----------------------------------------------------------------------------------------------
  551. ; remove previous PSN2Lite if not reinstalled in same directory:
  552. ;----------------------------------------------------------------------------------------------
  553. [DelPsn2]
  554. DeleteFile: "%33601%\Help\*.gif"
  555. DeleteFile: "%33601%\Help\*.htm"
  556. DeleteDir: "%33601%\Help"
  557. DeleteFile: "%33601%\*.*"
  558. DeleteDir: "%33601%"
  559.  
  560.  
  561. ;----------------------------------------------------------------------------------------------
  562. ; Install Website Notes
  563. ;----------------------------------------------------------------------------------------------
  564. [InstallWebsiteNotes]
  565. CheckDir: "%35003%"
  566.  
  567. ; install website notes into PSN2Lite
  568. InstallWebsiteNotes1: WebsiteNotes, %WebsiteNotes%
  569.  
  570. ; install website notes for IE
  571. InstallWebsiteNotes2: IENetNote, %IENetNote%
  572.  
  573. ; install website notes for Netscape V3 or V4 if present
  574. InstallWebsiteNotes3: NS3NetNote, %NS3NetNote%
  575. InstallWebsiteNotes4: NS4NetNote, %NS4NetNote%
  576.  
  577.  
  578. ;----------------------------------------------------------------------------------------------
  579. ; install website notes into PSN2Lite
  580. ;----------------------------------------------------------------------------------------------
  581. [WebsiteNotes]
  582. CheckDiskSpace: CheckSpaceWebNote
  583. SetupOptWarn: SetupWebNote
  584.  
  585. [CheckSpaceWebNote]
  586. CheckDiskSpace: "%33000%\", "%35003%\FauxNote.exe"
  587.  
  588. [SetupWebNote]
  589. DelFiles=WebFakeFiles
  590. CopyFiles=WebNoteFiles
  591.  
  592. [WebFakeFiles]
  593. F2Note.dll,,, 0x00000001
  594.  
  595. [WebNoteFiles]
  596. FauxNote.exe, FauxNote.exe,,0x00000004
  597.  
  598. ;----------------------------------------------------------------------------------------------
  599. ; install website notes for Internet Explorer:
  600. ;----------------------------------------------------------------------------------------------
  601. [IENetNote]
  602. CheckDiskSpace: CheckSpaceIE
  603. SetupOpt: SetupIENetNote
  604.  
  605. [CheckSpaceIE]
  606. CheckDiskSpace: "%34050%\", "%35003%\npcc.dll"
  607.  
  608. [SetupIENetNote]
  609. CopyFiles=IENetNoteFiles
  610. AddReg=AddNetNoteReg
  611.  
  612. [IENetNoteFiles]
  613. npcc.dll, npcc.dll,,0x00000020
  614.  
  615. [AddNetNoteReg]
  616. HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"Silent",,"BeSilent"
  617. HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"NoLite",,"NoLite"
  618.  
  619. ;----------------------------------------------------------------------------------------------
  620. ; install website notes for Netscape V3 if present:
  621. ;----------------------------------------------------------------------------------------------
  622. [NS3NetNote]
  623. CheckDiskSpace: CheckSpaceNS3
  624. SetupOpt: SetupNS3NetNote
  625.  
  626. [CheckSpaceNS3]
  627. CheckDiskSpace: "%34062%\", "%35003%\npcc.dll"
  628. CheckDiskSpace: "%34063%\", "%35003%\NCNotePlugin.class"
  629.  
  630. [SetupNS3NetNote]
  631. CopyFiles=NSNetNoteDll
  632. CopyFiles=NS3NetNoteClass
  633. DelFiles=NSDelNetNote
  634.  
  635. [NSDelNetNote]
  636. npcc.dll,,, 0x00000001
  637.  
  638. [NSNetNoteDll]
  639. npcc.dll, npcc.dll,,0x00000020
  640.  
  641. [NS3NetNoteClass]
  642. NCNotePlugin.class, NCNotePlugin.class,,0x00000020
  643.  
  644. ;----------------------------------------------------------------------------------------------
  645. ; install website notes for Netscape V4 if present:
  646. ;----------------------------------------------------------------------------------------------
  647. [NS4NetNote]
  648. CheckDiskSpace: CheckSpaceNS4
  649. SetupOpt: SetupNS4NetNote
  650.  
  651. [CheckSpaceNS4]
  652. CheckDiskSpace: "%34062%\", "%35003%\npcc.dll"
  653. CheckDiskSpace: "%34064%\", "%35003%\NCNotePlugin.class"
  654.  
  655. [SetupNS4NetNote]
  656. CopyFiles=NSNetNoteDll
  657. CopyFiles=NS4NetNoteClass
  658. DelFiles=NSDelNetNote
  659.  
  660. [NS4NetNoteClass]
  661. NCNotePlugin.class, NCNotePlugin.class,,0x00000020
  662.  
  663.  
  664. ;----------------------------------------------------------------------------------------------
  665. ; Install Give Notes
  666. ;----------------------------------------------------------------------------------------------
  667. [InstallGiveNotes]
  668. CheckDir: "%35004%"
  669.  
  670. ; Install M/S XML Parser
  671. InstallGiveNotes1: MSXMLParser, %MSXMLParser%
  672.  
  673. ; install Give Note files
  674. InstallGiveNotes2: GiveNotes, %GiveNotes%
  675.  
  676. ;----------------------------------------------------------------------------------------------
  677. ; install/upgrade Microsoft XML Parser:
  678. ;----------------------------------------------------------------------------------------------
  679. [MSXMLParser]
  680. CheckDiskSpace: "%11%\", 502600
  681. Execute: 60, 0, """%35004%\xmlredist.exe"" /q:u"
  682.  
  683. ;----------------------------------------------------------------------------------------------
  684. ;Install Give Note files
  685. ;----------------------------------------------------------------------------------------------
  686. [GiveNotes]
  687. CheckDiskSpace: CheckSpaceGiveNote
  688. SetupOptWarn: SetupGiveNote
  689.  
  690. [CheckSpaceGiveNote]
  691. CheckDiskSpace: "%33000%\", "%35004%\PSNGive.exe"
  692.  
  693. [SetupGiveNote]
  694. CopyFiles=GiveNoteFiles
  695.  
  696. [GiveNoteFiles]
  697. PSNGive.exe, PSNGive.exe,,0x00000004
  698.  
  699.  
  700. ;----------------------------------------------------------------------------------------------
  701. ; Install MSN Messenger Notes
  702. ;----------------------------------------------------------------------------------------------
  703. [InstallMsgrNotes]
  704. CheckNewer: "%35005%\PSNMSIME.exe", "{6216562C-7FE4-11d3-AD6C-0004ACAE5FDC}"
  705. CheckNewer: "%35005%\PSNMSIM.dll", "{62165633-7FE4-11d3-AD6C-0004ACAE5FDC}"
  706.  
  707. ; install MSN Messenger Notes files
  708. InstallMsgrNotes1: MsgrNotes, %MsgrNotes%
  709.  
  710. ;----------------------------------------------------------------------------------------------
  711. ; Install MSN Messenger Notes files
  712. ;----------------------------------------------------------------------------------------------
  713. [MsgrNotes]
  714. CheckDiskSpace: CheckSpaceMsgrNotes
  715. SetupOptWarn: SetupMsgrNotes
  716.  
  717. [CheckSpaceMsgrNotes]
  718. CheckDiskSpace: "%33000%\", "%35005%\PSNMSIM.dll"
  719. CheckDiskSpace: "%33000%\", "%35005%\PSNMSIME.exe"
  720.  
  721. [SetupMsgrNotes]
  722. CopyFiles=MsgrNoteFiles
  723.  
  724. [MsgrNoteFiles]
  725. PsnMSIM.dll, PsnMSIM.dll,,0x00000004
  726. PsnMSIME.exe, PsnMSIME.exe,,0x00000004
  727.  
  728.  
  729. ;----------------------------------------------------------------------------------------------
  730. ; Install Broadcast Subscriber Notes
  731. ;----------------------------------------------------------------------------------------------
  732. [InstallHttpNotes]
  733. CheckNewer: "%35006%\PSNHTTP.dll", "{6216564D-7FE4-11d3-AD6C-0004ACAE5FDC}"
  734.  
  735. ; install MSN Messenger Notes files
  736. InstallHttpNotes1: HttpNotes, %HttpNotes%
  737.  
  738. ;----------------------------------------------------------------------------------------------
  739. ; Install Broadcast Subscriber Notes files
  740. ;----------------------------------------------------------------------------------------------
  741. [HttpNotes]
  742. CheckDiskSpace: CheckSpaceHttpNotes
  743. SetupOptWarn: SetupHttpNotes
  744.  
  745. [CheckSpaceHttpNotes]
  746. CheckDiskSpace: "%33000%\", "%35006%\PSNHTTP.dll"
  747.  
  748. [SetupHttpNotes]
  749. CopyFiles=HttpNoteFiles
  750.  
  751. [HttpNoteFiles]
  752. PsnHttp.dll, PsnHttp.dll,,0x00000004
  753.  
  754.  
  755. ;----------------------------------------------------------------------------------------------
  756. ; Install LAN Notes
  757. ;----------------------------------------------------------------------------------------------
  758. [InstallLanNotes]
  759. CheckNewer: "%35007%\PsnLan.dll", "{62165643-7FE4-11d3-AD6C-0004ACAE5FDC}"
  760.  
  761. ; Install DCOM
  762. InstallLanNotes1: InstallDCOM, %InstallDCOM%
  763.  
  764. ; install LAN Notes files
  765. InstallLanNotes2: LanNotes, %LanNotes%
  766.  
  767. ;----------------------------------------------------------------------------------------------
  768. ; Install DCOM
  769. ;----------------------------------------------------------------------------------------------
  770. [InstallDCOM]
  771. ; install DCOM if needed
  772. InstallDCOM1: DCOM, %InstallDCOM%
  773. InstallDCOM2: SysReg, %InstallDCOM%
  774. InstallDCOM3: DCOMReg, %InstallDCOM%
  775.  
  776. ;----------------------------------------------------------------------------------------------
  777. ; install/upgrade Microsoft DCOM for Win98 only:
  778. ;----------------------------------------------------------------------------------------------
  779. [DCOM.Win98]
  780. CheckRegVers: "HKCR,CLSID\{bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion\", "4,71,0,3328"
  781. License: "%35007%\dcm98lic.txt", %DCOM98%
  782. CheckDiskSpace: "%11%\", 1414000
  783. Execute: 120, 0, """%35007%\dcom98.exe"" /r:n /q:u"
  784.  
  785. ;----------------------------------------------------------------------------------------------
  786. ; update Win95/Win98 system registry:
  787. ;----------------------------------------------------------------------------------------------
  788. [SysReg.Win95]
  789. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableRemoteConnect"
  790. Setup: SetupSysReg
  791.  
  792. [SysReg.Win98]
  793. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableRemoteConnect"
  794. Setup: SetupSysReg
  795.  
  796. [SetupSysReg]
  797. AddReg=AddSysReg
  798.  
  799. [AddSysReg]
  800. HKLM,Software\Microsoft\OLE,"EnableRemoteConnect",,"Y"
  801.  
  802. ;----------------------------------------------------------------------------------------------
  803. ; update Win95/Win98/NT4 system registry for DCOM:
  804. ;----------------------------------------------------------------------------------------------
  805. [DCOMReg.Win95]
  806. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
  807. Reboot: Set
  808. Setup: SetupDCOMReg
  809.  
  810. [DCOMReg.Win98]
  811. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
  812. Reboot: Set
  813. Setup: SetupDCOMReg
  814.  
  815. [DCOMReg.NT4]
  816. ; reboot not needed even if enable DCOM flag changed on the fly in NT4
  817. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
  818. Setup: SetupDCOMReg
  819.  
  820. [DCOMReg.WinXP]
  821. ; reboot not needed even if enable DCOM flag changed on the fly in NT4
  822. CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
  823. Setup: SetupDCOMReg
  824.  
  825. [SetupDCOMReg]
  826. AddReg=AddDCOMReg
  827.  
  828. [AddDCOMReg]
  829. HKLM,Software\Microsoft\OLE,"EnableDCOM",,"Y"
  830.  
  831. ;----------------------------------------------------------------------------------------------
  832. ; Install LAN Notes files
  833. ;----------------------------------------------------------------------------------------------
  834. [LanNotes]
  835. CheckDiskSpace: CheckSpaceLanNotes
  836. SetupOptWarn: SetupLanNotes
  837.  
  838. [CheckSpaceLanNotes]
  839. CheckDiskSpace: "%33000%\", "%35007%\PsnLan.dll"
  840.  
  841. [SetupLanNotes]
  842. CopyFiles=LanNoteFiles
  843.  
  844. [LanNoteFiles]
  845. PsnLan.dll, PsnLan.dll,,0x00000004
  846.  
  847.  
  848. ;----------------------------------------------------------------------------------------------
  849. ; Install SMTP Notes
  850. ;----------------------------------------------------------------------------------------------
  851. [InstallSmtpNotes]
  852. CheckNewer: "%35008%\PsnSmtp.dll", "{62165624-7FE4-11d3-AD6C-0004ACAE5FDC}"
  853.  
  854. ; install SMTP Notes files
  855. InstallSmtpNotes1: SmtpNotes, %SmtpNotes%
  856.  
  857. ;----------------------------------------------------------------------------------------------
  858. ; Install SMTP Notes files
  859. ;----------------------------------------------------------------------------------------------
  860. [SmtpNotes]
  861. CheckDiskSpace: CheckSpaceSmtpNotes
  862. SetupOptWarn: SetupSmtpNotes
  863.  
  864. [CheckSpaceSmtpNotes]
  865. CheckDiskSpace: "%33000%\", "%35008%\PsnSmtp.dll"
  866.  
  867. [SetupSmtpNotes]
  868. CopyFiles=SmtpNoteFiles
  869.  
  870. [SmtpNoteFiles]
  871. PsnSmtp.dll, PsnSmtp.dll,,0x00000004
  872.  
  873.  
  874. ;----------------------------------------------------------------------------------------------
  875. ; Install SMAPI Notes
  876. ;----------------------------------------------------------------------------------------------
  877. [InstallSmapiNotes]
  878. CheckNewer: "%35011%\PsnSmapi.dll", "{62165662-7FE4-11d3-AD6C-0004ACAE5FDC}"
  879.  
  880. ; install SMAPI Notes files
  881. InstallSmapiNotes1: SmapiNotes, %SmapiNotes%
  882.  
  883. ; install PSN2 Address Book files
  884. InstallSmapiNotes2: AddrBook, %AddrBook%
  885.  
  886. ;----------------------------------------------------------------------------------------------
  887. ; Install SMAPI Notes files
  888. ;----------------------------------------------------------------------------------------------
  889. [SmapiNotes]
  890. CheckDiskSpace: CheckSpaceSmapiNotes
  891. SetupOptWarn: SetupSmapiNotes
  892.  
  893. [CheckSpaceSmapiNotes]
  894. CheckDiskSpace: "%33000%\", "%35011%\PsnSmapi.dll"
  895.  
  896. [SetupSmapiNotes]
  897. CopyFiles=SmapiNoteFiles
  898.  
  899. [SmapiNoteFiles]
  900. PsnSmapi.dll, PsnSmapi.dll,,0x00000004
  901.  
  902.  
  903. ;----------------------------------------------------------------------------------------------
  904. ; Install PSN2 Address Book
  905. ;----------------------------------------------------------------------------------------------
  906. [InstallAddrBook]
  907. CheckDir: "%35007%", "%35008%"
  908. CheckNewer: "%35009%\PsnMsgAB.dll", "{62165627-7FE4-11d3-AD6C-0004ACAE5FDC}"
  909.  
  910. ; install PSN2 Address Book files
  911. InstallAddrBook1: AddrBook, %AddrBook%
  912.  
  913. ;----------------------------------------------------------------------------------------------
  914. ; Install PSN2 Address Book files
  915. ;----------------------------------------------------------------------------------------------
  916. [AddrBook]
  917. CheckDiskSpace: CheckSpaceAddrBook
  918. SetupOptWarn: SetupAddrBook
  919.  
  920. [CheckSpaceAddrBook]
  921. CheckDiskSpace: "%33000%\", "%35009%\PsnMsgAB.dll"
  922.  
  923. [SetupAddrBook]
  924. CopyFiles=AddrBookFiles
  925.  
  926. [AddrBookFiles]
  927. PsnMsgAB.dll, PsnMsgAB.dll,,0x00000004
  928.  
  929.  
  930. ;----------------------------------------------------------------------------------------------
  931. ; Install Extra Address Books
  932. ;----------------------------------------------------------------------------------------------
  933. [InstallExtraABs]
  934. CheckDir: "%35008%"
  935. CheckDir: "%35010%"
  936. CheckNewer: "%35010%\Psneuab.dll", "{6216562F-7FE4-11d3-AD6C-0004ACAE5FDC}"
  937. CheckNewer: "%35010%\Psnnsab.dll", "{62165621-7FE4-11d3-AD6C-0004ACAE5FDC}"
  938. CheckNewer: "%35010%\Psnoeab.dll", "{62165611-7FE4-11d3-AD6C-0004ACAE5FDC}"
  939. CheckNewer: "%35010%\Psnwab.dll", "{62165614-7FE4-11d3-AD6C-0004ACAE5FDC}"
  940.  
  941. ; install Extra Address Book files
  942. InstallExtraABs1: ExtraABs, %ExtraABs%
  943.  
  944. ;----------------------------------------------------------------------------------------------
  945. ; Install Extra Address Book files
  946. ;----------------------------------------------------------------------------------------------
  947. [ExtraABs]
  948. CheckDiskSpace: CheckSpaceExtraABs
  949. SetupOptWarn: SetupExtraABs
  950.  
  951. [CheckSpaceExtraABs]
  952. CheckDiskSpace: "%33000%\", "%35010%\Psneuab.dll"
  953. CheckDiskSpace: "%33000%\", "%35010%\Psnnsab.dll"
  954. CheckDiskSpace: "%33000%\", "%35010%\Psnoeab.dll"
  955. CheckDiskSpace: "%33000%\", "%35010%\Psnwab.dll"
  956.  
  957. [SetupExtraABs]
  958. CopyFiles=ExtraABFiles
  959.  
  960. [ExtraABFiles]
  961. Psneuab.dll, Psneuab.dll,,0x00000004
  962. Psnnsab.dll, Psnnsab.dll,,0x00000004
  963. Psnoeab.dll, Psnoeab.dll,,0x00000004
  964. Psnwab.dll, Psnwab.dll,,0x00000004
  965.  
  966.  
  967. ;----------------------------------------------------------------------------------------------
  968. ; Install files for IBM Ink support
  969. ;----------------------------------------------------------------------------------------------
  970. [InstallInkFiles]
  971. CheckNewer: "%35012%\psn2note.exe", "{621656F1-7FE4-11d3-AD6C-0004ACAE5FDC}"
  972.  
  973. ; install Ink files
  974. InstallInkFiles1: InkExtras, %InkExtras%
  975.  
  976. ;----------------------------------------------------------------------------------------------
  977. ; Install Ink files
  978. ;----------------------------------------------------------------------------------------------
  979. [InkExtras]
  980. CheckDiskSpace: CheckSpaceInkExtras
  981. SetupOptWarn: SetupInkExtras
  982.  
  983. [CheckSpaceInkExtras]
  984. CheckDiskSpace: "%33000%\", "%35012%\psn2note.exe"
  985.  
  986. [SetupInkExtras]
  987. CopyFiles=InkFiles
  988.  
  989. [InkFiles]
  990. psn2note.exe, psn2note.exe,,0x00000004
  991.  
  992.  
  993. ;----------------------------------------------------------------------------------------------
  994. ; Install ToDo Notes
  995. ;----------------------------------------------------------------------------------------------
  996. [InstallToDoNotes]
  997. CheckNewer: "%35013%\PsnToDo.dll", "{5525F097-6CE5-11d1-9004-0020AF6DCD1D}"
  998.  
  999. ; install ToDo Notes files
  1000. InstallToDoNotes1: ToDoNotes, %ToDoNotes%
  1001.  
  1002. ;----------------------------------------------------------------------------------------------
  1003. ; Install ToDo Notes files
  1004. ;----------------------------------------------------------------------------------------------
  1005. [ToDoNotes]
  1006. CheckDiskSpace: CheckSpaceToDoNotes
  1007. SetupOptWarn: SetupToDoNotes
  1008.  
  1009. [CheckSpaceToDoNotes]
  1010. CheckDiskSpace: "%33000%\", "%35013%\PsnToDo.dll"
  1011.  
  1012. [SetupToDoNotes]
  1013. CopyFiles=ToDoNotesFiles
  1014.  
  1015. [ToDoNotesFiles]
  1016. PsnToDo.dll, PsnToDo.dll,,0x00000004
  1017.  
  1018.  
  1019. ;----------------------------------------------------------------------------------------------
  1020. ; Install Important Message Notes
  1021. ;----------------------------------------------------------------------------------------------
  1022. [InstallMsgNotes]
  1023. CheckNewer: "%35014%\PsnMsg.dll", "{11944AF3-6CE5-11d1-9004-0020AF6DCD1D}"
  1024.  
  1025. ; install Important Message Notes files
  1026. InstallMsgNotes1: MsgNotes, %MsgNotes%
  1027.  
  1028. ;----------------------------------------------------------------------------------------------
  1029. ; Install Important Message Notes files
  1030. ;----------------------------------------------------------------------------------------------
  1031. [MsgNotes]
  1032. CheckDiskSpace: CheckSpaceMsgNotes
  1033. SetupOptWarn: SetupMsgNotes
  1034.  
  1035. [CheckSpaceMsgNotes]
  1036. CheckDiskSpace: "%33000%\", "%35014%\PsnMsg.dll"
  1037.  
  1038. [SetupMsgNotes]
  1039. CopyFiles=MsgNotesFiles
  1040.  
  1041. [MsgNotesFiles]
  1042. PsnMsg.dll, PsnMsg.dll,,0x00000004
  1043.  
  1044.  
  1045. ;----------------------------------------------------------------------------------------------
  1046. ; reboot if needed by install:
  1047. ;----------------------------------------------------------------------------------------------
  1048. [CheckReboot]
  1049. Reboot: Check
  1050. Setup: CopyPsn2Inst
  1051.  
  1052. [CopyPsn2Inst]
  1053. CopyFiles=Psn2InstFiles
  1054.  
  1055. [Psn2InstFiles]
  1056. Setup.exe, Setup.exe,,0x00000004
  1057. Psn2Lite.inf, Psn2Lite.inf,,0x00000004
  1058.  
  1059.  
  1060. ;----------------------------------------------------------------------------------------------
  1061. ; register application core components:
  1062. ;----------------------------------------------------------------------------------------------
  1063. [RegCore]
  1064. RegSrvr: "%33000%\PsnAlarm.dll"
  1065. RegSrvr: "%33000%\PsnDisp.dll"
  1066. RegSrvr: "%33000%\PsNotes.dll"
  1067. RegSrvr: "%33000%\Psn2Lite.exe"
  1068. Setup: WebFakeReg
  1069. Setup: UninstPsn2Reg
  1070.  
  1071. [WebFakeReg]
  1072. DelReg=DelWebFakeReg
  1073. AddReg=AddWebFakeReg
  1074.  
  1075. [DelWebFakeReg]
  1076. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}
  1077.  
  1078. [AddWebFakeReg]
  1079. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}
  1080. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D},,,"F2Note"
  1081. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\FauxNotes
  1082. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\InprocServer32,,,"%33000%\F2Note.dll"
  1083. HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\AutoConvertTo,,,"{11944AF4-6CE5-11d1-9004-0020AF6DCD1D}"
  1084.  
  1085. [UninstPsn2Reg]
  1086. AddReg=AddUninstallReg
  1087.  
  1088. [AddUninstallReg]
  1089. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSN2, "DisplayName",,%PSN2NAME%
  1090. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSN2, "UninstallString",,"""%33000%\Uninstall.exe"" -Prog""%33000%\Psn2Lite.exe"" -INI""%33000%\uninst.ini"""
  1091.  
  1092.  
  1093. ;----------------------------------------------------------------------------------------------
  1094. ; register optional components:
  1095. ;----------------------------------------------------------------------------------------------
  1096. [RegDlls]
  1097. RegSrvrOptWarn: "%11%\msscript.ocx
  1098. RegSrvrOptWarn: "%33000%\FauxNote.exe"
  1099. RegSrvrOptWarn: "%34050%\npcc.dll"
  1100. RegSrvrOptWarn: "%33000%\PsnGive.exe"
  1101. RegSrvrOptWarn: "%33000%\Ps*.dll"
  1102. RegSrvrOptWarn: "%33000%\PsnMSIME.exe
  1103. RegSrvrOptWarn: "%33000%\psn2note.exe
  1104. Setup: RegCleanupWeb
  1105.  
  1106. [RegCleanupWeb]
  1107. DelReg=DelWebReg
  1108.  
  1109. [DelWebReg]
  1110. HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"Silent"
  1111. HKCR,"Component Categories\{11944A01-6CE5-11d1-9004-0020AF6DCD1D}v"
  1112.  
  1113.  
  1114. ;----------------------------------------------------------------------------------------------
  1115. ; Query user for broadcast notes
  1116. ;----------------------------------------------------------------------------------------------
  1117. [QueryUser]
  1118.  
  1119. ; query user to receive PSN2 update information
  1120. QueryUser1: Psn2Update
  1121.  
  1122. ; additional broadcast queries go here...
  1123.  
  1124. ;----------------------------------------------------------------------------------------------
  1125. ; query PSN2 update information:
  1126. ;----------------------------------------------------------------------------------------------
  1127. [Psn2Update]
  1128. CheckRegNotEq: "PSNNews2", "HKCU,%BroadcastSrvr%%Psn2Srvr%\Settings\Server"
  1129. AlertOpt: %NO%, %YES%, %NO%, Psn2UpdateAlert
  1130. Setup: Psn2UpdateReg
  1131.  
  1132. [Psn2UpdateReg]
  1133. AddReg=AddPsn2Update
  1134.  
  1135. [AddPsn2Update]
  1136. HKCU,"%BroadcastSrvr%%Psn2Srvr%",,,%PSNNews%
  1137. HKCU,"%BroadcastSrvr%%Psn2Srvr%\Settings","PollInterval",0x00010001,0x00015180
  1138. HKCU,"%BroadcastSrvr%%Psn2Srvr%\Settings","Server",,"PSNNews2"
  1139. HKCU,"%BroadcastSrvr%%Psn2Srvr%\Settings","URL",,"http://pmb001.3M.com/psnmsgr/PSNNews?server=psnnews2"
  1140.  
  1141. ;----------------------------------------------------------------------------------------------
  1142. ; delete PSN1 Viewer application after moving notes to PSN2 via FauxNotes
  1143. ;----------------------------------------------------------------------------------------------
  1144. [DelViewer]
  1145. Setup: DeleteViewer
  1146. DeleteDir: "%33501%"
  1147.  
  1148. [DeleteViewer]
  1149. DelFiles=DelViewerFiles
  1150. DelReg=DelViewerReg
  1151.  
  1152. [DelViewerFiles]
  1153. PSNLite.exe,,, 0x00000001
  1154. Uninst.PUn,,, 0x00000001
  1155. Uninstall.exe,,, 0x00000001
  1156. viewer.vnd,,, 0x00000001
  1157.  
  1158. [DelViewerReg]
  1159. HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}
  1160. HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSNViewer
  1161.  
  1162.  
  1163. ;----------------------------------------------------------------------------------------------
  1164. ; remove self-extracting installer temp files if reboot may have left them behind
  1165. ; set directory 33004 to temp installer directory before processing this section
  1166. ;----------------------------------------------------------------------------------------------
  1167. [DelSelfExtract]
  1168. DeleteFile: "%33004%\Psn2Sys\*.*"
  1169. DeleteDir: "%33004%\Psn2Sys"
  1170. DeleteFile: "%33004%\Psn2App\*.*"
  1171. DeleteDir: "%33004%\Psn2App"
  1172. DeleteFile: "%33004%\Psn2App\Help\*.*"
  1173. DeleteDir: "%33004%\Psn2App\Help"
  1174. DeleteFile: "%33004%\Psn2Web\*.*"
  1175. DeleteDir: "%33004%\Psn2Web"
  1176. DeleteFile: "%33004%\Psn2Give\*.*"
  1177. DeleteDir: "%33004%\Psn2Give"
  1178. DeleteFile: "%33004%\Psn2Msgr\*.*"
  1179. DeleteDir: "%33004%\Psn2Msgr"
  1180. DeleteFile: "%33004%\Psn2Http\*.*"
  1181. DeleteDir: "%33004%\Psn2Http"
  1182. DeleteFile: "%33004%\Psn2Lan\*.*"
  1183. DeleteDir: "%33004%\Psn2Lan"
  1184. DeleteFile: "%33004%\Psn2Smtp\*.*"
  1185. DeleteDir: "%33004%\Psn2Smtp"
  1186. DeleteFile: "%33004%\Psn2Smap\*.*"
  1187. DeleteDir: "%33004%\Psn2Smap"
  1188. DeleteFile: "%33004%\Psn2Mab\*.*"
  1189. DeleteDir: "%33004%\Psn2Mab"
  1190. DeleteFile: "%33004%\Psn2Xab\*.*"
  1191. DeleteDir: "%33004%\Psn2Xab"
  1192. DeleteFile: "%33004%\Psn2Ink\*.*"
  1193. DeleteDir: "%33004%\Psn2Ink"
  1194. DeleteFile: "%33004%\Psn2ToDo\*.*"
  1195. DeleteDir: "%33004%\Psn2ToDo"
  1196. DeleteFile: "%33004%\Psn2Msg\*.*"
  1197. DeleteDir: "%33004%\Psn2Msg"
  1198. DeleteFile: "%33004%\*.*"
  1199. DeleteDir: "%33004%"
  1200.  
  1201.  
  1202. ;----------------------------------------------------------------------------------------------
  1203. ; remove Psn2Lite application files if installation failure
  1204. ;----------------------------------------------------------------------------------------------
  1205. [Cleanup]
  1206. UnregSrvrOpt: "%33000%\FauxNote.exe"
  1207. UnregSrvrOpt: "%33000%\Ps*.dll"
  1208. UnregSrvrOpt: "%33000%\Psn*.exe
  1209. Setup: CleanupApp
  1210. Setup: CleanupAppReg
  1211. DeleteFile: "%33000%\Help\*.gif"
  1212. DeleteFile: "%33000%\Help\*.htm"
  1213. DeleteDir: "%33000%\Help"
  1214. DeleteDir: "%33000%"
  1215.  
  1216. [CleanupApp]
  1217. DelFiles=CleanupAppFiles
  1218. DelFiles=CleanupSysFiles
  1219. DelFiles=CleanupInstFiles
  1220.  
  1221. [CleanupAppFiles]
  1222. PSNAlarm.dll,,, 0x00000001
  1223. PSNDisp.dll,,, 0x00000001
  1224. PSNotes.dll,,, 0x00000001
  1225. PsnHttp.dll,,, 0x00000001
  1226. PsnLan.dll,,, 0x00000001
  1227. PsnSmtp.dll,,, 0x00000001
  1228. PsnSmapi.dll,,, 0x00000001
  1229. PsnMsgAB.dll,,, 0x00000001
  1230. Psneuab.dll,,, 0x00000001
  1231. Psnnsab.dll,,, 0x00000001
  1232. Psnoeab.dll,,, 0x00000001
  1233. Psnwab.dll,,, 0x00000001
  1234. PsnToDo.dll,,, 0x00000001
  1235. psnmsg.dll,,, 0x00000001
  1236. PsnMSIM.dll,,, 0x00000001
  1237. F2Note.dll,,, 0x00000001
  1238. PsnMSIME.exe,,, 0x00000001
  1239. PSNGive.exe,,, 0x00000001
  1240. Psn2Lite.exe,,, 0x00000001
  1241. FauxNote.exe,,, 0x00000001
  1242. psn2note.exe,,, 0x00000001
  1243. Uninstall.exe,,, 0x00000001
  1244. uninst.ini,,, 0x00000001
  1245. clock.wav,,, 0x00000001
  1246. magic.wav,,, 0x00000001
  1247. rolldown.wav,,, 0x00000001
  1248. siren.wav,,, 0x00000001
  1249. sparkle.wav,,, 0x00000001
  1250. whhheeep.wav,,, 0x00000001
  1251. whiz.wav,,, 0x00000001
  1252. whizpop.wav,,, 0x00000001
  1253. zoop.wav,,, 0x00000001
  1254. psnglog1,,, 0x00000001
  1255. psnglog2,,, 0x00000001
  1256. psnglog3,,, 0x00000001
  1257. psnglog4,,, 0x00000001
  1258.  
  1259. [CleanupSysFiles]
  1260. PSNShare.dll,,, 0x00000001
  1261.  
  1262. [CleanupInstFiles]
  1263. Setup.exe,,, 0x00000001
  1264. psn2Lite.inf,,, 0x00000001
  1265.  
  1266. [CleanupStartupIcons]
  1267. Post-it« Software Notes Lite.lnk,,, 0x00000001
  1268.  
  1269. [CleanupProgramIcons]
  1270. Post-it« Software Notes Lite.lnk,,, 0x00000001
  1271.  
  1272. [CleanupAppReg]
  1273. DelReg=CleanupReg
  1274.  
  1275. [CleanupReg]
  1276. HKCR,CLSID\{11944A40-6CE5-11d1-9004-0020AF6DCD1D}
  1277. HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}
  1278. HKCR,CLSID\{11944A42-6CE5-11d1-9004-0020AF6DCD1D}
  1279. HKCR,CLSID\{11944A49-6CE5-11d1-9004-0020AF6DCD1D}
  1280. HKCR,CLSID\{11944A4D-6CE5-11d1-9004-0020AF6DCD1D}
  1281. HKCR,CLSID\{11944A4E-6CE5-11d1-9004-0020AF6DCD1D}
  1282. HKCR,CLSID\{11944AF3-6CE5-11d1-9004-0020AF6DCD1D}
  1283. HKCR,CLSID\{11944AF4-6CE5-11d1-9004-0020AF6DCD1D}
  1284. HKCR,CLSID\{B817734E-046C-11D3-B674-00104BA25195}
  1285. HKCR,CLSID\{D8C927E8-78C0-11D2-B352-00600807A5DC}
  1286. HKCR,CLSID\{D8C927E9-78C0-11D2-B352-00600807A5DC}
  1287. HKCR,CLSID\{D8C927EA-78C0-11D2-B352-00600807A5DC}
  1288. HKCR,CLSID\{D8C927EB-78C0-11D2-B352-00600807A5DC}
  1289.  
  1290. HKCR,3m.DefaultImpMsg
  1291. HKCR,3m.DefaultImpMsg.1
  1292. HKCR,3m.PNote
  1293. HKCR,3m.PNote.1
  1294. HKCR,3m.PNoteObj
  1295. HKCR,3m.PNoteObj.1
  1296.  
  1297. HKCR,PSys.PSys
  1298. HKCR,PSys.PSys.1
  1299. HKCR,PSNotes
  1300. HKCU,Software\Classes\PSNotes
  1301.  
  1302. HKCR,AppID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}
  1303. HKCR,AppID\PSN2.EXE
  1304. HKCR,AppID\PSNGive.EXE
  1305.  
  1306. HKCR,Component Categories\{11944A00-6CE5-11d1-9004-0020AF6DCD1D}
  1307. HKCR,Component Categories\{11944A01-6CE5-11d1-9004-0020AF6DCD1D}
  1308.  
  1309. HKCR,Interface\{11944A11-6CE5-11D1-9004-0020AF6DCD1D}
  1310. HKCR,Interface\{11944A12-6CE5-11D1-9004-0020AF6DCD1D}
  1311. HKCR,Interface\{11944A13-6CE5-11D1-9004-0020AF6DCD1D}
  1312. HKCR,Interface\{11944A14-6CE5-11D1-9004-0020AF6DCD1D}
  1313. HKCR,Interface\{11944A15-6CE5-11D1-9004-0020AF6DCD1D}
  1314. HKCR,Interface\{11944A20-6CE5-11D1-9004-0020AF6DCD1D}
  1315. HKCR,Interface\{11944A21-6CE5-11D1-9004-0020AF6DCD1D}
  1316. HKCR,Interface\{11944AC0-6CE5-11D1-9004-0020AF6DCD1D}
  1317. HKCR,Interface\{11944AC1-6CE5-11D1-9004-0020AF6DCD1D}
  1318. HKCR,Interface\{11944AC2-6CE5-11D1-9004-0020AF6DCD1D}
  1319. HKCR,Interface\{11944AC3-6CE5-11D1-9004-0020AF6DCD1D}
  1320. HKCR,Interface\{11944AC4-6CE5-11D1-9004-0020AF6DCD1D}
  1321. HKCR,Interface\{11944AC5-6CE5-11D1-9004-0020AF6DCD1D}
  1322. HKCR,Interface\{11944AC6-6CE5-11D1-9004-0020AF6DCD1D}
  1323. HKCR,Interface\{11944AC7-6CE5-11D1-9004-0020AF6DCD1D}
  1324. HKCR,Interface\{11944AC8-6CE5-11D1-9004-0020AF6DCD1D}
  1325. HKCR,Interface\{11944AC9-6CE5-11D1-9004-0020AF6DCD1D}
  1326. HKCR,Interface\{11944ACA-6CE5-11D1-9004-0020AF6DCD1D}
  1327. HKCR,Interface\{11944ACB-6CE5-11D1-9004-0020AF6DCD1D}
  1328. HKCR,Interface\{11944ACC-6CE5-11D1-9004-0020AF6DCD1D}
  1329. HKCR,Interface\{11944ACD-6CE5-11D1-9004-0020AF6DCD1D}
  1330. HKCR,Interface\{11944ACE-6CE5-11D1-9004-0020AF6DCD1D}
  1331. HKCR,Interface\{11944ACF-6CE5-11D1-9004-0020AF6DCD1D}
  1332. HKCR,Interface\{11944AD0-6CE5-11D1-9004-0020AF6DCD1D}
  1333. HKCR,Interface\{4F199D12-5487-11D2-B345-00600807A5DC}
  1334.  
  1335. HKCR,TypeLib\{11944A80-6CE5-11D1-9004-0020AF6DCD1D}
  1336. HKCR,TypeLib\{11944A81-6CE5-11D1-9004-0020AF6DCD1D}
  1337. HKCR,TypeLib\{11944A82-6CE5-11D1-9004-0020AF6DCD1D}
  1338. HKCR,TypeLib\{11944A83-6CE5-11D1-9004-0020AF6DCD1D}
  1339. HKCR,TypeLib\{11944A84-6CE5-11D1-9004-0020AF6DCD1D}
  1340. HKCR,TypeLib\{11944A85-6CE5-11D1-9004-0020AF6DCD1D}
  1341. HKCR,TypeLib\{11944A86-6CE5-11D1-9004-0020AF6DCD1D}
  1342. HKCR,TypeLib\{11944A87-6CE5-11D1-9004-0020AF6DCD1D}
  1343. HKCR,TypeLib\{11944A8A-6CE5-11D1-9004-0020AF6DCD1D}
  1344. HKCR,TypeLib\{11944A8D-6CE5-11D1-9004-0020AF6DCD1D}
  1345. HKCR,TypeLib\{11944A8F-6CE5-11D1-9004-0020AF6DCD1D}
  1346. HKCR,TypeLib\{4F199D05-5487-11D2-B345-00600807A5DC}
  1347. HKCR,TypeLib\{62165610-7FE4-11D3-AD6C-0004ACAE5FDC}
  1348. HKCR,TypeLib\{62165620-7FE4-11D3-AD6C-0004ACAE5FDC}
  1349. HKCR,TypeLib\{62165623-7FE4-11D3-AD6C-0004ACAE5FDC}
  1350. HKCR,TypeLib\{62165626-7FE4-11D3-AD6C-0004ACAE5FDC}
  1351. HKCR,TypeLib\{62165629-7FE4-11D3-AD6C-0004ACAE5FDC}
  1352. HKCR,TypeLib\{6216562D-7FE4-11D3-AD6C-0004ACAE5FDC}
  1353. HKCR,TypeLib\{62165632-7FE4-11D3-AD6C-0004ACAE5FDC}
  1354. HKCR,TypeLib\{62165640-7FE4-11D3-AD6C-0004ACAE5FDC}
  1355. HKCR,TypeLib\{6216564B-7FE4-11D3-AD6C-0004ACAE5FDC}
  1356.  
  1357. HKCU,Software\3M\Post-it(R) Software Notes V2
  1358. HKCU,Software\3M\PSNGiveNote
  1359. HKCU,Software\3M\PSNMSIME
  1360. HKCU,Software\3M\PSNSMTP
  1361. HKCU,Software\3M\PSNHTTP
  1362. HKCU,Software\3M\PSNSMAPI
  1363. HKCU,AppEvents\Schemes\Apps\Post-it(R) Software Notes
  1364.  
  1365. HKLM,Software\microsoft\windows\currentversion\uninstall\psn2
  1366. HKLM,Software\Classes\TypeLib\{62165610-7FE4-11D3-AD6C-0004ACAE5FDC}
  1367. HKLM,Software\Classes\TypeLib\{62165620-7FE4-11D3-AD6C-0004ACAE5FDC}
  1368. HKLM,Software\Classes\TypeLib\{62165623-7FE4-11D3-AD6C-0004ACAE5FDC}
  1369. HKLM,Software\Classes\TypeLib\{62165626-7FE4-11D3-AD6C-0004ACAE5FDC}
  1370. HKLM,Software\Classes\TypeLib\{62165629-7FE4-11D3-AD6C-0004ACAE5FDC}
  1371. HKLM,Software\Classes\TypeLib\{6216562D-7FE4-11D3-AD6C-0004ACAE5FDC}
  1372. HKLM,Software\Classes\TypeLib\{62165632-7FE4-11D3-AD6C-0004ACAE5FDC}
  1373. HKLM,Software\Classes\TypeLib\{62165640-7FE4-11D3-AD6C-0004ACAE5FDC}
  1374. HKLM,Software\Classes\TypeLib\{6216564B-7FE4-11D3-AD6C-0004ACAE5FDC}
  1375.  
  1376. HKCR,PSNMSIMABPage.PSNMSIMABPage
  1377. HKCR,PSNMSIMABPage.PSNMSIMABPage.1
  1378. HKCR,PSNMSIMABProvider.PSNMSIMABProvider
  1379. HKCR,PSNMSIMABProvider.PSNMSIMABProvider.1
  1380. HKCR,PSNMSIMTPPage.PSNMSIMTPPage
  1381. HKCR,PSNMSIMTPPage.PSNMSIMTPPage.1
  1382. HKCR,PSNMSIMTPProvider.PSNMSIMTPProvider
  1383. HKCR,PSNMSIMTPProvider.PSNMSIMTPProvider.1
  1384. HKCR,AppID\{62165631-7FE4-11d3-AD6C-0004ACAE5FDC}
  1385. HKCR,CLSID\{6216562A-7FE4-11d3-AD6C-0004ACAE5FDC}
  1386. HKCR,CLSID\{6216562C-7FE4-11d3-AD6C-0004ACAE5FDC}
  1387. HKCR,CLSID\{11944A4A-6CE5-11d1-9004-0020AF6DCD1D}
  1388. HKCR,CLSID\{54D06E90-392C-11D3-AD4E-0004ACAE5FDC}
  1389. HKCR,CLSID\{62165613-7FE4-11d3-AD6C-0004ACAE5FDC}
  1390. HKCR,Interface\{3882D0A1-410B-11D3-AD50-0004ACAE5FDC}
  1391. HKCR,Interface\{62165600-7FE4-11D3-AD6C-0004ACAE5FDC}
  1392. HKCR,Interface\{62165606-7FE4-11D3-AD6C-0004ACAE5FDC}
  1393. HKCR,Interface\{62165645-7FE4-11D3-AD6C-0004ACAE5FDC}
  1394. HKCR,Interface\{62165652-7FE4-11D3-AD6C-0004ACAE5FDC}
  1395. HKCR,Interface\{B817734D-046C-11D3-B674-00104BA25195}
  1396. HKCR,TypeLib\{3882D094-410B-11D3-AD50-0004ACAE5FDC}
  1397. HKCR,TypeLib\{B8177340-046C-11D3-B674-00104BA25195}
  1398. HKCR,RegAlarms.RegAlarms
  1399. HKCR,RegAlarms.RegAlarms.1
  1400. HKCR,RegMisc.RegMisc
  1401. HKCR,RegMisc.RegMisc.1
  1402. HKCR,RegSendNotes.RegSendNotes
  1403. HKCR,RegSendNotes.RegSendNotes.1
  1404. HKCR,RegSystem.RegSystem
  1405. HKCR,RegSystem.RegSystem.1
  1406.  
  1407. HKLM,Software\Classes\PSNMSIMABPage.PSNMSIMABPage
  1408. HKLM,Software\Classes\PSNMSIMABPage.PSNMSIMABPage.1
  1409. HKLM,Software\Classes\PSNMSIMABProvider.PSNMSIMABProvider
  1410. HKLM,Software\Classes\PSNMSIMABProvider.PSNMSIMABProvider.1
  1411. HKLM,Software\Classes\PSNMSIMTPPage.PSNMSIMTPPage
  1412. HKLM,Software\Classes\PSNMSIMTPPage.PSNMSIMTPPage.1
  1413. HKLM,Software\Classes\PSNMSIMTPProvider.PSNMSIMTPProvider
  1414. HKLM,Software\Classes\PSNMSIMTPProvider.PSNMSIMTPProvider.1
  1415. HKLM,Software\Classes\AppID\{62165631-7FE4-11d3-AD6C-0004ACAE5FDC}
  1416. HKLM,Software\Classes\CLSID\{6216562A-7FE4-11d3-AD6C-0004ACAE5FDC}
  1417. HKLM,Software\Classes\CLSID\{6216562C-7FE4-11d3-AD6C-0004ACAE5FDC}
  1418. HKLM,Software\Classes\CLSID\{11944A4A-6CE5-11d1-9004-0020AF6DCD1D}
  1419. HKLM,Software\Classes\CLSID\{54D06E90-392C-11D3-AD4E-0004ACAE5FDC}
  1420. HKLM,Software\Classes\CLSID\{62165613-7FE4-11d3-AD6C-0004ACAE5FDC}
  1421. HKLM,Software\Classes\Interface\{3882D0A1-410B-11D3-AD50-0004ACAE5FDC}
  1422. HKLM,Software\Classes\Interface\{62165600-7FE4-11D3-AD6C-0004ACAE5FDC}
  1423. HKLM,Software\Classes\Interface\{62165606-7FE4-11D3-AD6C-0004ACAE5FDC}
  1424. HKLM,Software\Classes\Interface\{62165652-7FE4-11D3-AD6C-0004ACAE5FDC}
  1425. HKLM,Software\Classes\Interface\{B817734D-046C-11D3-B674-00104BA25195}
  1426. HKLM,Software\Classes\TypeLib\{3882D094-410B-11D3-AD50-0004ACAE5FDC}
  1427. HKLM,Software\Classes\TypeLib\{3882D094-410B-11D3-AD50-0004ACAE5FDC}
  1428. HKLM,Software\Classes\TypeLib\{B8177340-046C-11D3-B674-00104BA25195}
  1429. HKLM,Software\Microsoft\Windows\CurrentVersion\App Paths\psnotes.exe
  1430. HKLM,Software\Classes\RegAlarms.RegAlarms
  1431. HKLM,Software\Classes\RegAlarms.RegAlarms.1
  1432. HKLM,Software\Classes\RegMisc.RegMisc
  1433. HKLM,Software\Classes\RegMisc.RegMisc.1
  1434. HKLM,Software\Classes\RegSendNotes.RegSendNotes
  1435. HKLM,Software\Classes\RegSendNotes.RegSendNotes.1
  1436. HKLM,Software\Classes\RegSystem.RegSystem
  1437. HKLM,Software\Classes\RegSystem.RegSystem.1
  1438.  
  1439.  
  1440. ;----------------------------------------------------------------------------------------------
  1441. ; include directory name & number for each destination of each file copy section:
  1442. ;----------------------------------------------------------------------------------------------
  1443. [DestinationDirs]
  1444. ; CopyFiles destination directories
  1445. DefaultDestDir=33000
  1446. CopyMsvcrt=11
  1447. CopyRichedit=11
  1448. CopyMSScript=11
  1449. Psn2SysFiles=11
  1450. Psn2Files=33000
  1451. Psn2OptFiles=33000
  1452. WebNoteFiles=33000
  1453. IENetNoteFiles=34050
  1454. NSNetNoteDll=34062
  1455. NS3NetNoteClass=34063
  1456. NS4NetNoteClass=34064
  1457. GiveNoteFiles=33000
  1458. MsgrNoteFiles=33000
  1459. HttpNoteFiles=33000
  1460. LanNoteFiles=33000
  1461. SmtpNoteFiles=33000
  1462. SmapiNoteFiles=33000
  1463. AddrBookFiles=33000
  1464. ExtraABFiles=33000
  1465. Psn2InstFiles=33000
  1466. InkFiles=33000
  1467. ToDoNotesFiles=33000
  1468. MsgNotesFiles=33000
  1469.  
  1470. ; DelFiles directories
  1471. WebFakeFiles=33000
  1472. NSDelNetNote=34061
  1473. DelViewerFiles=33501
  1474.  
  1475. ; Cleanup Psn2 directories
  1476. CleanupAppFiles=33000
  1477. CleanupInstFiles=33000
  1478. CleanupSysFiles=11
  1479. CleanupStartupIcons=34010
  1480. CleanupProgramIcons=34020
  1481.  
  1482.  
  1483. ;----------------------------------------------------------------------------------------------
  1484. ; include file name & subdirectory on disk # for each source file copied:
  1485. ;----------------------------------------------------------------------------------------------
  1486. [SourceDisksFiles]
  1487. ; System files to install
  1488. Riched20.dll=1, Psn2Sys
  1489. msscript.ocx=1, Psn2Sys
  1490. msvcrt.dll=1, Psn2Sys
  1491.  
  1492. ; PSN2Lite files to install
  1493. Psn2Lite.exe=1, Psn2App
  1494. PSNAlarm.dll=1, Psn2App
  1495. PSNDisp.dll=1, Psn2App
  1496. PSNotes.dll=1, Psn2App
  1497. F2Note.dll=1, Psn2App
  1498. clock.wav=1, psn2app
  1499. magic.wav=1, psn2app
  1500. rolldown.wav=1, psn2app
  1501. siren.wav=1, psn2app
  1502. sparkle.wav=1, psn2app
  1503. whhheeep.wav=1, psn2app
  1504. whiz.wav=1, psn2app
  1505. whizpop.wav=1, psn2app
  1506. zoop.wav=1, psn2app
  1507. Uninstall.exe=1, Psn2App
  1508. uninst.ini=1, Psn2App
  1509. PsnShare.dll=1, Psn2App
  1510.  
  1511. ; PSN2Lite optional files to install
  1512. PSNData2=1, Psn2App
  1513.  
  1514. ; Website Notes files to install
  1515. FauxNote.exe=1, Psn2Web
  1516. npcc.dll=1, Psn2Web
  1517. NCNotePlugin.class=1, Psn2Web
  1518.  
  1519. ; Give Note files to install
  1520. PSNGive.exe=1, Psn2Give
  1521.  
  1522. ; MSN Messenger Note files to install
  1523. PsnMSIM.dll=1, Psn2Msgr
  1524. PsnMSIME.exe=1,Psn2Msgr
  1525.  
  1526. ; Broadcast Subscriber Note files to install
  1527. PsnHttp.dll=1, Psn2Http
  1528.  
  1529. ; LAN Note files to install
  1530. PsnLan.dll=1, Psn2Lan
  1531.  
  1532. ; SMTP Note files to install
  1533. PsnSmtp.dll=1, Psn2Smtp
  1534.  
  1535. ; SMAPI Note files to install
  1536. PsnSmapi.dll=1, Psn2Smap
  1537.  
  1538. ; Psn2 Address Book files to install
  1539. PsnMsgAB.dll=1, Psn2Mab
  1540.  
  1541. ; Extra Address Book files to install
  1542. Psneuab.dll=1, Psn2Xab
  1543. Psnnsab.dll=1, Psn2Xab
  1544. Psnoeab.dll=1, Psn2Xab
  1545. Psnwab.dll=1, Psn2Xab
  1546.  
  1547. ; Ink files to install
  1548. psn2note.exe=1, Psn2Ink
  1549.  
  1550. ; ToDo Notes files to install
  1551. PsnToDo.dll=1, Psn2ToDo
  1552.  
  1553. ; Important Mesasge Notes files to install
  1554. PsnMsg.dll=1, Psn2Msg
  1555.  
  1556. ; PSN2 Installer files (copied when reboot needed)
  1557. Setup.exe=1
  1558. Psn2Lite.inf=1
  1559.  
  1560.  
  1561. ;----------------------------------------------------------------------------------------------
  1562. ; diskette name for each disk # in install:
  1563. ;----------------------------------------------------------------------------------------------
  1564. [SourceDisksNames]
  1565. 1=%DISK1%
  1566.  
  1567.  
  1568. ;----------------------------------------------------------------------------------------------
  1569. ; directory locations:
  1570. ;----------------------------------------------------------------------------------------------
  1571. [GetDir]
  1572. SourcePsn2Exe: "%35002%\Psn2Lite.exe"
  1573. FauxNotesExe: "%35003%\FauxNote.exe"
  1574. XMLExe: "%35004%\xmlredist.exe"
  1575.  
  1576. Psn2Exe: "%33000%\Psn2Lite.exe"
  1577.  
  1578. FindPlugin: "%33300%"
  1579. FindViewer: "%33500%"
  1580. FindPsn2: "%33600%"
  1581.  
  1582. DefaultDir: "%34000%"
  1583.  
  1584. StartupDir: "%34010%"
  1585. CommonStartupDir: "%34011%"
  1586. UserStartupDir: "%34012%"
  1587.  
  1588. ProgramDir: "%34020%"
  1589. CommonProgramDir: "%34021%"
  1590. UserProgramDir: "%34022%"
  1591.  
  1592. DesktopDir: "%34030%"
  1593. CommonDesktopDir: "%34031%"
  1594. UserDesktopDir: "%34032%"
  1595.  
  1596. StartMenu: "%34040%"
  1597. CommonStartMenuDir: "%34041%"
  1598. UserStartMenuDir: "%34042%"
  1599.  
  1600. IEPluginDir: "%34050%"
  1601.  
  1602. NSPluginDir: "%34062%"
  1603. NS3ClassDir: "%34063%"
  1604. NS4ClassDir: "%34064%"
  1605. FindNetscape: "%34065%"
  1606.  
  1607. FindMSNMsgr: "%34080%
  1608.  
  1609.  
  1610. ;----------------------------------------------------------------------------------------------
  1611. ; check if Net Note plugin is present:
  1612. ;----------------------------------------------------------------------------------------------
  1613. [CheckPlugin]
  1614. CheckFileBusy: "%33300%"
  1615. CheckFileBusy: "%34050%\npcc.dll"
  1616. CheckFileBusy: "%34061%\npcc.dll"
  1617. CheckFileBusy: "%34062%\npcc.dll"
  1618.  
  1619.  
  1620. ;----------------------------------------------------------------------------------------------
  1621. ; check if PSN V1 is present:
  1622. ;----------------------------------------------------------------------------------------------
  1623. [CheckPsn1]
  1624. FindPsn1Ini: "%10%\PSNotes.ini"
  1625. Execute: 0, 0, """%33400%"" querystatus"
  1626.  
  1627.  
  1628. ;----------------------------------------------------------------------------------------------
  1629. ; check if misc. PSN V2 files are busy, so we ask the user to close all other apps:
  1630. ;----------------------------------------------------------------------------------------------
  1631. [CheckPsn2MiscBusy]
  1632. CheckFileBusy: "%33601%\PsnHttp.dll"
  1633. CheckFileBusy: "%33601%\PsnMSIM.dll"
  1634. CheckFileBusy: "%33601%\PSNMSIME.exe"
  1635. CheckFileBusy: "%33601%\psn2note.exe"
  1636. CheckFileBusy: "%11%\PsnShare.dll"
  1637.  
  1638.  
  1639. ;----------------------------------------------------------------------------------------------
  1640. ; check if PSN V2 VBox is already present:
  1641. ;----------------------------------------------------------------------------------------------
  1642. [CheckPsn2VBox]
  1643. Execute: 60, 0, """%33601%\VSetupC.exe"" /state"
  1644.  
  1645.  
  1646. ;----------------------------------------------------------------------------------------------
  1647. ; localized language strings for US English
  1648. ; add translated string section [Strings.040c] for French
  1649. ; add translated string section [Strings.0410] for Italian
  1650. ; add translated string section [Strings.0407] for German
  1651. ; add translated string section [Strings.040a] for Spanish
  1652. ; add translated string section [Strings.0809] for UK English
  1653. ;----------------------------------------------------------------------------------------------
  1654. [Strings]
  1655. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1656. ; STRINGS NOT TO BE TRANSLATED:
  1657. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1658.  
  1659. ; name of installation disks
  1660. DISK1=%PSN2NAME%
  1661.  
  1662. ; strings for install steps
  1663.  
  1664. ; Install System components
  1665. InstallSys="Checking System components"
  1666. Msvcrt="Installing Microsoft Msvcrt.dll"
  1667. Richedit="Installing Microsoft RichEd20.dll"
  1668. msscript="Installing Microsoft msscript.ocx"
  1669.  
  1670. ; Install Application components
  1671. InstallApp="Checking Application components"
  1672. BakPsn2="Backing up existing Post-it« Software Notes Lite"
  1673. InstallPsn2="Installing Post-it« Software Notes Lite"
  1674. DelPsn2="Removing previous Post-it« Software Notes Lite"
  1675.  
  1676. ; Install Website Notes
  1677. InstallWebsiteNotes="Checking Website Note components"
  1678. WebsiteNotes="Installing Website Notes"
  1679. IENetNote="Installing Website Notes for IE"
  1680. NS3NetNote="Installing Website Notes for Netscape 3"
  1681. NS4NetNote="Installing Website Notes for Netscape 4"
  1682.  
  1683. ; Install Give Notes
  1684. InstallGiveNotes="Checking Give Note components"
  1685. MSXMLParser="Installing Microsoft XML Parser"
  1686. GiveNotes="Installing Give Notes"
  1687.  
  1688. ; Install MSN Messenger Notes
  1689. InstallMsgrNotes="Checking MSN Messenger Note components"
  1690. MsgrNotes="Installing MSN Messenger Notes"
  1691.  
  1692. ; Install Broadcast Subscriber Notes
  1693. InstallHttpNotes="Checking Broadcast Subscriber Note components"
  1694. HttpNotes="Installing Broadcast Subscriber Notes"
  1695.  
  1696. ; Install LAN Notes
  1697. InstallLanNotes="Checking LAN Note components"
  1698. InstallDCOM="Installing DCOM"
  1699. LanNotes="Installing LAN Notes"
  1700.  
  1701. ; Install SMTP Notes
  1702. InstallSmtpNotes="Checking SMTP Note components"
  1703. SmtpNotes="Installing SMTP Notes"
  1704.  
  1705. ; Install SMAPI Notes
  1706. InstallSmapiNotes="Checking SMAPI Note components"
  1707. SmapiNotes="Installing SMAPI Notes"
  1708.  
  1709. ; Install Psn2 Address Book
  1710. InstallAddrBook="Checking Psn2 Address Book components"
  1711. AddrBook="Installing Psn2 Address Book"
  1712.  
  1713. ; Install Extra Address Books
  1714. InstallExtraABs="Checking Extra Address Book components"
  1715. ExtraABs="Installing Extra Address Books"
  1716.  
  1717. ; Install IBM Ink files
  1718. InstallInkFiles="Checking Ink components"
  1719. InkExtras="Installing for IBM Ink"
  1720.  
  1721. ; Install ToDo Notes
  1722. InstallToDoNotes="Checking To Do Notes components"
  1723. ToDoNotes="Installing To Do Notes"
  1724.  
  1725. ; Install Important Message Notes
  1726. InstallMsgNotes="Checking Important Message Notes components"
  1727. MsgNotes="Installing Important Message Notes"
  1728.  
  1729. CheckReboot="Checking if reboot is needed"
  1730.  
  1731. RegPsn2="Registering Post-it« Software Notes Lite"
  1732.  
  1733. ; Registry address of broadcast servers
  1734. BroadcastSrvr="Software\3M\PSNHTTP\HTTPServers\"
  1735.  
  1736. ; Web address of Post-it« Software Notes broadcast server
  1737. Psn2Srvr="http://www.3M.com/psnbcaster?server=psnnews2"
  1738.  
  1739. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1740. ; STRINGS TO BE TRANSLATED:
  1741. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
  1742.  
  1743. ; name of application
  1744. PSN2NAME="Post-it« Software Notes Lite Version 2"
  1745.  
  1746. ; strings for license names
  1747. DCOM95="Microsoft DCOM95 for Windows 95"
  1748. DCOM98="Microsoft DCOM98 for Windows 98"
  1749.  
  1750. ; Alert/Query buttons:
  1751. YES = "Yes" 
  1752. NO = "No"
  1753.  
  1754. ; Broadcaster names:
  1755. PSNNews = "Post-it« Software Notes News Server"
  1756.  
  1757. ; Alert/Query text:
  1758. [Psn2UpdateAlert]
  1759. "Would you like to receive update information regarding Post-it« Software Notes "
  1760. "delivered to your desktop on a Post-it« Note (requires a connection to the Internet)?"
  1761.  
  1762.  
  1763. ;----------------------------------------------------------------------------------------------
  1764. ; put any last requests here (install is already considered complete, 
  1765. ; and Psn2 may already be up and running, but here's one last shot to
  1766. ; add/remove registry settings, copy/delete files, execute app, etc.):
  1767. ;----------------------------------------------------------------------------------------------
  1768. [EndInstall]
  1769. Setup: LastReg
  1770.  
  1771. [LastReg]
  1772. AddReg=LastAddReg
  1773. DelReg=LastDelReg
  1774.  
  1775. ; You can append a section to this INF file, name it LastExtra and
  1776. ;    add any additional registry settings that you want to have processed here.
  1777. ; See LastAddReg section for examples of the syntax for setting the registry.
  1778. AddReg=LastExtra    
  1779.  
  1780. [LastAddReg]
  1781. ; Add any last settings to registry here
  1782. ; (remove ; at beginning of entry to activate it)
  1783. ;HKCU,Software\3M\Post-it(R) Software Notes V2,"Add2Startup",0x10001,1
  1784.  
  1785. [LastDelReg]
  1786. ; Delete any last settings from registry here
  1787. ; (remove ; at beginning of entry to activate it)
  1788. ;HKCR,CLSID\{54D06E90-392C-11D3-AD4E-0004ACAE5FDC}
  1789. ;HKCU,Software\3M\Post-it(R) Software Notes V2\System,"AlwaysOnTopConfirm"
  1790.  
  1791.  
  1792. ;----------------------------------------------------------------------------------------------
  1793. ; To add command line parameters to the inf file, such as 
  1794. ;    -ns -quiet -quiet3M -quietp
  1795. ; Append Init2 section with CmdParms key to end of inf file
  1796. ;   (or remove ; at beginning of Init2 & CmdParms entries below)
  1797. ;----------------------------------------------------------------------------------------------
  1798. ;[Init2]
  1799. ;CmdParms: "-ns"
  1800.  
  1801.  
  1802. ; Be sure to leave a carriage return \ line feed after this comment
  1803. ; Automated installer routines may want to append items to the end of the installer
  1804.  
  1805.