mirror of
https://github.com/fadden/ciderpress.git
synced 2025-01-12 22:29:58 +00:00
4638d03d6c
In the past, CiderPress managed its own file associations. This is the feature that launches CiderPress when you double-click on a ".shk" file. The installer ran "CiderPress -install" and "-uninstall" during installation and removal to give CP a chance to establish and clean up the necessary registry entries. The code built with VS6 works fine. The code built with VS2013 fails with an access denied error. It appears there have been some access policy changes, and the older code is getting "grandfathered in". This is really something that the installer ought to be handling, though, so rather than figure out how to fix CiderPress, I'm removing the file type association code from CiderPress and letting DeployMaster handle it. This may be slightly less convenient for anyone who had reason to change type associations frequently. Modern versions of Windows have relatively easy to use control panel UIs for adjusting types, and the "advanced installation" feature of DeployMaster allows you to un-check the types that you don't want to have associated with CiderPress. (...with one minor hitch: DeployMaster 4.2.2 only shows the first 9 associations, and CiderPress has 18.) This change renders most of the registry-handling code obsolete, as well as the "-install" / "-uninstall" handling. I'm 99% sure I want to go this way, but I'm keeping things #ifdefed rather than deleted for the moment.
598 lines
7.8 KiB
Plaintext
598 lines
7.8 KiB
Plaintext
DeployMaster Installation Script
|
|
16
|
|
faddenSoft
|
|
http://www.faddensoft.com/
|
|
CiderPress
|
|
http://a2ciderpress.com/
|
|
4.0.0d1
|
|
41983
|
|
C:\DATA\faddenSoft\fs.ico
|
|
Copyright © 2014 CiderPress project authors. All rights reserved.
|
|
C:\Src\CiderPress\DIST\ReadMe.txt
|
|
C:\Src\CiderPress\DIST\License.txt
|
|
|
|
|
|
%PROGRAMFILES%\faddenSoft\CiderPress
|
|
%COMMONFILES%\faddenSoft\
|
|
%PROGRAMSMENU%\CiderPress
|
|
|
|
1
|
|
1
|
|
You are attempting to run the installer for %APP% %VERSION%. This installer only works on %INSTALLER%-bit versions of Windows. You are running a %USER%-bit version of Windows. Please check the developer's website to see whether there is a separate %USER%-bit installer for %APP% that you can use on your version of Windows.
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
TRUE
|
|
1
|
|
You are attempting to run the installer for %APP% %VERSION%. This installer supports the following versions of Windows: %INSTALLER%. You are running %USER%. Please check the developer's website to see whether there is a separate installer for %APP% that you can use on %USER%.
|
|
TRUE
|
|
TRUE
|
|
1
|
|
-16777198
|
|
MS Sans Serif
|
|
8
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
16711680
|
|
0
|
|
|
|
TRUE
|
|
faddenSoft CiderPress 0.1
|
|
1
|
|
16777215
|
|
Times New Roman
|
|
36
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
TRUE
|
|
0
|
|
Copyright © 2003 faddenSoft, LLC. All rights reserved.
|
|
1
|
|
16777215
|
|
Times New Roman
|
|
20
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
TRUE
|
|
0
|
|
English (Default)
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
TRUE
|
|
FALSE
|
|
|
|
FALSE
|
|
0
|
|
FALSE
|
|
0
|
|
+
|
|
CiderPress
|
|
0
|
|
TRUE
|
|
FALSE
|
|
Main CiderPress application
|
|
+
|
|
%APPCOMMONFOLDER%
|
|
1
|
|
FALSE
|
|
%APPFOLDER%
|
|
1
|
|
FALSE
|
|
+
|
|
C:\Src\CiderPress\DIST\NList.Data.TXT
|
|
3
|
|
1
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
C:\Src\ciderpress\Release\CiderPress.chm
|
|
3
|
|
0
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
0
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
-
|
|
%APPMENU%
|
|
1
|
|
FALSE
|
|
+
|
|
C:\Src\ciderpress\Release\CiderPress.chm
|
|
4
|
|
CiderPress Help
|
|
Help file for CiderPress
|
|
|
|
|
|
0
|
|
0
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
4
|
|
CiderPress
|
|
The ultimate Apple II archive utility
|
|
|
|
|
|
0
|
|
0
|
|
-
|
|
%DESKTOP%
|
|
1
|
|
FALSE
|
|
%SENDTO%
|
|
1
|
|
FALSE
|
|
%STARTUP%
|
|
1
|
|
FALSE
|
|
%SYSTEM%
|
|
1
|
|
FALSE
|
|
%WINDOWS%
|
|
1
|
|
FALSE
|
|
-
|
|
Common DLLs
|
|
0
|
|
FALSE
|
|
FALSE
|
|
NuFX, zlib, and disk image access libraries.
|
|
+
|
|
%APPCOMMONFOLDER%
|
|
1
|
|
FALSE
|
|
%APPFOLDER%
|
|
1
|
|
FALSE
|
|
+
|
|
C:\Src\ciderpress\DIST\mfc120u.dll
|
|
3
|
|
0
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
C:\Src\ciderpress\DIST\msvcr120.dll
|
|
3
|
|
0
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
C:\Src\ciderpress\Release\diskimg5.dll
|
|
3
|
|
0
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
C:\Src\ciderpress\Release\nufxlib.dll
|
|
3
|
|
0
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
C:\Src\ciderpress\Release\zlib.dll
|
|
3
|
|
0
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
-
|
|
%APPMENU%
|
|
1
|
|
FALSE
|
|
%DESKTOP%
|
|
1
|
|
FALSE
|
|
%SENDTO%
|
|
1
|
|
FALSE
|
|
%STARTUP%
|
|
1
|
|
FALSE
|
|
%SYSTEM%
|
|
1
|
|
FALSE
|
|
%WINDOWS%
|
|
1
|
|
FALSE
|
|
-
|
|
MDC
|
|
0
|
|
TRUE
|
|
FALSE
|
|
Multi-Disk Catalog utility.
|
|
+
|
|
%APPCOMMONFOLDER%
|
|
1
|
|
FALSE
|
|
%APPFOLDER%
|
|
1
|
|
FALSE
|
|
+
|
|
C:\Src\ciderpress\Release\mdc.exe
|
|
3
|
|
0
|
|
TRUE
|
|
TRUE
|
|
FALSE
|
|
FALSE
|
|
-
|
|
%APPMENU%
|
|
1
|
|
FALSE
|
|
+
|
|
C:\Src\ciderpress\Release\mdc.exe
|
|
4
|
|
MDC
|
|
Multi-Disk Catalog for Apple II disk images
|
|
|
|
|
|
0
|
|
0
|
|
-
|
|
%DESKTOP%
|
|
1
|
|
FALSE
|
|
%SENDTO%
|
|
1
|
|
FALSE
|
|
%STARTUP%
|
|
1
|
|
FALSE
|
|
%SYSTEM%
|
|
1
|
|
FALSE
|
|
%WINDOWS%
|
|
1
|
|
FALSE
|
|
-
|
|
-
|
|
1
|
|
1
|
|
0
|
|
1
|
|
1
|
|
0
|
|
2
|
|
TRUE
|
|
CiderPress
|
|
+
|
|
HKEY_CLASSES_ROOT
|
|
0
|
|
FALSE
|
|
HKEY_CURRENT_USER
|
|
0
|
|
FALSE
|
|
+
|
|
Software
|
|
0
|
|
FALSE
|
|
+
|
|
faddenSoft
|
|
0
|
|
FALSE
|
|
+
|
|
CiderPress
|
|
0
|
|
TRUE
|
|
-
|
|
-
|
|
-
|
|
HKEY_LOCAL_MACHINE
|
|
0
|
|
FALSE
|
|
+
|
|
Software
|
|
0
|
|
FALSE
|
|
+
|
|
faddenSoft
|
|
0
|
|
FALSE
|
|
+
|
|
CiderPress
|
|
0
|
|
TRUE
|
|
-
|
|
-
|
|
-
|
|
-
|
|
18
|
|
TRUE
|
|
.2mg
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.app
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.bny
|
|
Binary II (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
2
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
2
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.bqy
|
|
Binary II (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
2
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
2
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.bse
|
|
NuFX Archive (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
1
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
1
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.bxy
|
|
NuFX Archive (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
1
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
1
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.d13
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.ddd
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.do
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.dsk
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.fdi
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.hdv
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
FALSE
|
|
.img
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.nib
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.po
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.dsk
|
|
Disk Image (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
3
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
FALSE
|
|
.sea
|
|
NuFX Archive (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
1
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
1
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
TRUE
|
|
.shk
|
|
NuFX Archive (CiderPress)
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
1
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
1
|
|
1
|
|
Open
|
|
Open
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
"%1"
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
FALSE
|
|
3
|
|
|
|
http://www.deploymaster.com/dotnetfx.html
|
|
0
|
|
TRUE
|
|
FALSE
|
|
TRUE
|
|
FALSE
|
|
C:\Src\ciderpress\Release\CiderPress.exe
|
|
|
|
-install
|
|
|
|
|
|
-uninstall
|
|
TRUE
|
|
|
|
|
|
TRUE
|
|
FALSE
|
|
36725
|
|
0
|
|
FALSE
|
|
36725
|
|
0
|
|
4095
|
|
|
|
|
|
Setup400d1.exe
|
|
|
|
FALSE
|
|
|
|
|
|
TRUE
|