home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 August / Chip_2004-08_cd1.bin / zkuste / fototools / download / phoa / phoa-setup.exe / install_script.iss
Text File  |  2004-06-07  |  15KB  |  159 lines

  1. ;InnoSetupVersion=4.1.3
  2.  
  3. [Setup]
  4. AppName=PhoA
  5. AppVerName=PhoA v1.1.2
  6. AppId=PhoA
  7. AppVersion=1.1.2
  8. AppPublisher=DaleTech
  9. AppPublisherURL=http://phoa.narod.ru/
  10. AppSupportURL=mailto:phoa@narod.ru
  11. AppUpdatesURL=http://phoa.narod.ru/
  12. AppMutex=PHOA_RUNNING_MUTEX
  13. DefaultDirName={pf}\DaleTech\PhoA
  14. DefaultGroupName=PhoA (Photo Album)
  15. OutputBaseFilename=phoa-setup-1.1.2
  16. Compression=bzip2
  17. PrivilegesRequired=none
  18. ChangesAssociations=yes
  19. AllowNoIcons=yes
  20. WizardImageFile=embedded\WizardImage0.bmp
  21. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  22.  
  23. [Files]
  24. Source: "{app}\phoa.exe"; DestDir: "{app}"; Components: main; 
  25. Source: "{app}\phoa-eng.chm"; DestDir: "{app}"; Components: help\en; 
  26. Source: "{app}\phoa-rus.chm"; DestDir: "{app}"; Components: help\ru; 
  27. Source: "{app}\Sample album\sample.phoa"; DestDir: "{app}\Sample album"; Components: sample; 
  28. Source: "{app}\Sample album\goldgate.jpg"; DestDir: "{app}\Sample album"; Components: sample; 
  29. Source: "{app}\Sample album\river.jpg"; DestDir: "{app}\Sample album"; Components: sample; 
  30. Source: "{app}\Sample album\illusion.png"; DestDir: "{app}\Sample album"; Components: sample; 
  31. Source: "{app}\API\phMetadata.pas"; DestDir: "{app}\API"; Components: api; 
  32. Source: "{app}\API\phPhoa.pas"; DestDir: "{app}\API"; Components: api; 
  33.  
  34. [Registry]
  35. Root: HKCR; Subkey: ".phoa"; ValueType: String; ValueData: "phoa.photoalbum"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  36. Root: HKCR; Subkey: "phoa.photoalbum"; ValueType: String; ValueData: "PhoA Photo Album"; Tasks: associate; Languages: "en"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  37. Root: HKCR; Subkey: "phoa.photoalbum"; ValueType: String; ValueData: "╘ε≥εαδⁿßε∞ PhoA"; Tasks: associate; Languages: "ru"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  38. Root: HKCR; Subkey: "phoa.photoalbum"; ValueType: String; ValueData: "PhoA Fotoalbum"; Tasks: associate; Languages: "de"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  39. Root: HKCR; Subkey: "phoa.photoalbum"; ValueType: String; ValueData: "PhoA ┴lbum"; Tasks: associate; Languages: "br"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  40. Root: HKCR; Subkey: "phoa.photoalbum\shell\open\command"; ValueType: String; ValueData: """{app}\phoa.exe"" ""%1"""; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  41. Root: HKCR; Subkey: "phoa.photoalbum\DefaultIcon"; ValueType: String; ValueData: """{app}\phoa.exe"",1"; Tasks: associate; Flags: uninsdeletevalue uninsdeletekeyifempty 
  42. Root: HKCU; Subkey: "Software\DaleTech\PhoA\Preferences"; ValueName: "@ISettingID_Gen_Language"; ValueType: String; ValueData: "1033"; Languages: "en"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  43. Root: HKCU; Subkey: "Software\DaleTech\PhoA\Preferences"; ValueName: "@ISettingID_Gen_Language"; ValueType: String; ValueData: "1049"; Languages: "ru"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  44. Root: HKCU; Subkey: "Software\DaleTech\PhoA\Preferences"; ValueName: "@ISettingID_Gen_Language"; ValueType: String; ValueData: "1031"; Languages: "de"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  45. Root: HKCU; Subkey: "Software\DaleTech\PhoA\Preferences"; ValueName: "@ISettingID_Gen_Language"; ValueType: String; ValueData: "1046"; Languages: "br"; Flags: uninsdeletevalue uninsdeletekeyifempty 
  46.  
  47. [INI]
  48. FileName: "{app}\phoa.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://phoa.narod.ru/en/"; 
  49. FileName: "{app}\phoa.url"; Section: "InternetShortcut"; Key: "URL"; String: "http://phoa.narod.ru/"; 
  50.  
  51. [Run]
  52. Filename: "{app}\phoa.exe"; Parameters: "{code:PhoaStartupParams|}"; Description: "Run PhoA"; Languages: "en"; Flags: postinstall skipifsilent nowait
  53. Filename: "{app}\phoa.exe"; Parameters: "{code:PhoaStartupParams|}"; Description: "╟α∩≤±≥Φ≥ⁿ PhoA"; Languages: "ru"; Flags: postinstall skipifsilent nowait
  54. Filename: "{app}\phoa.exe"; Parameters: "{code:PhoaStartupParams|}"; Description: "PhoA starten"; Languages: "de"; Flags: postinstall skipifsilent nowait
  55. Filename: "{app}\phoa.exe"; Parameters: "{code:PhoaStartupParams|}"; Description: "Executar PhoA"; Languages: "br"; Flags: postinstall skipifsilent nowait
  56.  
  57. [Icons]
  58. Name: "{group}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Picture arranging program"; Components: main; Languages: "en"; 
  59. Name: "{group}\PhoA help (Russian)"; Filename: "{app}\phoa-rus.chm"; Comment: "PhoA help (Russian)"; Components: help\ru; Languages: "en"; 
  60. Name: "{group}\PhoA help (English)"; Filename: "{app}\phoa-eng.chm"; Comment: "PhoA help (English)"; Components: help\en; Languages: "en"; 
  61. Name: "{group}\Sample photo album"; Filename: "{app}\phoa.exe"; Parameters: """{app}\Sample album\sample.phoa"""; IconFilename: "{app}\phoa.exe"; IconIndex: 1; Comment: "Sample PhoA photo album"; Components: sample; Languages: "en"; 
  62. Name: "{group}\PhoA home site"; Filename: "{app}\phoa.url"; Comment: "phoa.narod.ru"; Components: main; Languages: "en"; 
  63. Name: "{group}\Uninstall PhoA"; Filename: "{uninstallexe}"; Comment: "Completely remove PhoA and all its components"; Components: main; Languages: "en"; 
  64. Name: "{commondesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Picture arranging program"; Components: main; Tasks: desktopicon\common; Languages: "en"; 
  65. Name: "{userdesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Picture arranging program"; Components: main; Tasks: desktopicon\user; Languages: "en"; 
  66. Name: "{code:QuickLaunch|{pf}}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Picture arranging program"; Components: main; Tasks: quicklaunchicon; Languages: "en"; 
  67. Name: "{group}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "╧≡επ≡α∞∞α Σδ  Ωα≥αδεπΦτα÷ΦΦ Φτεß≡αµσφΦΘ Φ ±ε±≥αΓδσφΦ  ⌠ε≥εαδⁿßε∞εΓ"; Components: main; Languages: "ru"; 
  68. Name: "{group}\╤∩≡αΓΩα ∩ε PhoA (╨≤±±Ωα )"; Filename: "{app}\phoa-rus.chm"; Comment: "╤∩≡αΓΩα ∩ε ∩≡επ≡α∞∞φε∞≤ ∩≡εΣ≤Ω≥≤ PhoA"; Components: help\ru; Languages: "ru"; 
  69. Name: "{group}\╤∩≡αΓΩα ∩ε PhoA (English)"; Filename: "{app}\phoa-eng.chm"; Comment: "PhoA help"; Components: help\en; Languages: "ru"; 
  70. Name: "{group}\╧≡Φ∞σ≡ ⌠ε≥εαδⁿßε∞α"; Filename: "{app}\phoa.exe"; Parameters: """{app}\Sample album\sample.phoa"""; IconFilename: "{app}\phoa.exe"; IconIndex: 1; Comment: "╬ß≡ατσ÷ ⌠ε≥εαδⁿßε∞α PhoA"; Components: sample; Languages: "ru"; 
  71. Name: "{group}\╤αΘ≥ PhoA"; Filename: "{app}\phoa.url"; Comment: "phoa.narod.ru"; Components: main; Languages: "ru"; 
  72. Name: "{group}\╙ΣαδΦ≥ⁿ PhoA"; Filename: "{uninstallexe}"; Comment: "╧εδφε±≥ⁿ■ ≤ΣαδΦ≥ⁿ PhoA Φ Γ±σ Ωε∞∩εφσφ≥√ ∩≡επ≡α∞∞√"; Components: main; Languages: "ru"; 
  73. Name: "{commondesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "╧≡επ≡α∞∞α Σδ  Ωα≥αδεπΦτα÷ΦΦ Φτεß≡αµσφΦΘ Φ ±ε±≥αΓδσφΦ  ⌠ε≥εαδⁿßε∞εΓ"; Components: main; Tasks: desktopicon\common; Languages: "ru"; 
  74. Name: "{userdesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "╧≡επ≡α∞∞α Σδ  Ωα≥αδεπΦτα÷ΦΦ Φτεß≡αµσφΦΘ Φ ±ε±≥αΓδσφΦ  ⌠ε≥εαδⁿßε∞εΓ"; Components: main; Tasks: desktopicon\user; Languages: "ru"; 
  75. Name: "{code:QuickLaunch|}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "╧≡επ≡α∞∞α Σδ  Ωα≥αδεπΦτα÷ΦΦ Φτεß≡αµσφΦΘ Φ ±ε±≥αΓδσφΦ  ⌠ε≥εαδⁿßε∞εΓ"; Components: main; Tasks: quicklaunchicon; Languages: "ru"; 
  76. Name: "{group}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Bildverwaltungsprogramm"; Components: main; Languages: "de"; 
  77. Name: "{group}\PhoA Hilfe (Russich)"; Filename: "{app}\phoa-rus.chm"; Comment: "PhoA Hilfe (Russisch)"; Components: help\ru; Languages: "de"; 
  78. Name: "{group}\PhoA help (English)"; Filename: "{app}\phoa-eng.chm"; Comment: "PhoA Hilfe (Englisch)"; Components: help\en; Languages: "de"; 
  79. Name: "{group}\Beispiel Fotoalbum"; Filename: "{app}\phoa.exe"; Parameters: """{app}\Sample album\sample.phoa"""; IconFilename: "{app}\phoa.exe"; IconIndex: 1; Comment: "PhoA Beispiel Fotoalbum"; Components: sample; Languages: "de"; 
  80. Name: "{group}\PhoA Homepage"; Filename: "{app}\phoa.url"; Comment: "phoa.narod.ru"; Components: main; Languages: "de"; 
  81. Name: "{group}\PhoA deinstallieren"; Filename: "{uninstallexe}"; Comment: "PhoA und alle zugeh÷rigen Komponenten komplett entfernen"; Components: main; Languages: "de"; 
  82. Name: "{commondesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Bildverwaltungsprogramm"; Components: main; Tasks: desktopicon\common; Languages: "de"; 
  83. Name: "{userdesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Bildverwaltungsprogramm"; Components: main; Tasks: desktopicon\user; Languages: "de"; 
  84. Name: "{code:QuickLaunch|{pf}}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Bildverwaltungsprogramm"; Components: main; Tasks: quicklaunchicon; Languages: "de"; 
  85. Name: "{group}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Programa para organizaτπo de imagens"; Components: main; Languages: "br"; 
  86. Name: "{group}\Ajuda PhoA (Russo)"; Filename: "{app}\phoa-rus.chm"; Comment: "Ajuda PhoA (Russo)"; Components: help\ru; Languages: "br"; 
  87. Name: "{group}\PhoA help (English)"; Filename: "{app}\phoa-eng.chm"; Comment: "PhoA help (English)"; Components: help\en; Languages: "br"; 
  88. Name: "{group}\┴lbum exemplo"; Filename: "{app}\phoa.exe"; Parameters: """{app}\Sample album\sample.phoa"""; IconFilename: "{app}\phoa.exe"; IconIndex: 1; Comment: "┴lbum exemplo"; Components: sample; Languages: "br"; 
  89. Name: "{group}\PhoA home page"; Filename: "{app}\phoa.url"; Comment: "phoa.narod.ru"; Components: main; Languages: "br"; 
  90. Name: "{group}\Desinstalar PhoA"; Filename: "{uninstallexe}"; Comment: "Remover PhoA e todos os seus componenetes"; Components: main; Languages: "br"; 
  91. Name: "{commondesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Programa para organizaτπo de imagens"; Components: main; Tasks: desktopicon\common; Languages: "br"; 
  92. Name: "{userdesktop}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Programa para organizaτπo de imagens"; Components: main; Tasks: desktopicon\user; Languages: "br"; 
  93. Name: "{code:QuickLaunch|{pf}}\PhoA"; Filename: "{app}\phoa.exe"; Comment: "Programa para organizaτπo de imagens"; Components: main; Tasks: quicklaunchicon; Languages: "br"; 
  94.  
  95. [Tasks]
  96. Name: "desktopicon"; Description: "Create a &Desktop icon"; GroupDescription: "Additional icons:"; Languages: "en"; 
  97. Name: "desktopicon\common"; Description: "For all users"; GroupDescription: "Additional icons:"; Languages: "en"; 
  98. Name: "desktopicon\user"; Description: "For the current user only"; GroupDescription: "Additional icons:"; Languages: "en"; 
  99. Name: "quicklaunchicon"; Description: "Create a &Quick Launch icon"; GroupDescription: "Additional icons:"; Languages: "en"; 
  100. Name: "associate"; Description: "&Associate .phoa extension with PhoA (recommended)"; GroupDescription: "Other:"; Languages: "en"; 
  101. Name: "desktopicon"; Description: "╤ετΣα≥ⁿ τφα≈εΩ φα &╨αßε≈σ∞ ±≥εδσ"; GroupDescription: "─ε∩εδφΦ≥σδⁿφ√σ τφα≈ΩΦ:"; Languages: "ru"; 
  102. Name: "desktopicon\common"; Description: "─δ  Γ±σ⌡ ∩εδⁿτεΓα≥σδσΘ"; GroupDescription: "─ε∩εδφΦ≥σδⁿφ√σ τφα≈ΩΦ:"; Languages: "ru"; 
  103. Name: "desktopicon\user"; Description: "╥εδⁿΩε Σδ  ≥σΩ≤∙σπε ∩εδⁿτεΓα≥σδ "; GroupDescription: "─ε∩εδφΦ≥σδⁿφ√σ τφα≈ΩΦ:"; Languages: "ru"; 
  104. Name: "quicklaunchicon"; Description: "╤ετΣα≥ⁿ τφα≈εΩ Γ ∩αφσδΦ &┴√±≥≡επε τα∩≤±Ωα"; GroupDescription: "─ε∩εδφΦ≥σδⁿφ√σ τφα≈ΩΦ:"; Languages: "ru"; 
  105. Name: "associate"; Description: "&╤Γ τα≥ⁿ ⌠αΘδ√ .phoa ± ∩≡επ≡α∞∞εΘ PhoA (≡σΩε∞σφΣ≤σ≥± )"; GroupDescription: "╧≡ε≈σσ:"; Languages: "ru"; 
  106. Name: "desktopicon"; Description: "Ein &Desktop Icon erstellen"; GroupDescription: "ZusΣtzliche Icons:"; Languages: "de"; 
  107. Name: "desktopicon\common"; Description: "Fⁿr alle Benutzer"; GroupDescription: "ZusΣtzliche Icons:"; Languages: "de"; 
  108. Name: "desktopicon\user"; Description: "Nur fⁿr den aktuellen Benutzer"; GroupDescription: "ZusΣtzliche Icons:"; Languages: "de"; 
  109. Name: "quicklaunchicon"; Description: "Ein &Quick Launch Icon erstellen"; GroupDescription: "ZusΣtzliche Icons:"; Languages: "de"; 
  110. Name: "associate"; Description: "Die D&ateinamenerweiterung .phoa mit PhoA verknⁿpfen (empfohlen)"; GroupDescription: "Mehr:"; Languages: "de"; 
  111. Name: "desktopicon"; Description: "Criar φcone na ßrea de &trabalho"; GroupDescription: "═cones adicionais:"; Languages: "br"; 
  112. Name: "desktopicon\common"; Description: "Para todos os usußrios"; GroupDescription: "═cones adicionais:"; Languages: "br"; 
  113. Name: "desktopicon\user"; Description: "Somente para usußrio atual"; GroupDescription: "═cones adicionais:"; Languages: "br"; 
  114. Name: "quicklaunchicon"; Description: "Criar φcone de inicializaτπo &rßpida"; GroupDescription: "═cones adicionais:"; Languages: "br"; 
  115. Name: "associate"; Description: "&Associar extensπo .phoa com PhoA (recomendado)"; GroupDescription: "Outro:"; Languages: "br"; 
  116.  
  117. [Components]
  118. Name: "main"; Description: "Main Files"; Types: "full compact custom"; Languages: "en"; 
  119. Name: "help"; Description: "Help Files"; Types: "full"; Languages: "en"; 
  120. Name: "help\en"; Description: "English"; Types: "full"; Languages: "en"; 
  121. Name: "help\ru"; Description: "Russian"; Types: "full"; Languages: "en"; 
  122. Name: "sample"; Description: "Sample photo album"; Types: "full"; Languages: "en"; 
  123. Name: "api"; Description: "PhoA API (for developers)"; Types: "full"; Languages: "en"; 
  124. Name: "main"; Description: "╬±φεΓφ√σ ⌠αΘδ√"; Types: "full compact custom"; Languages: "ru"; 
  125. Name: "help"; Description: "╘αΘδ√ ╤∩≡αΓε≈φεΘ ±Φ±≥σ∞√"; Types: "full"; Languages: "ru"; 
  126. Name: "help\en"; Description: "└φπδΦΘ±ΩΦΘ  τ√Ω"; Types: "full"; Languages: "ru"; 
  127. Name: "help\ru"; Description: "╨≤±±ΩΦΘ  τ√Ω"; Types: "full"; Languages: "ru"; 
  128. Name: "sample"; Description: "╧≡Φ∞σ≡ ⌠ε≥εαδⁿßε∞α"; Types: "full"; Languages: "ru"; 
  129. Name: "api"; Description: "PhoA API (Σδ  ≡ατ≡αßε≥≈ΦΩεΓ)"; Types: "full"; Languages: "ru"; 
  130. Name: "main"; Description: "Programmdateien"; Types: "full compact custom"; Languages: "de"; 
  131. Name: "help"; Description: "Hilfedateien"; Types: "full"; Languages: "de"; 
  132. Name: "help\en"; Description: "Englisch"; Types: "full"; Languages: "de"; 
  133. Name: "help\ru"; Description: "Russisch"; Types: "full"; Languages: "de"; 
  134. Name: "sample"; Description: "Beispiel Fotoalbum"; Types: "full"; Languages: "de"; 
  135. Name: "api"; Description: "PhoA API (for developers)"; Types: "full"; Languages: "de"; 
  136. Name: "main"; Description: "Arquivos principais"; Types: "full compact custom"; Languages: "br"; 
  137. Name: "help"; Description: "Arquivos de ajuda"; Types: "full"; Languages: "br"; 
  138. Name: "help\en"; Description: "InglΩs"; Types: "full"; Languages: "br"; 
  139. Name: "help\ru"; Description: "Russo"; Types: "full"; Languages: "br"; 
  140. Name: "sample"; Description: "┴lbum exemplo"; Types: "full"; Languages: "br"; 
  141. Name: "api"; Description: "PhoA API (for developers)"; Types: "full"; Languages: "br"; 
  142.  
  143. [UninstallDelete]
  144. Type: files; Name: "{app}\phoa.url"; 
  145. Type: dirifempty; Name: "{app}"; 
  146.  
  147. [Types]
  148. Name: "full"; 
  149. Name: "compact"; 
  150. Name: "custom"; 
  151.  
  152. [Languages]
  153. ; These files are stubs
  154. ; To achieve better results after recompilation, use the real language files
  155. Name: "en"; MessagesFile: "embedded\en.isl"; LicenseFile: "embedded\enLicense.rtf"; 
  156. Name: "ru"; MessagesFile: "embedded\ru.isl"; LicenseFile: "embedded\ruLicense.rtf"; 
  157. Name: "de"; MessagesFile: "embedded\de.isl"; LicenseFile: "embedded\deLicense.rtf"; 
  158. Name: "br"; MessagesFile: "embedded\br.isl"; LicenseFile: "embedded\brLicense.rtf"; 
  159.