home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 June / Chip_2004-06_cd1.bin / tema / simple / download / simplecopier_setup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2004-04-08  |  10.5 KB  |  125 lines

  1. ;InnoSetupVersion=4.0.10
  2. [Setup]
  3. AppName=SimpleCopier
  4. AppVerName=SimpleCopier
  5. AppId=SimpleCopier
  6. AppPublisher=Neogie Software
  7. AppPublisherURL=http://www.neogie.com
  8. AppSupportURL=http://www.neogie.com
  9. AppUpdatesURL=http://www.neogie.com
  10. DefaultDirName={pf}\SimpleCopier
  11. DefaultGroupName=SimpleCopier
  12. OutputBaseFilename=simplecopier_setup
  13. Compression=bzip2
  14. PrivilegesRequired=none
  15. LicenseFile=embedded\License.txt
  16. WizardImageFile=embedded\WizardImage0.bmp
  17. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  18. [Files]
  19. Source: "{app}\simplecopier.exe"; DestDir: "{app}"; Flags: ignoreversion 
  20. Source: "{app}\WD75COM.DLL"; DestDir: "{app}"; Flags: ignoreversion 
  21. Source: "{app}\WD75IMG.DLL"; DestDir: "{app}"; Flags: ignoreversion 
  22. Source: "{app}\WD75MAT.DLL"; DestDir: "{app}"; Flags: ignoreversion 
  23. Source: "{app}\WD75OBJ.DLL"; DestDir: "{app}"; Flags: ignoreversion 
  24. Source: "{app}\WD75OLE.DLL"; DestDir: "{app}"; Flags: ignoreversion 
  25. Source: "{app}\WD75PRN.DLL"; DestDir: "{app}"; Flags: ignoreversion 
  26. Source: "{app}\WD75STD.DLL"; DestDir: "{app}"; Flags: ignoreversion 
  27. Source: "{app}\WD75VM.DLL"; DestDir: "{app}"; Flags: ignoreversion 
  28. Source: "{app}\LANGUAGES\CATAL
  29. .XML"; DestDir: "{app}\LANGUAGES"; Flags: ignoreversion 
  30. Source: "{app}\LANGUAGES\DEUTSCH.XML"; DestDir: "{app}\LANGUAGES"; Flags: ignoreversion 
  31. Source: "{app}\LANGUAGES\ENGLISH.XML"; DestDir: "{app}\LANGUAGES"; Flags: ignoreversion 
  32. Source: "{app}\LANGUAGES\FRANCAIS.XML"; DestDir: "{app}\LANGUAGES"; Flags: ignoreversion 
  33. Source: "{app}\LANGUAGES\ITALIANO.XML"; DestDir: "{app}\LANGUAGES"; Flags: ignoreversion 
  34. Source: "{app}\LANGUAGES\NEDERLANDS.XML"; DestDir: "{app}\LANGUAGES"; Flags: ignoreversion 
  35. Source: "{app}\LANGUAGES\PORTUGUES.XML"; DestDir: "{app}\LANGUAGES"; Flags: ignoreversion 
  36. Source: "{app}\LANGUAGES\SPANISH.XML"; DestDir: "{app}\LANGUAGES"; Flags: ignoreversion 
  37. Source: "{app}\simplecopier305.pdf"; DestDir: "{app}"; Flags: ignoreversion 
  38. Source: "{fonts}\Digital2.ttf"; DestDir: "{fonts}"; Flags: onlyifdoesntexist 
  39. Source: "{sys}\msvbvm60.dll"; DestDir: "{sys}"; OnlyBelowVersion: 4.9.3000,5.0.2195; Flags: onlyifdoesntexist 
  40. Source: "{sys}\GflAx.dll"; DestDir: "{sys}"; Flags: regserver 
  41. Source: "{sys}\wjwab.dll"; DestDir: "{sys}"; Flags: regserver 
  42. [Registry]
  43. Root: HKLM; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "LanguageUpdate"; ValueType: Dword; ValueData: "$1"; 
  44. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; Flags: uninsdeletekey 
  45. Root: HKCU; Subkey: "Software\Neogie Software"; Flags: uninsdeletekeyifempty 
  46. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications"; ValueName: "Simplecopier Scan"; ValueType: String; ValueData: "{app}\simplecopier.exe /COPY /SCAN /RVB /RES=150 /StiDevice:%1 /StiEvent:%2"; MinVersion: 4.9.3000,5.0.2195; Flags: uninsclearvalue 
  47. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications"; ValueName: "Simplecopier Copy"; ValueType: String; ValueData: "{app}\simplecopier.exe /COPY /GS /RES=200 /StiDevice:%1 /StiEvent:%2"; MinVersion: 4.9.3000,5.0.2195; Flags: uninsclearvalue 
  48. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications"; ValueName: "Simplecopier Fax"; ValueType: String; ValueData: "{app}\simplecopier.exe /COPY /FAX /BW /RES=200 /StiDevice:%1 /StiEvent:%2"; MinVersion: 4.9.3000,5.0.2195; Flags: uninsclearvalue 
  49. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications"; ValueName: "Simplecopier User 1"; ValueType: String; ValueData: "{app}\simplecopier.exe /StiDevice:%1 /StiEvent:%2"; MinVersion: 4.9.3000,5.0.2195; Flags: uninsclearvalue 
  50. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications"; ValueName: "Simplecopier User 2"; ValueType: String; ValueData: "{app}\simplecopier.exe /StiDevice:%1 /StiEvent:%2"; MinVersion: 4.9.3000,5.0.2195; Flags: uninsclearvalue 
  51. Root: HKLM; Subkey: "Software\Microsoft\Windows\CurrentVersion\StillImage\Registered Applications"; ValueName: "Simplecopier User 3"; ValueType: String; ValueData: "{app}\simplecopier.exe /StiDevice:%1 /StiEvent:%2"; MinVersion: 4.9.3000,5.0.2195; Flags: uninsclearvalue 
  52. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "langue"; ValueType: String; ValueData: "ENGLISH.XML"; Flags: uninsdeletekey 
  53. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "langue"; ValueType: String; ValueData: "FRANCAIS.XML"; Languages: "francais"; Flags: uninsdeletekey 
  54. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "langue"; ValueType: String; ValueData: "NEDERLANDS.XML"; Languages: "Dutch"; Flags: uninsdeletekey 
  55. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "langue"; ValueType: String; ValueData: "ITALIANO.XML"; Languages: "Italian"; Flags: uninsdeletekey 
  56. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "langue"; ValueType: String; ValueData: "SPANISH.XML"; Languages: "Spanish"; Flags: uninsdeletekey 
  57. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "langue"; ValueType: String; ValueData: "DEUTSCH.XML"; Languages: "German"; Flags: uninsdeletekey 
  58. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "langue"; ValueType: String; ValueData: "CATAL
  59. .XML"; Languages: "Catalan"; Flags: uninsdeletekey 
  60. Root: HKCU; Subkey: "Software\Neogie Software\SimpleCopier"; ValueName: "langue"; ValueType: String; ValueData: "PORTUGUES.XML"; Languages: "PortugueseStd"; Flags: uninsdeletekey 
  61. [INI]
  62. FileName: "{app}\Neogie Software.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://www.neogie.com"; 
  63. [Run]
  64. Filename: "{app}\SimpleCopier.exe"; Description: "Launch SimpleCopier"; Languages: "Arabic,Belarus,BrazilianPortuguese,Bulgarian,Catalan,ChineseSimp,ChineseTrad,Croatian,Czech,Danish,Dutch,Estonian,Finnish,Galician,German,Indonesian,Italian,Japanese,Korean,Malaysian,NorwegianNynorsk,Polish,PortugueseStd,Russian,Serbian,Slovak,Slovenian,Spanish,SpanishArg,Swedish,Thai,Turkish,Ukrainian,english"; Flags: postinstall skipifsilent nowait
  65. Filename: "{app}\SimpleCopier.exe"; Description: "Executer SimpleCopier"; Languages: "francais"; Flags: postinstall skipifsilent nowait
  66. [Icons]
  67. Name: "{group}\SimpleCopier"; Filename: "{app}\simplecopier.exe"; WorkingDir: "{app}"; 
  68. Name: "{group}\SimpleCopier without native fax (faster launch)"; Filename: "{app}\simplecopier.exe"; Parameters: "/NOFAX"; WorkingDir: "{app}"; 
  69. Name: "{group}\SimpleCopier documentation (PDF)"; Filename: "{app}\simplecopier305.pdf"; WorkingDir: "{app}"; 
  70. Name: "{group}\SimpleCopier on the Web"; Filename: "{app}\Neogie Software.url"; 
  71. Name: "{userdesktop}\SimpleCopier"; Filename: "{app}\SimpleCopier.exe"; WorkingDir: "{app}"; Tasks: desktopicon; 
  72. Name: "{userappdata}\Microsoft\Internet Explorer\Quick Launch\SimpleCopier"; Filename: "{app}\SimpleCopier.exe"; WorkingDir: "{app}"; Tasks: quicklaunchicon; 
  73. Name: "{group}\Uninstall SimpleCopier"; Filename: "{uninstallexe}"; 
  74. [Tasks]
  75. Name: "desktopicon"; Description: "Create a &desktop icon"; GroupDescription: "Additional icons:"; Languages: "Arabic,Belarus,BrazilianPortuguese,Bulgarian,Catalan,ChineseSimp,ChineseTrad,Croatian,Czech,Danish,Dutch,Estonian,Finnish,Galician,German,Indonesian,Italian,Japanese,Korean,Malaysian,NorwegianNynorsk,Polish,PortugueseStd,Russian,Serbian,Slovak,Slovenian,Spanish,SpanishArg,Swedish,Thai,Turkish,Ukrainian,english"; 
  76. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; Languages: "Arabic,Belarus,BrazilianPortuguese,Bulgarian,Catalan,ChineseSimp,ChineseTrad,Croatian,Czech,Danish,Dutch,Estonian,Finnish,Galician,German,Indonesian,Italian,Japanese,Korean,Malaysian,NorwegianNynorsk,Polish,PortugueseStd,Russian,Serbian,Slovak,Slovenian,Spanish,SpanishArg,Swedish,Thai,Turkish,Ukrainian,english"; 
  77. Name: "desktopicon"; Description: "Cr
  78. er une icone sur le &bureau"; GroupDescription: "Icones compl
  79. mentaires :"; Languages: "francais"; 
  80. Name: "quicklaunchicon"; Description: "Cr
  81. er une icone dans la &zone de lancement rapide"; GroupDescription: "Icones compl
  82. mentaires :"; Languages: "francais"; 
  83. [UninstallDelete]
  84. Type: files; Name: "{app}\Neogie Software.url"; 
  85. Type: filesandordirs; Name: "{app}"; 
  86. [Languages]
  87. ; These files are stubs
  88. ; To achieve better results after recompilation, use the real language files
  89. Name: "english"; MessagesFile: "embedded\english.isl"; 
  90. Name: "Arabic"; MessagesFile: "embedded\Arabic.isl"; 
  91. Name: "Belarus"; MessagesFile: "embedded\Belarus.isl"; 
  92. Name: "BrazilianPortuguese"; MessagesFile: "embedded\BrazilianPortuguese.isl"; 
  93. Name: "Bulgarian"; MessagesFile: "embedded\Bulgarian.isl"; 
  94. Name: "Catalan"; MessagesFile: "embedded\Catalan.isl"; 
  95. Name: "ChineseSimp"; MessagesFile: "embedded\ChineseSimp.isl"; 
  96. Name: "ChineseTrad"; MessagesFile: "embedded\ChineseTrad.isl"; 
  97. Name: "Croatian"; MessagesFile: "embedded\Croatian.isl"; 
  98. Name: "Czech"; MessagesFile: "embedded\Czech.isl"; 
  99. Name: "Danish"; MessagesFile: "embedded\Danish.isl"; 
  100. Name: "Dutch"; MessagesFile: "embedded\Dutch.isl"; 
  101. Name: "Estonian"; MessagesFile: "embedded\Estonian.isl"; 
  102. Name: "Finnish"; MessagesFile: "embedded\Finnish.isl"; 
  103. Name: "francais"; MessagesFile: "embedded\francais.isl"; LicenseFile: "embedded\francaisLicense.txt"; 
  104. Name: "Galician"; MessagesFile: "embedded\Galician.isl"; 
  105. Name: "German"; MessagesFile: "embedded\German.isl"; 
  106. Name: "Indonesian"; MessagesFile: "embedded\Indonesian.isl"; 
  107. Name: "Italian"; MessagesFile: "embedded\Italian.isl"; 
  108. Name: "Japanese"; MessagesFile: "embedded\Japanese.isl"; 
  109. Name: "Korean"; MessagesFile: "embedded\Korean.isl"; 
  110. Name: "Malaysian"; MessagesFile: "embedded\Malaysian.isl"; 
  111. Name: "NorwegianNynorsk"; MessagesFile: "embedded\NorwegianNynorsk.isl"; 
  112. Name: "Polish"; MessagesFile: "embedded\Polish.isl"; 
  113. Name: "PortugueseStd"; MessagesFile: "embedded\PortugueseStd.isl"; 
  114. Name: "Russian"; MessagesFile: "embedded\Russian.isl"; 
  115. Name: "Serbian"; MessagesFile: "embedded\Serbian.isl"; 
  116. Name: "Slovak"; MessagesFile: "embedded\Slovak.isl"; 
  117. Name: "Slovenian"; MessagesFile: "embedded\Slovenian.isl"; 
  118. Name: "Spanish"; MessagesFile: "embedded\Spanish.isl"; 
  119. Name: "SpanishArg"; MessagesFile: "embedded\SpanishArg.isl"; 
  120. Name: "Swedish"; MessagesFile: "embedded\Swedish.isl"; 
  121. Name: "Thai"; MessagesFile: "embedded\Thai.isl"; 
  122. Name: "Turkish"; MessagesFile: "embedded\Turkish.isl"; 
  123. Name: "Ukrainian"; MessagesFile: "embedded\Ukrainian.isl"; 
  124. Name: "Hebrew"; MessagesFile: "embedded\Hebrew.isl"; 
  125.