home *** CD-ROM | disk | FTP | other *** search
/ Game.EXE 2003 May / NEW.ISO / Utilities / cs16r.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2003-01-23  |  16.1 KB  |  180 lines

  1. ;InnoSetupVersion=2.0.18
  2. [Setup]
  3. AppName=Calendarscope
  4. AppVerName=Calendarscope
  5. AppId=Calendarscope
  6. AppVersion=1.6
  7. AppPublisher=Duality Software
  8. AppPublisherURL=http://www.calendarscope.com
  9. AppSupportURL=http://www.dualitysoft.com/support.html
  10. AppUpdatesURL=http://www.calendarscope.com
  11. AppMutex=m_cscope32
  12. DefaultDirName={pf}\Calendarscope
  13. DefaultGroupName=Calendarscope
  14. OutputBaseFilename=setup
  15. Compression=zip
  16. PrivilegesRequired=none
  17. AllowNoIcons=yes
  18. LicenseFile=embedded\License.txt
  19. WizardImageFile=embedded\WizardImage0.bmp
  20. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  21. [Files]
  22. Source: "{app}\cs.chm"; DestDir: "{app}"; 
  23. Source: "{app}\cs.exe"; DestDir: "{app}"; 
  24. Source: "{app}\ImpXR.dll"; DestDir: "{app}"; 
  25. Source: "{app}\cstip.dll"; DestDir: "{app}"; 
  26. Source: "{app}\csdate.dll"; DestDir: "{app}"; 
  27. Source: "{app}\readme.txt"; DestDir: "{app}"; 
  28. Source: "{app}\license.txt"; DestDir: "{app}"; 
  29. Source: "{app}\file_id.diz"; DestDir: "{app}"; 
  30. Source: "{app}\regform.htm"; DestDir: "{app}"; 
  31. Source: "{app}\calendarscope.xml"; DestDir: "{app}"; 
  32. Source: "{app}\Data\data.cs0"; DestDir: "{app}\Data"; Flags: uninsneveruninstall 
  33. Source: "{app}\Icons\Icons.dll"; DestDir: "{app}\Icons"; 
  34. Source: "{app}\Sounds\Alarm.wav"; DestDir: "{app}\Sounds"; 
  35. Source: "{app}\Sounds\Alert.wav"; DestDir: "{app}\Sounds"; 
  36. Source: "{app}\Sounds\Beep.wav"; DestDir: "{app}\Sounds"; 
  37. Source: "{app}\Sounds\Boing.wav"; DestDir: "{app}\Sounds"; 
  38. Source: "{app}\Sounds\Connect.wav"; DestDir: "{app}\Sounds"; 
  39. Source: "{app}\Sounds\Cosmicl.wav"; DestDir: "{app}\Sounds"; 
  40. Source: "{app}\Sounds\Cuckoo.wav"; DestDir: "{app}\Sounds"; 
  41. Source: "{app}\Sounds\Doorbl.wav"; DestDir: "{app}\Sounds"; 
  42. Source: "{app}\Sounds\Error.wav"; DestDir: "{app}\Sounds"; 
  43. Source: "{app}\Sounds\Fanfare3.wav"; DestDir: "{app}\Sounds"; 
  44. Source: "{app}\Sounds\Mac.wav"; DestDir: "{app}\Sounds"; 
  45. Source: "{app}\Sounds\Notify.wav"; DestDir: "{app}\Sounds"; 
  46. Source: "{app}\Sounds\Phone.wav"; DestDir: "{app}\Sounds"; 
  47. Source: "{app}\Sounds\Receive.wav"; DestDir: "{app}\Sounds"; 
  48. Source: "{app}\Sounds\Reville.wav"; DestDir: "{app}\Sounds"; 
  49. Source: "{app}\Sounds\Rooster.wav"; DestDir: "{app}\Sounds"; 
  50. Source: "{app}\Sounds\Siren2.wav"; DestDir: "{app}\Sounds"; 
  51. Source: "{app}\Sounds\Tinkle.wav"; DestDir: "{app}\Sounds"; 
  52. Source: "{app}\Sounds\Title.wav"; DestDir: "{app}\Sounds"; 
  53. Source: "{app}\Holidays\argentina.vrh"; DestDir: "{app}\Holidays"; 
  54. Source: "{app}\Holidays\australia.vrh"; DestDir: "{app}\Holidays"; 
  55. Source: "{app}\Holidays\austria.vrh"; DestDir: "{app}\Holidays"; 
  56. Source: "{app}\Holidays\belgium.vrh"; DestDir: "{app}\Holidays"; 
  57. Source: "{app}\Holidays\brazil.vrh"; DestDir: "{app}\Holidays"; 
  58. Source: "{app}\Holidays\canada.vrh"; DestDir: "{app}\Holidays"; 
  59. Source: "{app}\Holidays\christianreligiousholidays.vrh"; DestDir: "{app}\Holidays"; 
  60. Source: "{app}\Holidays\denmark.vrh"; DestDir: "{app}\Holidays"; 
  61. Source: "{app}\Holidays\finland.vrh"; DestDir: "{app}\Holidays"; 
  62. Source: "{app}\Holidays\france.vrh"; DestDir: "{app}\Holidays"; 
  63. Source: "{app}\Holidays\germany.vrh"; DestDir: "{app}\Holidays"; 
  64. Source: "{app}\Holidays\greece.vrh"; DestDir: "{app}\Holidays"; 
  65. Source: "{app}\Holidays\ireland.vrh"; DestDir: "{app}\Holidays"; 
  66. Source: "{app}\Holidays\israel.vrh"; DestDir: "{app}\Holidays"; 
  67. Source: "{app}\Holidays\italy.vrh"; DestDir: "{app}\Holidays"; 
  68. Source: "{app}\Holidays\japan.vrh"; DestDir: "{app}\Holidays"; 
  69. Source: "{app}\Holidays\jewishreligiousholidays.vrh"; DestDir: "{app}\Holidays"; 
  70. Source: "{app}\Holidays\luxembourg.vrh"; DestDir: "{app}\Holidays"; 
  71. Source: "{app}\Holidays\mexico.vrh"; DestDir: "{app}\Holidays"; 
  72. Source: "{app}\Holidays\netherlands.vrh"; DestDir: "{app}\Holidays"; 
  73. Source: "{app}\Holidays\newzealand.vrh"; DestDir: "{app}\Holidays"; 
  74. Source: "{app}\Holidays\norway.vrh"; DestDir: "{app}\Holidays"; 
  75. Source: "{app}\Holidays\paraguay.vrh"; DestDir: "{app}\Holidays"; 
  76. Source: "{app}\Holidays\peru.vrh"; DestDir: "{app}\Holidays"; 
  77. Source: "{app}\Holidays\portugal.vrh"; DestDir: "{app}\Holidays"; 
  78. Source: "{app}\Holidays\russia.vrh"; DestDir: "{app}\Holidays"; 
  79. Source: "{app}\Holidays\slovenia.vrh"; DestDir: "{app}\Holidays"; 
  80. Source: "{app}\Holidays\southafrica.vrh"; DestDir: "{app}\Holidays"; 
  81. Source: "{app}\Holidays\spain.vrh"; DestDir: "{app}\Holidays"; 
  82. Source: "{app}\Holidays\sweden.vrh"; DestDir: "{app}\Holidays"; 
  83. Source: "{app}\Holidays\switzerland.vrh"; DestDir: "{app}\Holidays"; 
  84. Source: "{app}\Holidays\thailand.vrh"; DestDir: "{app}\Holidays"; 
  85. Source: "{app}\Holidays\turkey.vrh"; DestDir: "{app}\Holidays"; 
  86. Source: "{app}\Holidays\unitedarabemirates.vrh"; DestDir: "{app}\Holidays"; 
  87. Source: "{app}\Holidays\unitedkingdom.vrh"; DestDir: "{app}\Holidays"; 
  88. Source: "{app}\Holidays\unitedstates.vrh"; DestDir: "{app}\Holidays"; 
  89. Source: "{app}\Support\condmgr.dll"; DestDir: "{app}\Support"; 
  90. Source: "{app}\Support\CSPCInst.exe"; DestDir: "{app}\Support"; 
  91. Source: "{app}\Support\HSAPI.dll"; DestDir: "{app}\Support"; 
  92. [Dirs]
  93. Name: "{app}\Sounds"; Flags: uninsalwaysuninstall 
  94. Name: "{app}\Icons"; Flags: uninsalwaysuninstall 
  95. Name: "{app}\Holidays"; Flags: uninsalwaysuninstall 
  96. Name: "{app}\Support"; Flags: uninsalwaysuninstall 
  97. Name: "{app}\Data"; Flags: uninsneveruninstall 
  98. [Registry]
  99. Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueName: "Calendarscope"; ValueType: String; ValueData: """{app}\cs.exe"""; Flags: uninsdeletevalue 
  100. Root: HKCU; Subkey: "Software\Duality Software"; Flags: uninsdeletekeyifempty 
  101. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope"; Flags: uninsdeletekeyifempty 
  102. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Common"; Flags: uninsdeletekeyifempty 
  103. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Common"; ValueName: "AU"; ValueType: Dword; ValueData: "$1"; Flags: uninsdeletevalue 
  104. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Common"; ValueName: "WD"; ValueType: Dword; ValueData: "$3E"; Flags: createvalueifdoesntexist 
  105. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Common"; ValueName: "L0"; ValueType: String; ValueData: "{app}\Data\data.cs0"; Flags: createvalueifdoesntexist 
  106. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Common"; ValueName: "TDDS"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  107. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Common"; ValueName: "TDDN"; ValueType: Dword; ValueData: "$0"; Flags: createvalueifdoesntexist 
  108. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Palm"; ValueName: "CSPath"; ValueType: String; ValueData: "{app}"; 
  109. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Day"; Flags: uninsdeletekeyifempty 
  110. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Day"; ValueName: "SI"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  111. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Day"; ValueName: "ST"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  112. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Day"; ValueName: "ET"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  113. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\MDay"; Flags: uninsdeletekeyifempty 
  114. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\MDay"; ValueName: "ST"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  115. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Week"; Flags: uninsdeletekeyifempty 
  116. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Week"; ValueName: "ST"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  117. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Week"; ValueName: "ET"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  118. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Week"; ValueName: "OS"; ValueType: Dword; ValueData: "$0"; Flags: createvalueifdoesntexist 
  119. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Month"; Flags: uninsdeletekeyifempty 
  120. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing"; Flags: uninsdeletekeyifempty 
  121. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Day"; Flags: uninsdeletekeyifempty 
  122. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Day"; ValueName: "FR"; ValueType: String; ValueData: "[Current Date] [Current Time]"; Flags: createvalueifdoesntexist 
  123. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Day"; ValueName: "Orient"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  124. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Week"; Flags: uninsdeletekeyifempty 
  125. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Week"; ValueName: "PE"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  126. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Week"; ValueName: "FR"; ValueType: String; ValueData: "[Current Date] [Current Time]"; Flags: createvalueifdoesntexist 
  127. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Week"; ValueName: "Orient"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  128. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Week"; ValueName: "OS"; ValueType: Dword; ValueData: "$0"; Flags: createvalueifdoesntexist 
  129. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Month"; Flags: uninsdeletekeyifempty 
  130. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Month"; ValueName: "FR"; ValueType: String; ValueData: "[Current Date] [Current Time]"; Flags: createvalueifdoesntexist 
  131. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Month"; ValueName: "Orient"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  132. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Month"; ValueName: "PC"; ValueType: Dword; ValueData: "$0"; Flags: createvalueifdoesntexist 
  133. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Month"; ValueName: "PT"; ValueType: Dword; ValueData: "$0"; Flags: createvalueifdoesntexist 
  134. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Month"; ValueName: "PE"; ValueType: Dword; ValueData: "$0"; Flags: createvalueifdoesntexist 
  135. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Month"; ValueName: "OS"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  136. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\List"; Flags: uninsdeletekeyifempty 
  137. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\List"; ValueName: "FC"; ValueType: String; ValueData: "[Page #]"; Flags: createvalueifdoesntexist 
  138. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\List"; ValueName: "FR"; ValueType: String; ValueData: "[Current Date] [Current Time]"; Flags: createvalueifdoesntexist 
  139. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\List"; ValueName: "Orient"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  140. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Details"; Flags: uninsdeletekeyifempty 
  141. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Details"; ValueName: "FR"; ValueType: String; ValueData: "[Current Date] [Current Time]"; Flags: createvalueifdoesntexist 
  142. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Details"; ValueName: "Orient"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  143. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Details"; ValueName: "PT"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  144. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Details"; ValueName: "PE"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  145. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Memo"; Flags: uninsdeletekeyifempty 
  146. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Memo"; ValueName: "FR"; ValueType: String; ValueData: "[Current Date] [Current Time]"; Flags: createvalueifdoesntexist 
  147. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\Printing\Memo"; ValueName: "Orient"; ValueType: Dword; ValueData: "$1"; Flags: createvalueifdoesntexist 
  148. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; Flags: uninsdeletekeyifempty 
  149. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item15"; ValueType: String; ValueData: "{app}\Sounds\Alarm.wav"; Flags: createvalueifdoesntexist 
  150. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item14"; ValueType: String; ValueData: "{app}\Sounds\Alert.wav"; Flags: createvalueifdoesntexist 
  151. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item13"; ValueType: String; ValueData: "{app}\Sounds\Beep.wav"; Flags: createvalueifdoesntexist 
  152. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item12"; ValueType: String; ValueData: "{app}\Sounds\Boing.wav"; Flags: createvalueifdoesntexist 
  153. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item11"; ValueType: String; ValueData: "{app}\Sounds\Connect.wav"; Flags: createvalueifdoesntexist 
  154. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item10"; ValueType: String; ValueData: "{app}\Sounds\Cosmicl.wav"; Flags: createvalueifdoesntexist 
  155. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item9"; ValueType: String; ValueData: "{app}\Sounds\Doorbl.wav"; Flags: createvalueifdoesntexist 
  156. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item8"; ValueType: String; ValueData: "{app}\Sounds\Error.wav"; Flags: createvalueifdoesntexist 
  157. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item7"; ValueType: String; ValueData: "{app}\Sounds\Fanfare3.wav"; Flags: createvalueifdoesntexist 
  158. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item6"; ValueType: String; ValueData: "{app}\Sounds\Mac.wav"; Flags: createvalueifdoesntexist 
  159. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item5"; ValueType: String; ValueData: "{app}\Sounds\Notify.wav"; Flags: createvalueifdoesntexist 
  160. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item4"; ValueType: String; ValueData: "{app}\Sounds\Reville.wav"; Flags: createvalueifdoesntexist 
  161. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item3"; ValueType: String; ValueData: "{app}\Sounds\Rooster.wav"; Flags: createvalueifdoesntexist 
  162. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item2"; ValueType: String; ValueData: "{app}\Sounds\Siren2.wav"; Flags: createvalueifdoesntexist 
  163. Root: HKCU; Subkey: "Software\Duality Software\Calendarscope\RecentSounds"; ValueName: "Item1"; ValueType: String; ValueData: "{app}\Sounds\Tinkle.wav"; Flags: createvalueifdoesntexist 
  164. [Run]
  165. Filename: "{app}\cs.exe"; Description: "Launch Calendarscope now."; Flags: postinstall nowait
  166. Filename: "{app}\Support\CSPCInst.exe"; Parameters: "/i/s"; Description: "Install Palm OS
  167.  handheld support."; Flags: postinstall unchecked 
  168. [UninstallRun]
  169. Filename: "{app}\Support\CSPCInst.exe"; Parameters: "/u/s"; RunOnceId: "DelCSPCInst"; Flags: skipifdoesntexist 
  170. Filename: "{app}\cs.exe"; Parameters: "-uninstall"; RunOnceId: "DelCS"; Flags: skipifdoesntexist 
  171. [Icons]
  172. Name: "{group}\Calendarscope"; Filename: "{app}\cs.exe"; 
  173. Name: "{group}\Read Me"; Filename: "{app}\readme.txt"; 
  174. Name: "{group}\License"; Filename: "{app}\license.txt"; 
  175. Name: "{group}\Calendarscope Help"; Filename: "{app}\cs.chm"; 
  176. Name: "{group}\How to Order"; Filename: "{app}\regform.htm"; 
  177. Name: "{userdesktop}\Calendarscope"; Filename: "{app}\cs.exe"; WorkingDir: "{app}"; Tasks: desktopicon; 
  178. [Tasks]
  179. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; 
  180.