home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 November / CDVD1105.ISO / Software / Freeware / utilitare / deadsmall / DeadSmall.exe / install_script.iss
Text File  |  2005-08-22  |  13KB  |  159 lines

  1. ;InnoSetupVersion=5.1.2
  2.  
  3. [Setup]
  4. AppName=DeadLine
  5. AppVerName=DeadLine 2.23
  6. AppId={{790993EE-42FF-4D74-8770-FD6DB582A435}
  7. AppVersion=2.23.957
  8. AppPublisher=Ionut Alex. Chitu
  9. AppPublisherURL=http://deadline.3x.ro
  10. AppSupportURL=http://deadline.3x.ro/contact.html
  11. AppUpdatesURL=http://www.deadline.dap.ro/check.php?clientversion=2.23.957
  12. AppMutex={{5CDC4C94-DDBF-45c1-BE2B-C98A115A1D9E}_APPLICATION_MUTEX
  13. AppComments=Copyright 2003-2005, Ionut Alex. Chitu
  14. AppModifyPath="{app}\Setup\DeadSmall.exe" /modify=1
  15. DefaultDirName={pf}\DeadLine
  16. DefaultGroupName=DeadLine
  17. UninstallDisplayIcon={app}\line.exe
  18. UninstallDisplayName=DeadLine Equation Solver
  19. OutputBaseFilename=DeadSmall
  20. Compression=lzma
  21. PrivilegesRequired=none
  22. DisableProgramGroupPage=yes
  23. ChangesAssociations=yes
  24. LicenseFile=embedded\License.txt
  25. WizardImageFile=embedded\WizardImage0.bmp
  26. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  27.  
  28. [Files]
  29. Source: "{app}\line.exe"; DestDir: "{app}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  30. Source: "{app}\calc.exe"; DestDir: "{app}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  31. Source: "{app}\readme.chm"; DestDir: "{app}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  32. Source: "{app}\deadmath.dll"; DestDir: "{app}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  33. Source: "{app}\gdiplus.dll"; DestDir: "{app}"; MinVersion: 4.1,4.0 Service Pack 6; OnlyBelowVersion: 0.0,5.01; 
  34. Source: "{app}\calc.exe.manifest"; DestDir: "{app}"; MinVersion: 0.0,5.01; Flags: ignoreversion 
  35. Source: "{app}\line.exe.manifest"; DestDir: "{app}"; MinVersion: 0.0,5.01; Flags: ignoreversion 
  36. Source: "{app}\pad.xml"; DestDir: "{app}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  37. Source: "{app}\Projects\example1.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  38. Source: "{app}\Projects\example10.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  39. Source: "{app}\Projects\example2.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  40. Source: "{app}\Projects\example3.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  41. Source: "{app}\Projects\example4.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  42. Source: "{app}\Projects\example5.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  43. Source: "{app}\Projects\example6.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  44. Source: "{app}\Projects\example7.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  45. Source: "{app}\Projects\example8.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  46. Source: "{app}\Projects\example9.ddl"; DestDir: "{app}\Projects"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  47. Source: "{app}\Lang\english.lng"; DestDir: "{app}\Lang"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  48. Source: "{app}\Lang\french.lng"; DestDir: "{app}\Lang"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  49. Source: "{app}\Lang\german.lng"; DestDir: "{app}\Lang"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  50. Source: "{app}\Lang\romanian.lng"; DestDir: "{app}\Lang"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  51. Source: "{app}\Lang\spanish.lng"; DestDir: "{app}\Lang"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  52. Source: "{commonfavorites}\DeadLine. Solve equations interactively.url"; DestDir: "{commonfavorites}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  53. Source: "{app}\DeadLine. Solve equations interactively.url"; DestDir: "{app}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  54. Source: "{userdocs}\DeadLine Results\DeadLine. Solve equations interactively.url"; DestDir: "{userdocs}\DeadLine Results"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  55. Source: "{userdocs}\DeadLine Results\desktop.ini"; DestDir: "{userdocs}\DeadLine Results"; MinVersion: 0.0,5.01; Flags: overwritereadonly ignoreversion uninsremovereadonly 
  56. Source: "{app}\deadlineresults.ico"; DestDir: "{app}"; MinVersion: 0.0,5.01; Flags: ignoreversion 
  57. ; Source: "{app}\Setup\"; DestDir: "{app}\Setup"; Check: "AreWeModifying"; MinVersion: 4.1,4.0 Service Pack 6; Flags: ignoreversion 
  58.  
  59. [Registry]
  60. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  61. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\EqHistory"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  62. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "Foreitem"; ValueType: String; ValueData: "1"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  63. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "Decimals"; ValueType: String; ValueData: "8"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  64. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "GraphPrecision"; ValueType: String; ValueData: "200"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  65. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "RootSteps"; ValueType: String; ValueData: "1000"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  66. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "MinLen"; ValueType: String; ValueData: "0.001"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  67. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "MaxLen"; ValueType: String; ValueData: "10000"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  68. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "DefaultMinX"; ValueType: String; ValueData: "-10"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  69. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "DefaultMaxX"; ValueType: String; ValueData: "10"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  70. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "Results"; ValueType: String; ValueData: "{userdocs}\DeadLine Results\"; MinVersion: 4.1,4.0 Service Pack 6; Flags: createvalueifdoesntexist uninsdeletekey 
  71. Root: HKCU; Subkey: "Software\VB and VBA Program Settings\DeadLine\Settings"; ValueName: "Language"; ValueType: String; ValueData: "{app}\Lang\{language}.lng"; MinVersion: 4.1,4.0 Service Pack 6; Flags: uninsdeletekey deletevalue 
  72. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\line.exe"; ValueType: String; ValueData: "{app}\line.exe"; MinVersion: 4.1,4.0 Service Pack 6; Flags: uninsdeletekey deletevalue noerror 
  73. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\App Paths\line.exe"; ValueName: "Path"; ValueType: String; ValueData: "{app}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: uninsdeletekey deletevalue noerror 
  74.  
  75. [INI]
  76. FileName: "{userdocs}\DeadLine Results\desktop.ini"; Section: ".ShellClassInfo"; Key: "IconFile"; String: "{app}\deadlineresults.ico"; 
  77.  
  78. [Run]
  79. Filename: "{app}\line.exe"; Parameters: "/r"; StatusMsg: "{cm:AssocingFileExtension,DeadLine,.ddl}"; MinVersion: 4.1,4.0 Service Pack 6; 
  80. Filename: "{app}\line.exe"; Description: "{cm:LaunchProgram,DeadLine}"; MinVersion: 4.1,4.0 Service Pack 6; Flags: postinstall skipifsilent nowait
  81. Filename: "{app}\readme.chm"; MinVersion: 4.1,4.0 Service Pack 6; Flags: shellexec postinstall unchecked skipifsilent nowait
  82.  
  83. [UninstallRun]
  84. Filename: "{app}\line.exe"; Parameters: "/u"; RunOnceId: "DelAssoc"; MinVersion: 4.1,4.0 Service Pack 6; 
  85.  
  86. [Icons]
  87. Name: "{group}\DeadLine"; Filename: "{app}\line.exe"; Comment: "Solves equations graphically and numerically."; MinVersion: 4.1,4.0 Service Pack 6; 
  88. Name: "{group}\DeadLine Calculator"; Filename: "{app}\calc.exe"; Comment: "Scientific command-line calculator."; MinVersion: 4.1,4.0 Service Pack 6; 
  89. Name: "{group}\Help"; Filename: "{app}\readme.chm"; Comment: "DeadLine Help."; MinVersion: 4.1,4.0 Service Pack 6; 
  90. Name: "{group}\DeadLine Projects"; Filename: "{app}\Projects"; Comment: "Your Math equations."; MinVersion: 4.1,4.0 Service Pack 6; 
  91. Name: "{userprograms}\{groupname}\DeadLine Results"; Filename: "{userdocs}\DeadLine Results"; Comment: "Results saved by DeadLine."; MinVersion: 4.1,4.0 Service Pack 6; 
  92. Name: "{group}\DeadLine OnLine"; Filename: "{app}\DeadLine. Solve equations interactively.url"; Comment: "http://deadline.3x.ro"; MinVersion: 4.1,4.0 Service Pack 6; 
  93. Name: "{commondesktop}\DeadLine"; Filename: "{app}\line.exe"; Comment: "Solves equations graphically and numerically."; Tasks: desktopicon; MinVersion: 4.1,4.0 Service Pack 6; 
  94. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\DeadLine"; Filename: "{app}\line.exe"; Comment: "Solves equations graphically and numerically."; Tasks: quicklaunch; MinVersion: 4.1,4.0 Service Pack 6; 
  95.  
  96. [Tasks]
  97. Name: "desktopicon"; Description: "{cm:CreateDesktopIcon}"; MinVersion: 4.1,4.0 Service Pack 6; 
  98. Name: "quicklaunch"; Description: "{cm:CreateQuickLaunchIcon}"; MinVersion: 4.1,4.0 Service Pack 6; 
  99.  
  100. [UninstallDelete]
  101. Type: filesandordirs; Name: "{app}\Projects"; 
  102. Type: filesandordirs; Name: "{userdocs}\DeadLine Results"; 
  103.  
  104. [CustomMessages]
  105. English.NameAndVersion=%1 version %2
  106. English.AdditionalIcons=Additional icons:
  107. English.CreateDesktopIcon=Create a &desktop icon
  108. English.CreateQuickLaunchIcon=Create a &Quick Launch icon
  109. English.ProgramOnTheWeb=%1 on the Web
  110. English.UninstallProgram=Uninstall %1
  111. English.LaunchProgram=Launch %1
  112. English.AssocFileExtension=&Associate %1 with the %2 file extension
  113. English.AssocingFileExtension=Associating %1 with the %2 file extension...
  114. Romanian.NameAndVersion=%1 versiunea %2
  115. Romanian.AdditionalIcons=Iconi■e adi■ionale:
  116. Romanian.CreateDesktopIcon=Creeazπ o iconi■π pe &desktop
  117. Romanian.CreateQuickLaunchIcon=Creeazπ o iconi■π &Quick Launch
  118. Romanian.ProgramOnTheWeb=%1 pe Internet
  119. Romanian.UninstallProgram=Dezinstalare %1
  120. Romanian.LaunchProgram=Lanseazπ %1
  121. Romanian.AssocFileExtension=&Asociazπ %1 cu extensia de fi║iere %2
  122. Romanian.AssocingFileExtension=Asociere %1 cu extensia de fi║iere %2 ...
  123. French.NameAndVersion=%1 version %2
  124. French.AdditionalIcons=Ic⌠nes supplΘmentaires :
  125. French.CreateDesktopIcon=CrΘer une ic⌠ne sur le &Bureau
  126. French.CreateQuickLaunchIcon=CrΘer une ic⌠ne dans la barre de &Lancement rapide
  127. French.ProgramOnTheWeb=Page d'accueil de %1
  128. French.UninstallProgram=DΘsinstaller %1
  129. French.LaunchProgram=ExΘcuter %1
  130. French.AssocFileExtension=&Associer %1 avec l'extension de fichier %2
  131. French.AssocingFileExtension=Associe %1 avec l'extension de fichier %2...
  132. German.NameAndVersion=%1 Version %2
  133. German.AdditionalIcons=ZusΣtzliche Symbole:
  134. German.CreateDesktopIcon=&Desktop-Symbol anlegen
  135. German.CreateQuickLaunchIcon=Symbol in der Schnellstartleiste anlegen
  136. German.ProgramOnTheWeb=%1 im Internet
  137. German.UninstallProgram=%1 entfernen
  138. German.LaunchProgram=%1 starten
  139. German.AssocFileExtension=&Registriere %1 mit der %2-Dateierweiterung
  140. German.AssocingFileExtension=%1 wird mit der %2-Dateierweiterung registriert...
  141. Spanish.NameAndVersion=%1 versi≤n %2
  142. Spanish.AdditionalIcons=Iconos adicionales:
  143. Spanish.CreateDesktopIcon=Crear un atajo en el &Escritorio
  144. Spanish.CreateQuickLaunchIcon=Crear un icono de acceso &rßpido
  145. Spanish.ProgramOnTheWeb=%1 en la Web
  146. Spanish.UninstallProgram=Eliminar %1
  147. Spanish.LaunchProgram=Ejecutar %1
  148. Spanish.AssocFileExtension=&Asociar %1 con la extensi≤n de archivo %2
  149. Spanish.AssocingFileExtension=Asociar %1 con la extensi≤n de archivo %2...
  150.  
  151. [Languages]
  152. ; These files are stubs
  153. ; To achieve better results after recompilation, use the real language files
  154. Name: "English"; MessagesFile: "embedded\English.isl"; 
  155. Name: "Romanian"; MessagesFile: "embedded\Romanian.isl"; 
  156. Name: "French"; MessagesFile: "embedded\French.isl"; 
  157. Name: "German"; MessagesFile: "embedded\German.isl"; 
  158. Name: "Spanish"; MessagesFile: "embedded\Spanish.isl"; 
  159.