Немного подправленный комбо HaoZip 2.5.1.8008 x86-x64 (Windows 2000/XP/Vista/7) (огромное спасибо RuS_UA за скрипт для инно)
Цитата: только нету в Пуск/Программы/HaoZip значка Удаление HaoZip это из-за того что екзешник деинсталлятора называется unins000.exe. а должен называться Uninstall.exe (можно это как-то изменить в инносетап?) и из-за этого в установка/удаление программ "HaoZip, версия 2.5.8008" без иконки...
Исправлено (в секции [Code])
Добавлена GDIPLUS.DLL - для поддержки ОС до WinXP (Win2000 (работает!), Win98 (не прооверял!))
Добавлены ключи
Цитата: [HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\Shell\MuiCache]
"C:\\Program Files (x86)\\HaoZip\\HaoZip.exe"="HaoZip"
"C:\\Program Files\\HaoZip\\HaoZip.exe"="HaoZip"
и еще некоторые картинки заменил в инсталляторе и в диалоге HaoZip О программе
Кто не знает: для запука установки в тихом режиме нужно запустить инсталлятор с ключом /verysilent
Аддон для интеграции в дистрибутив Windows с помощью nLite и тихой установки
[more=Исходник Инносетап]; -- 64BitThreeArch.iss --
; Demonstrates how to install a program built for three different
; architectures (x86, x64, Itanium) using a single installer.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING .ISS SCRIPT FILES!
[Setup]
AppName=HaoZip
AppVersion=2.5.8008
DefaultDirName={pf}\HaoZip
DefaultGroupName=HaoZip
SetupIconFile=C:\IS\Other\101.ico
OutputBaseFilename=HaoZip v2.5.1.8008(x86-x64)
SolidCompression=true
OutputDir=c:\IS
ExtraDiskSpaceRequired=0
ArchitecturesInstallIn64BitMode=x64
UninstallDisplayIcon={app}\HaoZip.exe
ShowLanguageDialog=auto
AppPublisher=HaoZip Software Studio
AppPublisherURL=www.haozip.com
AppSupportURL=www.haozip.com
VersionInfoVersion=2.5.8008
VersionInfoCompany=HaoZip Software Studio
VersionInfoProductName=HaoZip
VersionInfoProductVersion=2.5.8008
AppCopyright=HaoZip Software Studio
Compression=lzma/Max
AppUpdatesURL=www.haozip.com
LanguageDetectionMethod=locale
WizardImageFile=C:\IS\WizardHaoZip.bmp
[Messages]
BeveledLabel=Packaged by RuS_CN
[Dirs]
//common
Name: {app}\Config
Name: {app}\Config\Skins
Name: {app}\Config\Temp
Name: {app}\Config\Themes
Name: {app}\Config\Themes\haoya_wxsh_s
Name: {app}\Config\Themes\haoya_wxsh_s\tool_bar
Name: {app}\Config\Themes\haoya_wxsh_s\tool_bar_gray
Name: {app}\Config\Themes\haoya_XPjdcc_s
Name: {app}\Config\Themes\haoya_XPjdcc_s\tool_bar
Name: {app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray
Name: {app}\Config\Themes\haoya_XPswlh_l
Name: {app}\Config\Themes\haoya_XPswlh_l\tool_bar
Name: {app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray
Name: {app}\lang
Name: {app}\sfx
Name: {app}\icon
Name: {app}\skins
[Files]
Source: "C:\IS\x64\7zNew.data"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZip.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZip.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipAce32Loader.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipC.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipCompress.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipEditor.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipExt.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipExt32.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipFormats.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipImage.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipImgConvert.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipImgViewer.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipLoader.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipLoader32.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipMd5.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipRename.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipReplace.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipScan.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipShell.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipUI.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\HaoZipUpdate.exe"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\Microsoft.VC80.CRT.manifest"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\msvcr80.dll"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\RarNew.data"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\TarNew.data"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\UNACEV2.DLL"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x64\ZipNew.data"; DestDir: "{app}"; Check: Is64BitInstallMode
Source: "C:\IS\x86\7zNew.data"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZip.chm"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZip.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZip.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZip-Changelog.txt"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZip-Disclaimer.txt"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipC.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipCompress.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipEditor.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipExt.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\GDIPLUS.DLL"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipFormats.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipImage.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipImgConvert.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipImgViewer.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipLoader.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipMd5.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipRename.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipReplace.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipScan.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipShell.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipUI.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\HaoZipUpdate.exe"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\Microsoft.VC80.CRT.manifest"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\msvcr80.dll"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\RarNew.data"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\TarNew.data"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\UNACEV2.DLL"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\x86\ZipNew.data"; DestDir: "{app}"; Check: not Is64BitInstallMode
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Add.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Comment.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Convert.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Delete.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Extract.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Find.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Info.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Repair.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\SFX.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Test.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar\Thumbs.db"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Add.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Comment.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Convert.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Delete.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Extract.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Find.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Info.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Repair.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\SFX.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Test.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\tool_bar_gray\Thumbs.db"; DestDir: "{app}\Config\Themes\haoya_wxsh_s\tool_bar_gray"; Attribs: hidden system
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\haozip_theme_description.txt"; DestDir: "{app}\Config\Themes\haoya_wxsh_s"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\logo.ico"; DestDir: "{app}\Config\Themes\haoya_wxsh_s"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\preview.bmp"; DestDir: "{app}\Config\Themes\haoya_wxsh_s"
Source: "C:\IS\Common\Config\Themes\haoya_wxsh_s\Tray.ico"; DestDir: "{app}\Config\Themes\haoya_wxsh_s"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Add.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Comment.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Convert.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Delete.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Extract.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Find.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Info.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Repair.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\SFX.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Test.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar\Thumbs.db"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Add.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Comment.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Convert.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Delete.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Extract.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Find.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Info.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Repair.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\SFX.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Test.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tool_bar_gray\Thumbs.db"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s\tool_bar_gray"; Attribs: hidden system
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\haozip_theme_description.txt"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\preview.bmp"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s"
Source: "C:\IS\Common\Config\Themes\haoya_XPjdcc_s\tray.ico"; DestDir: "{app}\Config\Themes\haoya_XPjdcc_s"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Add.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Comment.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Convert.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Delete.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Extract.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Find.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Info.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Repair.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\SFX.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Test.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar\Thumbs.db"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Add.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Comment.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Convert.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Delete.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Extract.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Find.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Info.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Repair.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\SFX.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Test.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\tool_bar_gray\Thumbs.db"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l\tool_bar_gray"; Attribs: hidden system
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\haozip_theme_description.txt"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\logo.ico"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\LogoSmall.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\preview.bmp"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l"
Source: "C:\IS\Common\Config\Themes\haoya_XPswlh_l\Tray.ico"; DestDir: "{app}\Config\Themes\haoya_XPswlh_l"
Source: "C:\IS\Common\Config\HaoZip.hzc"; DestDir: "{app}\Config"
Source: "C:\IS\Common\Config\HaoZip.hzs"; DestDir: "{app}\Config"
Source: "C:\IS\Common\Config\HaoZip.ust"; DestDir: "{app}\Config"
Source: "C:\IS\Common\Config\HaoZipEditor.ini"; DestDir: "{app}\Config"
Source: "C:\IS\Common\Config\HaoZipLang.ini"; DestDir: "{app}\Config"
Source: "C:\IS\Common\lang\HaoZipLang_enu.dll"; DestDir: "{app}\lang"
Source: "C:\IS\Common\lang\HaoZipLang_rus.dll"; DestDir: "{app}\lang"
Source: "C:\IS\Common\lang\HaoZipLang_UKR.dll"; DestDir: "{app}\lang"
Source: "C:\IS\Common\sfx\HaoZip7zCon_enu.sfx"; DestDir: "{app}\sfx"
Source: "C:\IS\Common\sfx\HaoZip7zSetupMin_rus.sfx"; DestDir: "{app}\sfx"
Source: "C:\IS\Common\sfx\HaoZip7zSetupMin_ukr.sfx"; DestDir: "{app}\sfx"
Source: "C:\IS\Common\sfx\HaoZip7zSetup_enu.sfx"; DestDir: "{app}\sfx"
Source: "C:\IS\Common\sfx\HaoZip7zSetup_rus.sfx"; DestDir: "{app}\sfx"
Source: "C:\IS\Common\sfx\HaoZip7zSetup_ukr.sfx"; DestDir: "{app}\sfx"
Source: "C:\IS\Common\Commands_rus.txt"; DestDir: "{app}"
Source: "C:\IS\Common\Commands_ukr.txt"; DestDir: "{app}"
Source: "C:\IS\Common\icon\BMP.ico"; DestDir: "{app}\icon"
Source: "C:\IS\Common\icon\COMMON.ico"; DestDir: "{app}\icon"
Source: "C:\IS\Common\icon\GIF.ico"; DestDir: "{app}\icon"
Source: "C:\IS\Common\icon\JPG.ico"; DestDir: "{app}\icon"
Source: "C:\IS\Common\icon\PNG.ico"; DestDir: "{app}\icon"
Source: "C:\IS\Common\icon\TIF.ico"; DestDir: "{app}\icon"
Source: "C:\IS\Common\skins\HaoZip.dui"; DestDir: "{app}\skins"
Source: "C:\IS\Common\skins\HaoZip.skn"; DestDir: "{app}\skins"
Source: "C:\IS\Common\skins\HaoZip.xml"; DestDir: "{app}\skins"
[Run]
Filename: {app}\HaoZipLoader.exe; Parameters: -install; Flags: hidewizard;
[UninstallRun]
Filename: {app}\HaoZipLoader.exe; Parameters: -uninstall; Flags:
[Registry]
Root: HKCR; SubKey: "Local Settings\Software\Microsoft\Windows\Shell\MuiCache"; ValueName: "C:\Program Files\HaoZip\HaoZip.exe"; ValueData: HaoZip; ValueType: string; Flags: UninsDeleteValue DeleteValue;
Root: HKCR; SubKey: "Local Settings\Software\Microsoft\Windows\Shell\MuiCache"; ValueName: "C:\Program Files (x86)\HaoZip\HaoZip.exe"; ValueData: HaoZip; ValueType: string; Flags: UninsDeleteValue DeleteValue;
Root: HKCU; SubKey: Software\Microsoft\Windows\ShellNoRoam\MUICache; ValueName: "C:\Program Files\HaoZip\HaoZip.exe"; ValueData: HaoZip; ValueType: string; Flags: UninsDeleteValue DeleteValue;
Root: HKCU; SubKey: Software\Microsoft\Windows\ShellNoRoam\MUICache; ValueName: "C:\Program Files (x86)\HaoZip\HaoZip.exe"; ValueData: HaoZip; ValueType: string; Flags: UninsDeleteValue DeleteValue;
[Languages]
Name: "Russian"; MessagesFile: "compiler:Languages\Russian.isl"
Name: "Ukrainian"; MessagesFile: "compiler:Languages\Ukrainian.isl"
[Code]
procedure CurStepChanged(CurStep: TSetupStep);
begin
if CurStep = ssPostInstall then
RenameFile(ExpandConstant('{app}\unins000.exe'), ExpandConstant('{app}\uninstall.exe'))
RenameFile(ExpandConstant('{app}\unins000.dat'), ExpandConstant('{app}\uninstall.dat'))
RegWriteStringValue(HKLM, 'Software\Microsoft\Windows\CurrentVersion\Uninstall\HaoZip_is1','UninstallString', ExpandConstant('{app}\uninstall.exe'))
RegWriteStringValue(HKLM, 'Software\Microsoft\Windows\CurrentVersion\Uninstall\HaoZip_is1','QuietUninstallString', ExpandConstant('{app}\uninstall.exe /SILENT'))
end;
[/more]
Цитата: К нему бы ещё и Help на русском сделать.
Жаль справка только на китайском, была бы на английском - перевел бы... есть только справка по консольной версии (текстовый файл Commands_rus.txt)...