Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для unikum111

Старожил


Сообщения: 212
Благодарности: 33

Профиль | Отправить PM | Цитировать


По поводу ассоциации pdf-файлов: достаточно запустить Foxit Reader.exe с ключом -register. Тоесть:
Код: Выделить весь код
Foxit Readier.exe -register
Скрипт для Inno Setup:
Код: Выделить весь код
[Setup]
AppName=Foxit Reader
AppVerName=Foxit Reader
DefaultDirName={pf}\Foxit Reader
OutputBaseFilename=Foxit Reader
Compression=lzma
SolidCompression=yes
DefaultGroupName=Foxit Reader

[Files]
Source: {app}\Foxit Reader.exe; DestDir: {app}
Source: {app}\lang_ru_ru.xml; DestDir: {app}
Source: {app}\frpkey.txt; DestDir: {app}

[Registry]
Root: HKCU; Subkey: Software\Foxit Software; Flags: uninsdeletekey
Root: HKLM; Subkey: Software\Foxit Software; Flags: uninsdeletekey
Root: HKLM; SubKey: SOFTWARE\Foxit Software\Foxit Reader; ValueType: string; ValueName: strdocument; ValueData: ; Flags: uninsdeletekey
Root: HKLM; SubKey: SOFTWARE\Foxit Software\Foxit Reader; ValueType: string; ValueName: strCLSID; ValueData: ; Flags: uninsdeletekey
Root: HKLM; SubKey: SOFTWARE\Foxit Software\Foxit Reader; ValueType: string; ValueName: strProgid; ValueData: ; Flags: uninsdeletekey
Root: HKLM; SubKey: SOFTWARE\Foxit Software\Foxit Reader; ValueType: string; ValueName: isplugin; ValueData: 0; Flags: uninsdeletekey
Root: HKLM; SubKey: SOFTWARE\Foxit Software\Foxit Reader; ValueType: string; ValueName: isreaderpro; ValueData: 0; Flags: uninsdeletekey
Root: HKLM; SubKey: SOFTWARE\Foxit Software\Foxit Reader; ValueType: string; ValueName: InstallPath; ValueData: {app}\; Flags: uninsdeletekey
Root: HKLM; SubKey: SOFTWARE\Foxit Software\Foxit Reader; ValueType: string; ValueName: Version; ValueData: 2.3.2008.2825; Flags: uninsdeletekey
Root: HKLM; SubKey: SOFTWARE\Foxit Software\Foxit Reader; ValueType: string; ValueName: IsForAllUser; ValueData: 1; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\DockState_PRO2.3; ValueType: binary; ValueName: ; ValueData: 
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\DockState_PRO2.3; ValueType: string; ValueName: Bars; ValueData: 20; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\LANGUAGE; ValueType: string; ValueName: ; ValueData: 40827d; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\SnapShot; ValueType: string; ValueName: CheckSnapShot; ValueData: 1; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\MainFrame; ValueType: string; ValueName: ShowEditorAd_908; ValueData: 0; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\MainFrame; ValueType: string; ValueName: ShowReaderAd_908; ValueData: 0; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\MainFrame; ValueType: string; ValueName: ShowTypewriterAd_908; ValueData: 0; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\MainFrame; ValueType: string; ValueName: ShowPOAd_908; ValueData: 0; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\MainFrame; ValueType: string; ValueName: ShowSDKAd_908; ValueData: 0; Flags: uninsdeletekey
Root: HKCU; SubKey: Software\Foxit Software\Foxit Reader\MainFrame; ValueType: string; ValueName: ShowFFAd_908; ValueData: 0; Flags: uninsdeletekey


[Run]
Filename: {app}\Foxit Reader.exe; WorkingDir: {app}; Flags: nowait postinstall unchecked; Description: {cm:LaunchProgram,Foxit Reader}
Filename: {app}\Foxit Reader.exe; Parameters: -Register; Tasks: assoc

[Icons]
Name: {group}\Foxit Reader; Filename: {app}\Foxit Reader.exe
Name: {group}\{cm:UninstallProgram,Foxit Reader}; Filename: {uninstallexe}
Name: {userdesktop}\Foxit Reader; Filename: {app}\Foxit Reader.exe; Tasks: desktopicon
Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\Total Uninstall 4; Filename: {app}\Foxit Reader.exe; Tasks: quicklaunchicon


[Tasks]
Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:Additionalicons}; Flags: unchecked
Name: quicklaunchicon; Description: {cm:CreateQuickLaunchIcon}; GroupDescription: {cm:Additionalicons}; Flags: unchecked
Name: assoc; Description: Ассоциировать pdf-файлы с Foxit Reader

[CustomMessages]
NameAndVersion=%1, версия %2
AdditionalIcons=Дополнительные ярлыки:
CreateDesktopIcon=Создать значок на &Рабочем столе
CreateQuickLaunchIcon=Создать значок в &Панели быстрого запуска
ProgramOnTheWeb=Сайт %1 в Интернете
UninstallProgram=Деинсталлировать %1
LaunchProgram=Запустить %1
AssocFileExtension=Св&язать %1 с файлами, имеющими расширение %2
AssocingFileExtension=Связывание %1 с файлами %2...
OnlineTutorial=Перейти к обучающей онлайн-программе
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:52, 02-05-2008 | #27