home *** CD-ROM | disk | FTP | other *** search
INI File | 1999-09-03 | 47.2 KB | 1,426 lines |
- ;DO NOT DELETE THIS FILE
- ;IT IS NEEDED FOR INSTALLATION OF SYSTEM AND PROGRAM FILES FOR PSN2
- ;
- ;Copyright 1999 - 3M Corporation
- ;
- ; NOTE: Entries are processed in the following order within sections:
- ; To decide whether the step needs to be processed:
- ; CheckFileVers (multiple in order)
- ; CheckRegVers (multiple in order)
- ; CheckRegEq or CheckRegNotEq (only 1)
- ; To notify user of license agreement:
- ; License (only 1)
- ; To decide whether there is enough disk space to install:
- ; CheckDiskSpace (multiple in order)
- ; To process the step:
- ; SetDir (multiple in order; cannot use directory in same section that it is set)
- ; Reboot (only 1)
- ; CopyFile (multiple in order)
- ; DeleteFile (multiple in order)
- ; RegSrvr or UnregSrvr (multiple in order)
- ; Execute (multiple in order)
- ; Setup (multiple in order)
- ; DeleteDir (multiple in order)
-
- ;----------------------------------------------------------------------------------------------
- ; inf file version information:
- ;----------------------------------------------------------------------------------------------
- [Version]
- Signature="$Windows NT$"
- Provider="3M Corporation"
-
-
- ;----------------------------------------------------------------------------------------------
- ; init section processed when inf file opened:
- ;----------------------------------------------------------------------------------------------
- [Init]
-
- ;----------------------------------------------------------------------------------------------
- ; language to install in (setlocale Microsoft language strings), such as:
- ; usa = US English (language id 0x0409)
- ; eng = UK English (language id 0x0809)
- ; fra = French (language id 0x040c)
- ; deu = German (language id 0x0407)
- ; ita = Italian (language id 0x0410)
- ; esp = Spanish (language id 0x040a)
- ;----------------------------------------------------------------------------------------------
- Language: usa
-
- ;----------------------------------------------------------------------------------------------
- ; supported O/S's:
- ;----------------------------------------------------------------------------------------------
- WIN95: Win95
- WIN98: Win98
- WINNT4: NT4
- WINNT5: NT4
-
- ;----------------------------------------------------------------------------------------------
- ; Directories defined when inf file opened:
- ;----------------------------------------------------------------------------------------------
- ; default program directory
- SetDir: 34000, "%1\3M\PSNotes2", "HKLM,Software\Microsoft\Windows\CurrentVersion\ProgramFilesDir"
-
- ; source location of system files for psn2 install
- SetDir: 33001, "%01%\psn2sys"
-
- ; source location of psn2 application files for psn2 install
- SetDir: 33002, "%01%\psn2app"
-
- ; source location of psn1 application files for psn2 install
- SetDir: 33003, "%01%\psn1app"
-
- ; previously installed web note plugin dll
- SetDir: 33300, "HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D}\InprocServer32\"
-
- ; previously installed PSN2 update dll
- SetDir: 33301, "HKCR,CLSID\{B817734E-046C-11D3-B674-00104BA25195}\InprocServer32\"
-
- ; previously installed Post-it Software Notes Viewer exe & directory
- SetDir: 33500, "HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}\LocalServer32\"
- SetDir: 33501, "HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}\LocalServer32\", "..\"
-
- ; previously installed Post-it Software Note V1 32-bit exe or V2 FauxNotes exe
- SetDir: 33400, "HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\LocalServer32\"
-
- ; previously installed Post-it Software Note V2 exe & directory
- SetDir: 33600, "HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}\LocalServer32\"
- SetDir: 33601, "HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}\LocalServer32\", "..\"
-
- ; Explorer Auto Startup Directory Locations
- SetDir: 34011, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Startup"
- SetDir: 34012, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Startup"
-
- ; Explorer Start Program Directory Locations
- SetDir: 34021, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Programs"
- SetDir: 34022, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Programs"
-
- ; Explorer Desktop Directory Locations
- SetDir: 34031, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Desktop"
- SetDir: 34032, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Desktop"
-
- ; Explorer Start Menu Directory Locations
- SetDir: 34041, "HKLM,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Common Start Menu"
- SetDir: 34042, "HKCU,Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Start Menu"
-
- ; Internet Explorer plugins directory Locations
- SetDir: 34051, "HKLM,SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ActiveX Cache\0"
- SetDir: 34052, "%10%\OCCache"
-
- ; Netscape directory
- SetDir: 34060, "HKCR,CLSID\%1\LocalServer32\", "HKCR,NetscapeMarkup\CLSID\", "..\"
-
- ; Netscape exe
- SetDir: 34065, "HKCR,CLSID\%1\LocalServer32\", "HKCR,NetscapeMarkup\CLSID\"
-
- ; Internet Explorer exe
- SetDir: 34070, "HKCR,CLSID\{0002DF01-0000-0000-C000-000000000046}\LocalServer32\"
-
- ; XML Parser exe
- SetDir: 34075, "HKCR,CLSID\{C5B622AC-3EA1-11D2-B9EF-0020781058D3}\InProcServer32\"
-
-
- ;----------------------------------------------------------------------------------------------
- ; Directories defined for Win95 after Init section when inf file opened
- ; (These directories depend on directories previously defined in Init section):
- ;----------------------------------------------------------------------------------------------
- [SetDirs.Win95]
- ; Explorer Auto Startup Directory
- SetDir: 34010, "%34012%"
-
- ; Explorer Start Program Directory
- SetDir: 34020, "%34022%"
-
- ; Explorer Desktop Directory
- SetDir: 34030, "%34032%"
-
- ; Explorer Start Menu Directory
- SetDir: 34040, "%34042%"
-
- ; Internet Explorer plugins directory
- SetDir: 34050, "%34051%|%34052%"
-
- ; Netscape old plugins directory
- SetDir: 34061, "%34060%\Plugins"
-
- ; Netscape 3M plugins directory
- SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
-
- ; Netscape V3 java classes directory
- SetDir: 34063, "%34060%\Java\Classes"
-
- ; Netscape V4 java classes directory
- SetDir: 34064, "%34060%\Java\Download"
-
-
- ;----------------------------------------------------------------------------------------------
- ; Directories defined for Win98 after Init section when inf file opened
- ; (These directories depend on directories previously defined in Init section):
- ;----------------------------------------------------------------------------------------------
- [SetDirs.Win98]
- ; Explorer Auto Startup Directory
- SetDir: 34010, "%34012%"
-
- ; Explorer Start Program Directory
- SetDir: 34020, "%34022%"
-
- ; Explorer Desktop Directory
- SetDir: 34030, "%34032%"
-
- ; Explorer Start Menu Directory
- SetDir: 34040, "%34042%"
-
- ; Internet Explorer plugins directory
- SetDir: 34050, "%34051%|%34052%"
-
- ; Netscape old plugins directory
- SetDir: 34061, "%34060%\Plugins"
-
- ; Netscape 3M plugins directory
- SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
-
- ; Netscape V3 java classes directory
- SetDir: 34063, "%34060%\Java\Classes"
-
- ; Netscape V4 java classes directory
- SetDir: 34064, "%34060%\Java\Download"
-
-
- ;----------------------------------------------------------------------------------------------
- ; Directories defined for NT4 after Init section when inf file opened
- ; (These directories depend on directories previously defined in Init section):
- ;----------------------------------------------------------------------------------------------
- [SetDirs.NT4]
- ; Explorer Auto Startup Directory
- SetDir: 34010, "%34011%|%34012%"
-
- ; Explorer Start Program Directory
- SetDir: 34020, "%34021%|%34022%"
-
- ; Explorer Desktop Directory
- SetDir: 34030, "%34031%|%34032%"
-
- ; Explorer Start Menu Directory
- SetDir: 34040, "%34041%|%34042%"
-
- ; Internet Explorer plugins directory
- SetDir: 34050, "%34051%|%34052%"
-
- ; Netscape old plugins directory
- SetDir: 34061, "%34060%\Plugins"
-
- ; Netscape 3M plugins directory
- SetDir: 34062, "%34060%\Plugins\3M\WebNotes"
-
- ; Netscape V3 java classes directory
- SetDir: 34063, "%34060%\Java\Classes"
-
- ; Netscape V4 java classes directory
- SetDir: 34064, "%34060%\Java\Download"
-
-
- ;----------------------------------------------------------------------------------------------
- ; Directories dynamically redefined when any section is processed:
- ;----------------------------------------------------------------------------------------------
- [ResetDirs]
- ; default install directory short path name, later set to user selected install directory
- SetDir: 33005, "%1"
-
- ; default install directory, later set to user selected install directory
- SetDir: 33000, "%2"
-
- ; previously installed PSN V1 16 or 32-bit exe directory
- SetDir: 33004, "%3"
-
- ; newly installed PSN Messenger server
- SetDir: 33510, "HKCR,CLSID\{54D06E90-392C-11D3-AD4E-0004ACAE5FDC}\InprocServer32\"
-
-
- ;----------------------------------------------------------------------------------------------
- ; installation steps (must be consecutive starting with 1):
- ;----------------------------------------------------------------------------------------------
- [Install]
- ; install system upgrades if needed
- ; the following sections require administrator privileges to update NT system:
- Install1: Msvcrt, %Msvcrt%
- Install2: CommCtrl, %CommCtrl%
- Install3: DCOM, %DCOM%
- Install4: SysReg, %SysReg%
- Install5: DCOMReg, %DCOMReg%
- ; the following sections don't need system privileges:
- Install6: Richedit, %Richedit%
- Install7: ComCtl, %ComCtl%
- Install8: XMLParser, %XMLParser%
-
- ; upgrade to latest PSN V1.5+ if PSN V1 present
- Install9: AddPsn15, %AddPsn15%
-
- ; backup notes from PSN V2 if present
- Install10: BakPsn2, %BakPsn2%
-
- ; install PSN V2
- Install11: InstallPsn2, %InstallPsn2%
-
- ; setup PSN V2 VBox:
- Install12: Psn2VBox, %InstallPsn2%
-
- ; backup notes from PSN V1 if present
- Install13: BakPsn1, %BakPsn1%
-
- ; install net note for IE
- Install14: IENetNote, %IENetNote%
-
- ; install net note for Netscape V3 or V4 if present
- Install15: NS3NetNote, %NS3NetNote%
- Install16: NS4NetNote, %NS4NetNote%
-
- ; remove previous PSN V2 if not reinstalled in same directory
- Install17: DelPsn2, %DelPsn2%
-
- ; remove previous installation of PSN V1
- Install18: DelPsn1, %DelPsn1%
-
- ; check if reboot needed to register plugins
- Install19: RegPlugin, %Reboot%
-
- ; reboot if needed by system upgrade or file copies
- Install20: Reboot, %Reboot%
-
- ; use latest PSN V1.5+ to export PSN V1 notes & mail address book if present
- Install21: Psn1Export, %Psn1Export%
-
- ; unregister Psn V1 & finish cleanup:
- Install22: UnregPsn1, %UnregPsn1%
-
- ; register PSN V2 dlls
- Install23: RegDlls, %RegPsn2%
-
- ; import PSN V1 notes into PSN V2 if previous notes present (custom code)
-
- ; register PSN V2 other applications
- Install24: RegApps
-
- ; register PSN V2 application
- Install25: RegPsn2
-
- ; delete PSN Lite Viewer application after moving notes to PSN2 via FauxNotes
- Install26: DelViewer
-
- ; launch PSN2 conduit installer
- Install27: InstallConduit
-
- ; end of install processing
- Install28: RunApps
-
- ; start WORD/WordPad to show Readme.doc file content to user if requested
- Install29: Readme
-
- ; remove self-extracting installer temp files if reboot may have left them behind
- Install30: DelSelfExtract
-
- ; remove PSN2 Installer files that are not in use if copied for reboot
- Install31: DelPsn2Inst
-
- ; store user information in system registry
- UserName: "HKCU,Software\3M\Post-it(R) Software Notes V2\System\CommonName"
-
-
- ;----------------------------------------------------------------------------------------------
- ; install/upgrade Microsoft C Runtime library for Win95/Win98/NT4:
- ;----------------------------------------------------------------------------------------------
- [Msvcrt]
- CheckFileVers: "%11%\msvcrt.dll", "5,0,0,7128"
- CheckDiskSpace: "%11%\", "%33001%\msvcrt.dll"
- Setup: SetupMsvcrt
-
- [SetupMsvcrt]
- CopyFiles=CopyMsvcrt
-
- [CopyMsvcrt]
- msvcrt.dll, msvcrt.dll,,0x00000020
-
-
- ;----------------------------------------------------------------------------------------------
- ; install/upgrade Microsoft Common Control dll for Win95/Win98/NT4:
- ;----------------------------------------------------------------------------------------------
- [CommCtrl.Win95]
- CheckFileVers: "%11%\comctl32.dll", "4,72,2106,4"
- License: "%33001%\comctlic.txt", %COMCTL32%
- CheckDiskSpace: "%11%\", 465000
- Reboot: Set
- Execute: 120, 0, """%33001%\40comupd.exe"" /r:n /q:a"
-
- [CommCtrl.Win98]
- CheckFileVers: "%11%\comctl32.dll", "4,72,3110,1"
- License: "%33001%\comctlic.txt", %COMCTL32%
- CheckDiskSpace: "%11%\", 465000
- Reboot: Set
- Execute: 120, 0, """%33001%\40comupd.exe"" /r:n /q:a"
-
- [CommCtrl.NT4]
- CheckFileVers: "%11%\comctl32.dll", "4,72,2106,4"
- License: "%33001%\comctlic.txt", %COMCTL32%
- CheckDiskSpace: "%11%\", 465000
- Reboot: Set
- Execute: 120, 0, """%33001%\40comupd.exe"" /r:n /q:a"
-
-
- ;----------------------------------------------------------------------------------------------
- ; install/upgrade Microsoft DCOM for Win95/Win98 (not NT):
- ;----------------------------------------------------------------------------------------------
- [DCOM.Win95]
- CheckRegVers: "HKCR,CLSID\{bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion\", "4,71,0,3328"
- License: "%33001%\dcm95lic.txt", %DCOM95%
- CheckDiskSpace: "%11%\", 1414000
- Execute: 120, 0, """%33001%\dcom95.exe"" /r:n /q:u"
-
- [DCOM.Win98]
- CheckRegVers: "HKCR,CLSID\{bdc67890-4fc0-11d0-a805-00aa006d2ea4}\InstalledVersion\", "4,71,0,3328"
- License: "%33001%\dcm98lic.txt", %DCOM98%
- CheckDiskSpace: "%11%\", 1414000
- Execute: 120, 0, """%33001%\dcom98.exe"" /r:n /q:u"
-
-
- ;----------------------------------------------------------------------------------------------
- ; update Win95/Win98 system registry:
- ;----------------------------------------------------------------------------------------------
- [SysReg.Win95]
- CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableRemoteConnect"
- Setup: SetupSysReg
-
- [SysReg.Win98]
- CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableRemoteConnect"
- Setup: SetupSysReg
-
- [SetupSysReg]
- AddReg=AddSysReg
-
- [AddSysReg]
- HKLM,Software\Microsoft\OLE,"EnableRemoteConnect",,"Y"
-
-
- ;----------------------------------------------------------------------------------------------
- ; update Win95/Win98/NT4 system registry for DCOM:
- ;----------------------------------------------------------------------------------------------
- [DCOMReg.Win95]
- CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
- Reboot: Set
- Setup: SetupDCOMReg
-
- [DCOMReg.Win98]
- CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
- Reboot: Set
- Setup: SetupDCOMReg
-
- [DCOMReg.NT4]
- ; reboot not needed even if enable DCOM flag changed on the fly in NT4
- CheckRegNotEq: "Y", "HKLM,Software\Microsoft\OLE\EnableDCOM"
- Setup: SetupDCOMReg
-
- [SetupDCOMReg]
- AddReg=AddDCOMReg
-
- [AddDCOMReg]
- HKLM,Software\Microsoft\OLE,"EnableDCOM",,"Y"
-
-
- ;----------------------------------------------------------------------------------------------
- ; install/upgrade Microsoft Rich Text control for Win95/Win98/NT4:
- ;----------------------------------------------------------------------------------------------
- [Richedit]
- CheckFileVers: "%11%\Riched20.dll", "5,0,120,8"
- CheckDiskSpace: "%11%\", "%33001%\Riched20.dll"
- Setup: SetupRichedit
-
- [SetupRichedit]
- CopyFiles=CopyRichedit
-
- [CopyRichedit]
- Riched20.dll, Riched20.dll,,0x00000020
-
-
- ;----------------------------------------------------------------------------------------------
- ; install/upgrade Microsoft Common Control ocx for Win95/Win98/NT4:
- ;----------------------------------------------------------------------------------------------
- [ComCtl]
- CheckFileVers: "%11%\comctl32.ocx", "5,01,43,19"
- CheckDiskSpace: "%11%\", "%33001%\comctl32.ocx"
- Setup: SetupComCtl
-
- [SetupComCtl]
- CopyFiles=CopyComCtl
-
- [CopyComCtl]
- comctl32.ocx, comctl32.ocx,,0x00000020
-
-
- ;----------------------------------------------------------------------------------------------
- ; install/upgrade XML Parser for Win95/Win98/NT4:
- ;----------------------------------------------------------------------------------------------
- [XMLParser]
- CheckFileVers: "%34075%", "2,0,0,0"
- CheckDiskSpace: "%11%\", "%33001%\CUEXml.ocx"
- Setup: SetupXML
-
- [SetupXML]
- CopyFiles=CopyXML
-
- [CopyXML]
- CUEXml.ocx, CUEXml.ocx,,0x00000020
-
-
- ;----------------------------------------------------------------------------------------------
- ; backup notes from PSN V2 if present and not installing in same directory:
- ;----------------------------------------------------------------------------------------------
- [BakPsn2]
- CheckDiskSpace: CheckSpaceBakPsn2
- Setup: CopyNotes.OPT, "%33601%"
-
- [CheckSpaceBakPsn2]
- CheckDiskSpace: "%33000%\", "%33601%\PSNData"
- CheckDiskSpace: "%33000%\", "%33601%\PSNote.psd"
- CheckDiskSpace: "%33000%\", "%33601%\PSNAddr"
- CheckDiskSpace: "%33000%\", "%33601%\PSNMList"
- CheckDiskSpace: "%33000%\", "%33601%\PSNData.bak"
-
- [CopyNotes.OPT]
- CopyFiles=CopyNotesFiles
-
- [CopyNotesFiles]
- PSNData, PSNData,, 0x00000010
- PSNData, PSNote.psd,, 0x00000010
- PSNAddr, PSNAddr,, 0x00000010
- PSNMList, PSNMList,, 0x00000010
- PSNData.bak, PSNData.bak,, 0x00000010
-
-
- ;----------------------------------------------------------------------------------------------
- ; install PSN V2, renaming/deleting obsolete files if reinstalling in same directory:
- ;----------------------------------------------------------------------------------------------
- [InstallPsn2]
- License: "%33002%\psn2lic.txt", %PSN2%
- CheckDiskSpace: CheckSpacePsn2
- ; unregister old PSN2 Messenger so startup shortcut gets deleted
- UnregSrvr: "%33601%\PsnPull.dll"
- Setup: RenameNotes.OPT, "%33000%"
- Setup: DelOldFiles
- Setup: SetupPsn2
- Setup: CopyPsn2Conduit.OPT
- Setup: Psn2Reg
-
- [CheckSpacePsn2]
- CheckDiskSpace: "%33000%\", "%33002%\FauxNote.exe"
- CheckDiskSpace: "%33000%\", "%33002%\Psn2.exe"
- CheckDiskSpace: "%33000%\", "%33002%\PSNGive.exe"
- CheckDiskSpace: "%33000%\", "%33002%\PsnPull.dll"
- CheckDiskSpace: "%33000%\", "%33002%\PSMemoBd.dll"
- CheckDiskSpace: "%33000%\", "%33002%\PSNAlarm.dll"
- CheckDiskSpace: "%33000%\", "%33002%\PSNDisp.dll"
- CheckDiskSpace: "%33000%\", "%33002%\PSNGlue.dll"
- CheckDiskSpace: "%33000%\", "%33002%\PSNMail.dll"
- CheckDiskSpace: "%33000%\", "%33002%\PSNMsg.dll"
- CheckDiskSpace: "%33000%\", "%33002%\PSNotes.dll"
- CheckDiskSpace: "%33000%\", "%33002%\PSNPrint.dll"
- CheckDiskSpace: "%33000%\", "%33002%\Psnotes.hlp"
- CheckDiskSpace: "%33000%\", "%33002%\Psnotes.cnt"
- CheckDiskSpace: "%33000%\", "%33002%\Readme.doc"
- CheckDiskSpace: "%33000%\", "%33002%\Readme2.doc"
- CheckDiskSpace: "%33000%\", "%33002%\clock.wav"
- CheckDiskSpace: "%33000%\", "%33002%\magic.wav"
- CheckDiskSpace: "%33000%\", "%33002%\rolldown.wav"
- CheckDiskSpace: "%33000%\", "%33002%\siren.wav"
- CheckDiskSpace: "%33000%\", "%33002%\sparkle.wav"
- CheckDiskSpace: "%33000%\", "%33002%\whhheeep.wav"
- CheckDiskSpace: "%33000%\", "%33002%\whiz.wav"
- CheckDiskSpace: "%33000%\", "%33002%\whizpop.wav"
- CheckDiskSpace: "%33000%\", "%33002%\zoop.wav"
- CheckDiskSpace: "%33000%\", "%33002%\Postin__.ttf"
- CheckDiskSpace: "%33000%\", "%33002%\PSNData2"
- CheckDiskSpace: "%33000%\", "%33002%\Uninstall.exe"
- CheckDiskSpace: "%33000%\", "%33002%\uninst.ini"
-
- [RenameNotes.OPT]
- CopyFiles=RenameNotesFiles
-
- [RenameNotesFiles]
- PSNData, PSNote.psd,, 0x00000010
-
- [DelOldFiles]
- DelFiles=ObsoletePsn2Files
-
- [ObsoletePsn2Files]
- psmemoboard.dll,,, 0x00000001
- psnmessage.dll,,, 0x00000001
- psngivenote.exe,,, 0x00000001
- fauxpsnnotes.exe,,, 0x00000001
- PSNote.psd,,, 0x00000001
- psnotes.gid,,, 0x00000001
- VSetupC.exe,,, 0x00000001
- Psn2.tlb,,, 0x00000001
- Psn2View.exe,,, 0x00000001
- PSNGive.exe,,, 0x00000001
- psngivenote.log,,, 0x00000001
- psnglog1,,, 0x00000001
- psnglog2,,, 0x00000001
- psnglog3,,, 0x00000001
- psnglog4,,, 0x00000001
-
- [SetupPsn2]
- CopyFiles=Psn2Files
-
- [Psn2Files]
- FauxNote.exe, FauxNote.exe,,0x00000004
- psn2.exe, Psn2.exe,,0x00000004
- psngive.exe, PSNGive.exe,,0x00000004
- PsnPull.dll, PsnPull.dll,,0x00000004
- PSMemoBd.dll, PSMemoBd.dll,,0x00000004
- psnalarm.dll, PSNAlarm.dll,,0x00000004
- psndisp.dll, PSNDisp.dll,,0x00000004
- psnglue.dll, PSNGlue.dll,,0x00000004
- psnmail.dll, PSNMail.dll,,0x00000004
- psnmsg.dll, PSNMsg.dll,,0x00000004
- psnotes.dll, PSNotes.dll,,0x00000004
- psnprint.dll, PSNPrint.dll,,0x00000004
- psnotes.hlp, Psnotes.hlp,,0x00000004
- psnotes.cnt, Psnotes.cnt,,0x00000004
- Readme.doc, Readme.doc,,0x00000004
- Readme2.doc, Readme2.doc,,0x00000004
- clock.wav, clock.wav,,0x00000004
- magic.wav, magic.wav,,0x00000004
- rolldown.wav, rolldown.wav,,0x00000004
- siren.wav, siren.wav,,00x00000004
- sparkle.wav, sparkle.wav,,0x00000004
- whhheeep.wav, whhheeep.wav,,0x00000004
- whiz.wav, whiz.wav,,0x00000004
- whizpop.wav, whizpop.wav,,0x00000004
- zoop.wav, zoop.wav,,0x00000004
- Uninstall.exe, Uninstall.exe,, 0x00000004
- uninst.ini, uninst.ini,, 0x00000004
- Postin__.ttf, Postin__.ttf,,0x00000004
- PSNData, PSNData2,,0x00000010
-
- [CopyPsn2Conduit.OPT]
- CopyFiles=CopyConduitFiles
- CopyFiles=CopyConduitFiles2
-
- [CopyConduitFiles]
- csetup.exe, csetup.exe,,0x00000004
- setup.ini, setup.ini,,0x00000004
-
- [CopyConduitFiles2]
- Condmgr.dll, Condmgr.dll,,0x00000004
-
- [Psn2Reg]
- AddReg=Psn2AddReg
-
- [Psn2AddReg]
- ; Add preferences settings to registry here such as:
- ; HKCU,Software\3M\Post-it(R) Software Notes V2\System,"AlwaysOnTopConfirm",0x10001,1
- ; HKCU,Software\3M\Post-it(R) Software Notes V2\System,"DefaultNote",,"{11944AF4-6CE5-11D1-9004-0020AF6DCD1D}"
-
-
- ;----------------------------------------------------------------------------------------------
- ; setup PSN V2 VBox:
- ;----------------------------------------------------------------------------------------------
- [Psn2VBox]
- CheckDiskSpace: "%33000%\", "%33002%\Psn2.tlb"
- CheckDiskSpace: "%33000%\", "%33002%\VSetupC.exe"
- CopyFile: "%33002%\Psn2.tlb", "%33000%\Psn2.tlb"
- CopyFile: "%33002%\VSetupC.exe", "%33000%\VSetupC.exe"
- Execute: 60, 0, """%33002%\VSetupT.exe"""
- Execute: 60, 0, """%33000%\VSetupC.exe"""
-
-
- ;----------------------------------------------------------------------------------------------
- ; backup notes from PSN V1 if present:
- ;----------------------------------------------------------------------------------------------
- [BakPsn1]
- CheckDiskSpace: CheckSpaceBakPsn1
- Setup: BackupPsn1.OPT, "%33004%"
-
- [CheckSpaceBakPsn1]
- CheckDiskSpace: "%33000%\", "%33004%\psnote.psd"
- CheckDiskSpace: "%33000%\", "%33004%\psnote1.psd"
- CheckDiskSpace: "%33000%\", "%33004%\pslogo.psg"
- CheckDiskSpace: "%33000%\", "%33004%\pslogo1.psg"
-
- [BackupPsn1.OPT]
- CopyFiles=BakPsn1Files
-
- [BakPsn1Files]
- psnote.psd, psnote.psd,,0x00000004
- psnote1.psd, psnote1.psd,,0x00000004
- pslogo.psg, pslogo.psg,,0x00000004
- pslogo1.psg, pslogo1.psg,,0x00000004
-
-
- ;----------------------------------------------------------------------------------------------
- ; upgrade to latest PSN V1.5+ if PSN V1 present:
- ;----------------------------------------------------------------------------------------------
- [AddPsn15]
- CheckDiskSpace: CheckSpacePsn15
- Setup: SetupPsn15
-
- [CheckSpacePsn15]
- CheckDiskSpace: "%33000%\", "%33003%\psn15.exe"
-
- [SetupPsn15]
- CopyFiles=AddPsn15Files
-
- [AddPsn15Files]
- psnotes.exe, psn15.exe,, 0x00000004
-
-
- ;----------------------------------------------------------------------------------------------
- ; install net note & Psn2 update server for Internet Explorer:
- ;----------------------------------------------------------------------------------------------
- [IENetNote]
- CheckDiskSpace: CheckSpaceIE
- Setup: SetupIENetNote
-
- [CheckSpaceIE]
- CheckDiskSpace: "%34050%\", "%33002%\npcc.dll"
- CheckDiskSpace: "%34050%\", "%33002%\PSNUdate.dll"
-
- [SetupIENetNote]
- CopyFiles=IENetNoteFiles
- AddReg=AddNetNoteReg
-
- [IENetNoteFiles]
- npcc.dll, npcc.dll,,0x00000020
- PSNUdate.dll, PSNUdate.dll,,0x00000020
-
- [AddNetNoteReg]
- HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"Silent",,"BeSilent"
- HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"NoLite",,"NoLite"
-
-
- ;----------------------------------------------------------------------------------------------
- ; install net note for Netscape V3 if present:
- ;----------------------------------------------------------------------------------------------
- [NS3NetNote]
- CheckDiskSpace: CheckSpaceNS3
- Setup: SetupNS3NetNote
-
- [CheckSpaceNS3]
- CheckDiskSpace: "%34062%\", "%33002%\npcc.dll"
- CheckDiskSpace: "%34063%\", "%33002%\NCNotePlugin.class"
-
- [SetupNS3NetNote]
- CopyFiles=NSNetNoteDll
- CopyFiles=NS3NetNoteClass
- DelFiles=NSDelNetNote
-
- [NSDelNetNote]
- npcc.dll,,, 0x00000001
-
- [NSNetNoteDll]
- npcc.dll, npcc.dll,,0x00000020
-
- [NS3NetNoteClass]
- NCNotePlugin.class, NCNotePlugin.class,,0x00000020
-
-
- ;----------------------------------------------------------------------------------------------
- ; install net note for Netscape V4 if present:
- ;----------------------------------------------------------------------------------------------
- [NS4NetNote]
- CheckDiskSpace: CheckSpaceNS4
- Setup: SetupNS4NetNote
-
- [CheckSpaceNS4]
- CheckDiskSpace: "%34062%\", "%33002%\npcc.dll"
- CheckDiskSpace: "%34064%\", "%33002%\NCNotePlugin.class"
-
- [SetupNS4NetNote]
- CopyFiles=NSNetNoteDll
- CopyFiles=NS4NetNoteClass
- DelFiles=NSDelNetNote
-
- [NS4NetNoteClass]
- NCNotePlugin.class, NCNotePlugin.class,,0x00000020
-
-
- ;----------------------------------------------------------------------------------------------
- ; remove previous PSN V2 if not reinstalled in same directory:
- ;----------------------------------------------------------------------------------------------
- [DelPsn2]
- Setup: DeletePsn2
- DeleteDir: "%33601%\condmgr"
-
- [DeletePsn2]
- DelFiles=DelPsn2Files
- DelFiles=DelPsn2InstFiles
- DelFiles=DelPsn2ConduitFiles
- DelFiles=DelPsn2ConduitFiles2
-
- [DelPsn2Files]
- psmemoboard.dll,,, 0x00000001
- psnmessage.dll,,, 0x00000001
- psngivenote.exe,,, 0x00000001
- fauxpsnnotes.exe,,, 0x00000001
- FauxNote.exe,,, 0x00000001
- Psn2View.exe,,, 0x00000001
- psn2.exe,,, 0x00000001
- psngive.exe,,, 0x00000001
- psnPull.dll,,, 0x00000001
- PSMemoBd.dll,,, 0x00000001
- psnalarm.dll,,, 0x00000001
- psndisp.dll,,, 0x00000001
- psnglue.dll,,, 0x00000001
- psnmail.dll,,, 0x00000001
- psnmsg.dll,,, 0x00000001
- psnotes.dll,,, 0x00000001
- psnprint.dll,,, 0x00000001
- psnotes.hlp,,, 0x00000001
- psnotes.cnt,,, 0x00000001
- Readme.doc,,, 0x00000001
- Readme2.doc,,, 0x00000001
- clock.wav,,, 0x00000001
- magic.wav,,, 0x00000001
- rolldown.wav,,, 0x00000001
- siren.wav,,, 0x00000001
- sparkle.wav,,, 0x00000001
- whhheeep.wav,,, 0x00000001
- whiz.wav,,, 0x00000001
- whizpop.wav,,, 0x00000001
- zoop.wav,,, 0x00000001
- Postin__.ttf,,, 0x00000001
- psngivenote.log,,, 0x00000001
- psnglog1,,, 0x00000001
- psnglog2,,, 0x00000001
- psnglog3,,, 0x00000001
- psnglog4,,, 0x00000001
- PSNote.psd,,, 0x00000001
- PSNData,,, 0x00000001
- PSNAddr,,, 0x00000001
- PSNMList,,, 0x00000001
- PSNote.bak,,, 0x00000001
- PSNData.bak,,, 0x00000001
- psnotes.gid,,, 0x00000001
- VSetupC.exe,,, 0x00000001
- Psn2.tlb,,, 0x00000001
- Uninstall.exe,,, 0x00000001
- uninst.ini,,, 0x00000001
-
- [DelPsn2InstFiles]
- Setup.exe,,, 0x00000001
- psn2ofc.inf,,, 0x00000001
- Setupapi.dll,,, 0x00000001
- cfgmgr32.dll,,, 0x00000001
- Installf.ttf,,, 0x00000001
-
- [DelPsn2ConduitFiles]
- csetup.exe,,, 0x00000001
- setup.ini,,, 0x00000001
-
- [DelPsn2ConduitFiles2]
- Condmgr.dll,,, 0x00000001
-
-
- ;----------------------------------------------------------------------------------------------
- ; remove previous installation of PSN V1 application:
- ;----------------------------------------------------------------------------------------------
- [DelPsn1]
- ; delete PSN V1 shortcut directories in common start programs directory
- DeleteFile: "%34021%\Post-it Software Notes\*.*"
- DeleteFile: "%34021%\Post-it(r) Software Notes\*.*"
- DeleteFile: "%34021%\Post-itョ Software Notes\*.*"
- DeleteFile: "%34021%\Post-itョ Notes\*.*"
- DeleteFile: "%34021%\Notas de Software Post-itョ\*.*"
- DeleteFile: "%34021%\Software de Notas Post-it\*.*"
- DeleteFile: "%34021%\Software de Notas Post-itョ\*.*"
- DeleteFile: "%34021%\Logiciel Post-it\*.*"
- DeleteFile: "%34021%\Logiciel notes Post-it\*.*"
- DeleteFile: "%34021%\Logiciel notes Post-itョ\*.*"
- DeleteFile: "%34021%\Post-itョ Program f notisar\*.*"
- DeleteFile: "%34021%\Program Notki Post-itョ\*.*"
- DeleteFile: "%34021%\Post-itョ Not Yazlm\*.*"
- DeleteDir: "%34021%\Post-it Software Notes"
- DeleteDir: "%34021%\Post-it(r) Software Notes"
- DeleteDir: "%34021%\Post-itョ Software Notes"
- DeleteDir: "%34021%\Post-itョ Notes"
- DeleteDir: "%34021%\Notas de Software Post-itョ"
- DeleteDir: "%34021%\Software de Notas Post-it"
- DeleteDir: "%34021%\Software de Notas Post-itョ"
- DeleteDir: "%34021%\Logiciel Post-it"
- DeleteDir: "%34021%\Logiciel notes Post-it"
- DeleteDir: "%34021%\Logiciel notes Post-itョ"
- DeleteDir: "%34021%\Post-itョ Program f notisar"
- DeleteDir: "%34021%\Program Notki Post-itョ"
- DeleteDir: "%34021%\Post-itョ Not Yazlm"
-
- ; delete PSN V1 shortcut directories in user start programs directory
- DeleteFile: "%34022%\Post-it Software Notes\*.*"
- DeleteFile: "%34022%\Post-it(r) Software Notes\*.*"
- DeleteFile: "%34022%\Post-itョ Software Notes\*.*"
- DeleteFile: "%34022%\Post-itョ Notes\*.*"
- DeleteFile: "%34022%\Notas de Software Post-itョ\*.*"
- DeleteFile: "%34022%\Software de Notas Post-it\*.*"
- DeleteFile: "%34022%\Software de Notas Post-itョ\*.*"
- DeleteFile: "%34022%\Logiciel Post-it\*.*"
- DeleteFile: "%34022%\Logiciel notes Post-it\*.*"
- DeleteFile: "%34022%\Logiciel notes Post-itョ\*.*"
- DeleteFile: "%34022%\Post-itョ Program f notisar\*.*"
- DeleteFile: "%34022%\Program Notki Post-itョ\*.*"
- DeleteFile: "%34022%\Post-itョ Not Yazlm\*.*"
- DeleteDir: "%34022%\Post-it Software Notes"
- DeleteDir: "%34022%\Post-it(r) Software Notes"
- DeleteDir: "%34022%\Post-itョ Software Notes"
- DeleteDir: "%34022%\Post-itョ Notes"
- DeleteDir: "%34022%\Notas de Software Post-itョ"
- DeleteDir: "%34022%\Software de Notas Post-it"
- DeleteDir: "%34022%\Software de Notas Post-itョ"
- DeleteDir: "%34022%\Logiciel Post-it"
- DeleteDir: "%34022%\Logiciel notes Post-it"
- DeleteDir: "%34022%\Logiciel notes Post-itョ"
- DeleteDir: "%34022%\Post-itョ Program f notisar"
- DeleteDir: "%34022%\Program Notki Post-itョ"
- DeleteDir: "%34022%\Post-itョ Not Yazlm"
-
- ; delete PSN V1 directory content & directory
- DeleteFile: "%33004%\*.pmd"
- DeleteFile: "%33004%\*.dll"
- DeleteFile: "%33004%\*.isu"
- DeleteFile: "%33004%\install\*.*"
- Setup: DeletePsn1
- DeleteDir: "%33004%\install"
-
- [DeletePsn1]
- DelFiles=DelPsn1Files
- DelFiles=DelPsn1StartupIcons
- DelFiles=DelPsn1ProgramIcons
-
- [DelPsn1Files]
- ; obsolete V1 files
- pdn.exe,,, 0x00000001
- pdn.hlp,,, 0x00000001
- psn.dat,,, 0x00000001
- psn.bk1,,, 0x00000001
-
- ; current V1 files
- clock.wav,,, 0x00000001
- magic.wav,,, 0x00000001
- pnmedia.pnl,,, 0x00000001
- Pslogo.psg,,, 0x00000001
- Pslogo1.psg,,, 0x00000001
- Psnote.psd,,, 0x00000001
- Psnote1.psd,,, 0x00000001
- psnbckup.psd,,, 0x00000001
- psnotes.exe,,, 0x00000001
- psnotes.hlp,,, 0x00000001
- psnotes.gid,,, 0x00000001
- PSNUnIns.exe,,, 0x00000001
- readme.doc,,, 0x00000001
- readme.wri,,, 0x00000001
- rolldown.wav,,, 0x00000001
- siren.wav,,, 0x00000001
- sparkle.wav,,, 0x00000001
- uninst.ini,,, 0x00000001
- whhheeep.wav,,, 0x00000001
- whiz.wav,,, 0x00000001
- whizpop.wav,,, 0x00000001
- zoop.wav,,, 0x00000001
-
- [DelPsn1StartupIcons]
- Post-it(r) Software Notes.lnk,,, 0x00000001
- Post-itョ Software Notes.lnk,,, 0x00000001
- Post-itョ Notes.lnk,,, 0x00000001
- Notas de Software Post-itョ.lnk,,, 0x00000001
- Software de Notas Post-it.lnk,,, 0x00000001
- Software de Notas Post-itョ.lnk,,, 0x00000001
- Logiciel Post-it.lnk,,, 0x00000001
- Logiciel notes Post-it.lnk,,, 0x00000001
- Logiciel notes Post-itョ.lnk,,, 0x00000001
- Post-itョ Program f notisar.lnk,,, 0x00000001
- Program Notki Post-itョ.lnk,,, 0x00000001
- Post-itョ Not Yazlm.lnk,,, 0x00000001
-
- [DelPsn1ProgramIcons]
- Post-it(r) Software Notes.lnk,,, 0x00000001
- Post-itョ Software Notes.lnk,,, 0x00000001
- Post-itョ Notes.lnk,,, 0x00000001
- Notas de Software Post-itョ.lnk,,, 0x00000001
- Software de Notas Post-it.lnk,,, 0x00000001
- Software de Notas Post-itョ.lnk,,, 0x00000001
- Logiciel Post-it.lnk,,, 0x00000001
- Logiciel notes Post-it.lnk,,, 0x00000001
- Logiciel notes Post-itョ.lnk,,, 0x00000001
- Post-itョ Program f notisar.lnk,,, 0x00000001
- Program Notki Post-itョ.lnk,,, 0x00000001
- Post-itョ Not Yazlm.lnk,,, 0x00000001
-
-
- ;----------------------------------------------------------------------------------------------
- ; set reboot if can't register plugins
- ;----------------------------------------------------------------------------------------------
- [RegPlugin]
- Reboot: Skip
- RegSrvr: "%34050%\PSNUdate.dll"
- RegSrvr: "%33000%\PSNPull.dll"
-
-
- ;----------------------------------------------------------------------------------------------
- ; reboot if needed by system upgrade, file copies, or plugin registration:
- ;----------------------------------------------------------------------------------------------
- [Reboot]
- Reboot: Check
- ; unregister PSN2 Messenger so startup shortcut gets deleted
- UnregSrvr: "%33000%\PsnPull.dll"
- Setup: CopyPsn2Inst
-
- [CopyPsn2Inst]
- CopyFiles=CopyPsn2InstFiles
-
- [CopyPsn2InstFiles]
- Setup.exe, Setup.exe,,0x00000004
- psn2ofc.inf, psn2ofc.inf,,0x00000004
- Setupapi.dll, Setupapi.dll,,0x00000004
- cfgmgr32.dll, cfgmgr32.dll,,0x00000004
- Installf.ttf, Installf.ttf,,0x00000004
-
-
- ;----------------------------------------------------------------------------------------------
- ; use latest PSN V1.5+ to export PSN V1 notes & mail address book if present:
- ;----------------------------------------------------------------------------------------------
- [Psn1Export]
- Execute: 120, 0, """%33000%\bak\psnotes.exe"" -convert"
- Setup: DelPsn15
-
- [DelPsn15]
- DelFiles=DelPsn15Files
-
- [DelPsn15Files]
- psnotes.exe,,, 0x00000001
-
-
- ;----------------------------------------------------------------------------------------------
- ; unregister Psn V1 & finish cleanup:
- ;----------------------------------------------------------------------------------------------
- [UnregPsn1]
- Setup: Psn1Unreg
- DeleteDir: "%33004%"
-
- [Psn1Unreg]
- DelFiles=DelPsn1SysFiles
- DelReg=DelPsn1Reg
-
- [DelPsn1SysFiles]
- psnotes.ini,,, 0x00000001
-
- [DelPsn1Reg]
- ; PSN V1 application clsid
- HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}
-
- ; PSN V1 activation key
- HKCR,CLSID\{D2483A61-4137-11d0-8BC4-0020AF728C67}
-
- ; PSN V1 document keys
- HKCR,.psd
- HKCR,.psn
- HKCR,PSNotes
- HKCR,PSNotes.Document
- HKCR,PSNotes.Dokument
- HKCR,PSNotes.Importazione
- HKCR,PSNotes.Import
- HKCR,.pmd
- HKCR,PMD.Document
- HKCR,psn_auto_file
-
- ; PSN V1 settings
- HKCU,Software\3M\Post-it(r) Software Notes
- HKCU,Software\3M\Trial
-
- ; PSN V1 uninstall keys
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSNotes Beta
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSNotes
- HKCU,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSNotes Beta
- HKCU,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSNotes
-
-
- ;----------------------------------------------------------------------------------------------
- ; register PSN V2 dlls:
- ;----------------------------------------------------------------------------------------------
- [RegDlls]
- RegSrvr: "%11%\CUEXml.ocx"
- RegSrvr: "%33000%\psnalarm.dll"
- RegSrvr: "%33000%\psnotes.dll"
- RegSrvr: "%33000%\psnglue.dll"
- RegSrvr: "%33000%\psndisp.dll"
- RegSrvr: "%33000%\PSMemoBd.dll"
- RegSrvr: "%33000%\psnprint.dll"
- RegSrvr: "%33000%\psnmail.dll"
- RegSrvr: "%33000%\psnmsg.dll"
- RegSrvr: "%33000%\FauxNote.exe"
- RegSrvr: "%34050%\npcc.dll"
- RegSrvr: "%34050%\PSNUdate.dll"
- Setup: RegCleanup
-
- [RegCleanup]
- AddReg=AddUninstallReg
- DelReg=DelRegCleanup
-
- [AddUninstallReg]
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSN2, "DisplayName",,"Post-itョ Software Notes Version 2"
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSN2, "UninstallString",,"""%33000%\Uninstall.exe"" -Prog""%33000%\psn2.exe"" -INI""%33000%\uninst.ini"""
-
- [DelRegCleanup]
- HKCR,CLSID\{CD62C183-73CE-11d0-8F56-0020AF6DCD1D},"Silent"
- HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}
- HKCR,CLSID\{11944A4A-6CE5-11d1-9004-0020AF6DCD1D}
-
-
- ;----------------------------------------------------------------------------------------------
- ; register PSN V2 other applications:
- ;----------------------------------------------------------------------------------------------
- [RegApps]
- RegSrvr: "%33000%\psngive.exe"
- Setup: Psn2RegCleanup
-
- [Psn2RegCleanup]
- DelReg=DelPsn2Reg
-
- [DelPsn2Reg]
- HKCR,CLSID\{11944A41-6CE5-11d1-9004-0020AF6DCD1D}
-
-
- ;----------------------------------------------------------------------------------------------
- ; register PSN2 application:
- ;----------------------------------------------------------------------------------------------
- [RegPsn2]
- RegSrvr: "%33000%\psn2.exe"
-
-
- ;----------------------------------------------------------------------------------------------
- ; delete PSN1 Lite Viewer application after moving notes to PSN2 via FauxNotes
- ;----------------------------------------------------------------------------------------------
- [DelViewer]
- Setup: DeleteViewer
- DeleteDir: "%33501%"
-
- [DeleteViewer]
- DelFiles=DelViewerFiles
- DelReg=DelViewerReg
-
- [DelViewerFiles]
- PSNLite.exe,,, 0x00000001
- Uninst.PUn,,, 0x00000001
- Uninstall.exe,,, 0x00000001
- viewer.vnd,,, 0x00000001
-
- [DelViewerReg]
- HKCR,CLSID\{F223DEC5-73A1-11d0-8F56-0020AF6DCD1D}
- HKLM,Software\Microsoft\Windows\CurrentVersion\Uninstall\PSNViewer
-
-
- ;----------------------------------------------------------------------------------------------
- ; launch PSN2 conduit installer
- ;----------------------------------------------------------------------------------------------
- [InstallConduit]
- Execute: 60, 0, """%33000%\csetup.exe"" -silent3"
-
-
- ;----------------------------------------------------------------------------------------------
- ; end of install processing after PSN2 Viewer has been started
- ; just use this standard section to register & launch Messenger app
- ;----------------------------------------------------------------------------------------------
- [RunApps]
- RegSrvr: "%33000%\PsnPull.dll"
- Execute: 0, 0, "RunDll32.exe %33005%\PsnPull.dll,RemoteStart"
-
-
- ;----------------------------------------------------------------------------------------------
- ; start WORD/WordPad to show Readme.doc file content to user if requested:
- ;----------------------------------------------------------------------------------------------
- [Readme]
- Execute: 0, 1, """%33000%\Readme.doc"""
-
-
- ;----------------------------------------------------------------------------------------------
- ; remove self-extracting installer temp files if reboot may have left them behind
- ; set directory 33004 to temp installer directory before processing this section
- ;----------------------------------------------------------------------------------------------
- [DelSelfExtract]
- DeleteFile: "%33004%\psn1app\*.*"
- DeleteDir: "%33004%\psn1app"
- DeleteFile: "%33004%\psn2app\*.*"
- DeleteDir: "%33004%\psn2app"
- DeleteFile: "%33004%\psn2sys\*.*"
- DeleteDir: "%33004%\psn2sys"
- DeleteFile: "%33004%\conduit\condmgr\*.*"
- DeleteDir: "%33004%\conduit\condmgr"
- DeleteFile: "%33004%\conduit\*.*"
- DeleteDir: "%33004%\conduit"
- DeleteFile: "%33004%\*.*"
- DeleteDir: "%33004%"
-
-
- ;----------------------------------------------------------------------------------------------
- ; delete PSN2 Installer files that are not in use if copied for reboot:
- ;----------------------------------------------------------------------------------------------
- [DelPsn2Inst]
- Setup: DeleteConduit
- DeleteDir: "%33000%\condmgr"
-
- [DeleteConduit]
- DelFiles=DelConduitFiles
- DelFiles=DelConduitFiles2
-
- [DelConduitFiles]
- csetup.exe,,, 0x00000001
- setup.ini,,, 0x00000001
-
- [DelConduitFiles2]
- Condmgr.dll,,, 0x00000001
-
-
- ;----------------------------------------------------------------------------------------------
- ; include directory name & number for each destination of each file copy section:
- ;----------------------------------------------------------------------------------------------
- [DestinationDirs]
- DefaultDestDir=33000
- CopyRichedit=11
- CopyMsvcrt=11
- CopyComCtl=11
- CopyXML=11
- Psn2Files=33000
- ObsoletePsn2Files=33000
- RenameNotesFiles=33000
- CopyNotesFiles=33000
- DelPsn2Files=33601
- DelPsn2InstFiles=33601
- DelPsn2ConduitFiles=33601
- DelPsn2ConduitFiles2=33601, condmgr
- IENetNoteFiles=34050
- NSNetNoteDll=34062
- NS3NetNoteClass=34063
- NS4NetNoteClass=34064
- NSDelNetNote=34061
-
- DelConduitFiles=33000
- DelConduitFiles2=33000, condmgr
-
- CopyPsn2InstFiles=33000
- CopyConduitFiles=33000
- CopyConduitFiles2=33000, condmgr
-
- BakPsn1Files=33000, bak
- AddPsn15Files=33000, bak
- DelPsn15Files=33000, bak
-
- DelPsn1Files=33004
- DelPsn1SysFiles=10
- DelPsn1StartupIcons=34010
- DelPsn1ProgramIcons=34020
- DelViewerFiles=33501
-
-
- ;----------------------------------------------------------------------------------------------
- ; include file name & subdirectory on disk # for each source file copied:
- ;----------------------------------------------------------------------------------------------
- [SourceDisksFiles]
- ; system files to install
- Riched20.dll=1, psn2sys
- msvcrt.dll=1, psn2sys
- comctl32.ocx=1, psn2sys
- CUEXml.ocx=1, psn2sys
-
- ; PSN V2 files to install
- FauxNote.exe=1, psn2app
- psn2.exe=1, psn2app
- psngive.exe=1, psn2app
- PsnPull.dll=1, psn2app
- PSMemoBd.dll=1, psn2app
- psnalarm.dll=1, psn2app
- psndisp.dll=1, psn2app
- psnglue.dll=1, psn2app
- psnmail.dll=1, psn2app
- psnmsg.dll=1, psn2app
- psnotes.dll=1, psn2app
- psnprint.dll=1, psn2app
- psnotes.hlp=1, psn2app
- psnotes.cnt=1, psn2app
- Readme.doc=1, psn2app
- Readme2.doc=1, psn2app
- clock.wav=1, psn2app
- magic.wav=1, psn2app
- rolldown.wav=1, psn2app
- siren.wav=1, psn2app
- sparkle.wav=1, psn2app
- whhheeep.wav=1, psn2app
- whiz.wav=1, psn2app
- whizpop.wav=1, psn2app
- zoop.wav=1, psn2app
- Postin__.ttf=1, psn2app
- PSNData2=1, psn2app
- Uninstall.exe=1, psn2app
- uninst.ini=1, psn2app
-
- ; Net Note files to install
- npcc.dll=1, psn2app
- NCNotePlugin.class=1, psn2app
- PSNUdate.dll=1, psn2app
-
- ; latest PSN V1.5+ files to temporarily install
- psn15.exe=1, psn1app
-
- ; PSN2 Installer files (copied when reboot needed)
- Setup.exe=1
- psn2ofc.inf=1
- Setupapi.dll=1
- cfgmgr32.dll=1
- Installf.ttf=1
-
- ; Conduit installer files (copied when reboot needed)
- csetup.exe=1, conduit
- setup.ini=1, conduit
- Condmgr.dll=1, conduit\Condmgr
-
-
- ;----------------------------------------------------------------------------------------------
- ; diskette name for each disk # in install:
- ;----------------------------------------------------------------------------------------------
- [SourceDisksNames]
- 1=%DISK1%
-
-
- ;----------------------------------------------------------------------------------------------
- ; directory locations:
- ;----------------------------------------------------------------------------------------------
- [GetDir]
- SourcePsn2Exe: "%33002%\Psn2.exe"
- Psn2Exe: "%33000%\Psn2.exe"
- ConduitExe: "%33000%\csetup.exe"
-
- Psn1BakDir: "%33000%\bak"
- Psn15InstExe: "%33003%\psn15.exe"
- Psn15CnvtExe: "%33000%\bak\psnotes.exe"
-
- FindPlugin: "%33300%"
- FindViewer: "%33500%"
- FindMessenger: "%33510%"
- FindPsn2: "%33600%"
-
- DefaultDir: "%34000%"
-
- StartupDir: "%34010%"
- CommonStartupDir: "%34011%"
- UserStartupDir: "%34012%"
-
- ProgramDir: "%34020%"
- CommonProgramDir: "%34021%"
- UserProgramDir: "%34022%"
-
- DesktopDir: "%34030%"
- CommonDesktopDir: "%34031%"
- UserDesktopDir: "%34032%"
-
- StartMenu: "%34040%"
- CommonStartMenuDir: "%34041%"
- UserStartMenuDir: "%34042%"
-
- IEPluginDir: "%34050%"
- FindIE: "%34070%"
-
- NSPluginDir: "%34062%"
- NS3ClassDir: "%34063%"
- NS4ClassDir: "%34064%"
- FindNetscape: "%34065%"
-
-
- ;----------------------------------------------------------------------------------------------
- ; check if Net Note plugin is present:
- ;----------------------------------------------------------------------------------------------
- [CheckPlugin]
- CheckFileBusy: "%33300%"
- CheckFileBusy: "%34050%\npcc.dll"
- CheckFileBusy: "%34061%\npcc.dll"
- CheckFileBusy: "%34062%\npcc.dll"
- CheckFileBusy: "%33301%"
- RegSrvr: "%33301%"
-
-
- ;----------------------------------------------------------------------------------------------
- ; check if PSN V1 is present:
- ;----------------------------------------------------------------------------------------------
- [CheckPsn1]
- FindPsn1: "%33400%"
- FindPsn1Ini: "%10%\PSNotes.ini"
- CheckFaux: "HKCR,CLSID\{93E64050-FA6D-11CE-99F8-0020AF6DCD1D}\FauxNotes\"
- Execute: 0, 0, """%33400%"" querystatus"
-
-
- ;----------------------------------------------------------------------------------------------
- ; check if misc. PSN V1 files are busy, so we ask the user to close all other apps:
- ;----------------------------------------------------------------------------------------------
- [CheckPsn1MiscBusy]
- CheckFileBusy: "%33004%\Readme.doc"
- CheckFileBusy: "%33004%\Readme.wri"
- CheckFileBusy: "%33004%\psnotes.hlp"
- CheckFileBusy: "%33004%\psnotes.gid"
-
-
- ;----------------------------------------------------------------------------------------------
- ; check if PSN V1 VBox is present:
- ;----------------------------------------------------------------------------------------------
- [CheckPsn1VBox]
- Execute: 60, 0, """%33003%\VSetupC.exe"" /state"
-
-
- ;----------------------------------------------------------------------------------------------
- ; check if misc. PSN V2 files are busy, so we ask the user to close all other apps:
- ;----------------------------------------------------------------------------------------------
- [CheckPsn2MiscBusy]
- CheckFileBusy: "%33601%\Readme.doc"
- CheckFileBusy: "%33601%\Readme2.doc"
- CheckFileBusy: "%33601%\psnotes.hlp"
- CheckFileBusy: "%33601%\psnotes.gid"
-
-
- ;----------------------------------------------------------------------------------------------
- ; check if PSN V2 VBox is already present:
- ;----------------------------------------------------------------------------------------------
- [CheckPsn2VBox]
- Execute: 60, 0, """%33601%\VSetupC.exe"" /state"
-
-
- ;----------------------------------------------------------------------------------------------
- ; localized language strings for US English
- ; add translated string section [Strings.0809] for UK English
- ; add translated string section [Strings.040c] for French
- ; add translated string section [Strings.0407] for German
- ; add translated string section [Strings.0410] for Italian
- ; add translated string section [Strings.040a] for Spanish
- ;----------------------------------------------------------------------------------------------
- [Strings]
- ; name of installation disks (to be translated)
- DISK1="Post-itョ Software Notes, Ver. 2"
-
- ; strings for license names (to be translated)
- COMCTL32="Microsoft COMCTL32.DLL"
- DCOM95="Microsoft DCOM95 for Windows 95"
- DCOM98="Microsoft DCOM98 for Windows 98"
- PSN2="3M Post-itョ Software Notes Version 2"
-
- ; strings for install steps (don't need to be translated)
- Msvcrt="Installing Microsoft Msvcrt.dll"
- CommCtrl="Installing Microsoft ComCtl32.dll"
- DCOM="Installing Microsoft DCOM"
- SysReg="Updating system registry"
- DCOMReg="Updating system registry"
- Richedit="Installing Microsoft RichEd20.dll"
- ComCtl="Installing Microsoft ComCtl32.ocx"
- XMLParser="Installing XML Parser"
- BakPsn2="Backing up existing V2 notes"
- InstallPsn2="Installing Post-itョ Software Notes V2"
- BakPsn1="Backing up existing V1 notes"
- AddPsn15="Copying PSN V1.5+"
- IENetNote="Installing Net Note for IE"
- NS3NetNote="Installing Net Note for Netscape 3"
- NS4NetNote="Installing Net Note for Netscape 4"
- DelPsn2="Removing previous Post-itョ Software Notes V2"
- DelPsn1="Removing previous Post-itョ Software Notes V1"
- Reboot="Checking if reboot is needed"
- Psn1Export="Exporting existing V1 notes"
- UnregPsn1="Unregistering Post-itョ Software Notes V1"
- RegPsn2="Registering Post-itョ Software Notes V2"
-