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

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8]

Закрытая тема
Настройки темы
Скрипты Inno Setup. Помощь и советы [часть 8]

Аватара для El Sanchez

Ветеран


Contributor


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


Конфигурация

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


Изменения
Автор: El Sanchez
Дата: 22-10-2015
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме
Inno Setup. Прочие вопросы.


Показать/скрыть: Справка, руководство, примеры:

Показать/скрыть: Ссылки на примеры скриптов:

Показать/скрыть: Дополнительные программы для Inno Setup:
  • ISTool - неплохой редактор скриптов Inno Setup.
    Последняя версия: 5.3.0.1 [29.09.2009] - Скачать | зеркало;

  • Inno Script Generator - генератор скриптов Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
    Последняя версия: 1.0.3.1 [23.03.2008] - Скачать | зеркало на русифицированную программу;
    Примечание: Родной сайт www.hisoft2000.de более недоступен, поэтому здесь расположены сторонние ссылки.

  • Inno Setup Form Designer - редактор страниц Inno Setup, можно создавать свои страницы.
    Последняя версия: 2.0.8 [12.11.2006] - Скачать;
    Примечание: Родной сайт http://isfd.kaju74.de/index.php?isfd более недоступен, поэтому здесь расположены сторонние ссылки.

  • Inno Setup GameScript Generator - программа генерирует скрипты для Inno Setup . С помощью GameScript Generator и Inno Setup вы сможете быстро создать простенький инсталляционный пакет для любой игры. В инсталлятор можно встроить музыку, слайдшоу и фоновый рисунок. Для специалистов созданный скрипт, возможно, будет неплохой заготовкой для дальнейшей модернизации;

  • ISSkin - Программа для создания и добавления в инсталлятор скинов. Инструкция.
    Последняя версия: 3.0.0.0 [19.01.2010] - Скачать;

  • ISSJoiner - Программа для объединения нескольких скриптов InnoSetup в один.
    Последняя версия: 3.0 [23.07.2009]

  • Converter - Программа конвертирует reg-файлы в формат *.iss (формат скриптов Inno Setup).
    Последняя версия: 0.1.4 [13.03.2010] - Скачать;

  • RegExporter - Фриварная утилита для экспорта реестра и конвертации файлов *.reg и *.ini в инсталляционные скрипты Inno Setup и NSIS.
    Последняя версия: 1.2.0 [23.09.2014] - Скачать;



Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах:

Скрипты Inno Setup. Помощь и советы [часть 6]
Скрипты Inno Setup. Помощь и советы [часть 7]

Отправлено: 08:52, 02-02-2015

 

Пользователь


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

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


в чем может быть косяк? на одном компе (7) справка ISetup.chm открывается без проблем, а на другом (7) только оглавление, а окне с инфой пусто!

Цитата Dodakaedr:
Цитата svs23:
подскажите где он ВКЛ/ВЫКЛ »
Если Вы:
Цитата svs23:
отключил создание ярлыка в Программы и Компоненты? »
то должны знать как и включить. »
я же и спрашиваю в этом ли причина?

Отправлено: 14:50, 02-04-2015 | #421



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Dodakaedr

Ветеран


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

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


Цитата svs23:
я же и спрашиваю в этом ли причина? »
Если CreateUninstallRegKey=no или Uninstallable=no то да!

Цитата svs23:
в чем может быть косяк? на одном компе (7) справка ISetup.chm открывается без проблем, а на другом (7) только оглавление, а окне с инфой пусто! »
ПКМ по файлу выбрать "Свойства" и нажать "Разблокировать".

-------
Inno Setup 5 Ultra Unicode

Это сообщение посчитали полезным следующие участники:

Отправлено: 14:54, 02-04-2015 | #422


Пользователь


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

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


Цитата Dodakaedr:
ПКМ по файлу выбрать "Свойства" и нажать "Разблокировать". »
блин... спасибо, я даже и не знал об этом...

вот еще вопрос:
у одних "главных компонентов" в окне выбора компонентов у меня есть размер в МБ а у других нет!?
где скрывается этот "подводный камень" или как скрыть у всех "главных компонентов" размер?

Отправлено: 15:21, 02-04-2015 | #423


Аватара для R.i.m.s.k.y.

Ветеран


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

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


svs23, ванги на заработках в вашингтонске

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 20:54, 02-04-2015 | #424


Пользователь


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

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


Цитата R.i.m.s.k.y.:
svs23, ванги на заработках в вашингтонске »

Отправлено: 21:47, 02-04-2015 | #425


Аватара для R.i.m.s.k.y.

Ветеран


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

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


svs23, это был намек "скрипт покажи"

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 21:58, 02-04-2015 | #426


Пользователь


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

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


Цитата R.i.m.s.k.y.:
svs23, это был намек "скрипт покажи" »
я понял... комп не тот... позже скину

Отправлено: 07:09, 03-04-2015 | #427


Пользователь


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

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


вот список компонентов
Скрытый текст
Код: Выделить весь код
[Components]
Name: a; Description: "spoter_mods";
Name: a\a; Description: "Потапыч (quests_extended)";
Name: a\a\a; Description: "Только основные условия"; Types: full; Flags: exclusive
Name: a\a\b; Description: "Основные и дополнительные условия"; Flags: exclusive
Name: a\b; Description: "Танкопыт (Vehicle-Exp_Extended)"; Types: full
Name: a\c; Description: "Экипаж (Crew_extended)";
Name: a\c\a; Description: "Экипаж (Crew_extended) настройки spoter"; Flags: exclusive
Name: a\c\b; Description: "Экипаж (Crew_extended) настройки svs"; Types: full; Flags: exclusive
Name: a\c\c; Description: "Экипаж (Crew_extended) настройки с чистыми ушами"; Flags: exclusive
Name: a\d; Description: "Винтик (repair_extended)";
Name: a\d\a; Description: "Стандарт (один для всех)"; Flags: exclusive
Name: a\d\b; Description: "С классовыми особенностими"; Types: full; Flags: exclusive
Name: a\i; Description: "Танки игрока в Ангарах (hangar_extended)     (доп. загрузка)"; ExtraDiskSpaceRequired: 94142899
Name: a\f; Description: "Индикатор (autoaim_extended)"; Types: full
Name: a\g; Description: "БроНЯНЯ (armoring_extended)"; Types: full
Name: a\j; Description: "Тылы (dirindicator_extended)"; Types: full
Name: a\k; Description: "Светлячок (spotted_extended)";
///PMOD///
Name: c; Description: "PMOD";
Name: c\a; Description: "Игровой чат в бою";
Name: c\a\a; Description: "Фильтр игрового чата";
Name: c\a\b; Description: "Информер результатов о завершенном бое в чат";
Name: c\b; Description: "Изменение поведения интерфейса в бою";
Name: c\b\a; Description: "Индикатора засвета (лампочка)";
Name: c\b\a\a; Description: "2сек"; Flags: exclusive
Name: c\b\a\b; Description: "4сек"; Flags: exclusive
Name: c\b\a\c; Description: "6сек"; Flags: exclusive
Name: c\b\b; Description: "Отображать УГН на всех типах техники";
Name: c\d; Description: "Информация об вашем респауне на экране загрузки";
Name: c\e; Description: "Настройки камеры во время боя";
Name: c\e\a; Description: "Отключить инерцию камеры";
Name: c\e\b; Description: "Отключить красную вспышку когда враг попадает по вам";
Name: c\e\c; Description: "Отключить тряску камеры когда враг попадает по вам";
Name: c\f; Description: "Постоянное стартовое значение кратности снайперского прицела";
Name: c\f\a; Description: "х2"; Flags: exclusive
Name: c\f\b; Description: "х4"; Flags: exclusive
Name: c\f\c; Description: "х6"; Flags: exclusive
Name: c\f\d; Description: "х10"; Flags: exclusive
Name: c\g; Description: "Фильтр сообщений в ангаре";
Name: c\h; Description: "Включить горизонтальную стабилизацию";
Name: c\i; Description: "Окно входа в игру";
Name: c\i\a; Description: "Автоматический вход при запуске игры";
Name: c\i\b; Description: "Запомининие последнего сервера";
Name: c\i\c; Description: "Отключение проигрывания стартового ролика";
Name: c\j; Description: "Отключение затемнения и озеленения в снайперском прицеле";
Name: c\k; Description: "Отключить покачивание прицела и камеры";
Name: c\l; Description: "Отмена смены режимов камеры по скроллу";
Name: c\m; Description: "Старый серверный прицел";
Name: c\m\a; Description: "Аркадный режим";
Name: c\m\b; Description: "Снайперский режим";
Name: c\m\c; Description: "Артилерийский режим";
Name: c\o; Description: "Сессионная статистика";
Name: c\o\a; Description: "За сутки"; Flags: exclusive
Name: c\o\b; Description: "За текущую сессию"; Flags: exclusive
Name: c\q; Description: "Отключить ручной тормоз на ПТ-САУ";
Name: c\r; Description: "Включить отдаление  камеры в бою (командирская камера)";
Name: c\s; Description: "Индикатор зума в прицеле";
Name: c\t; Description: "zoomX";
Name: c\t\a; Description: "х16"; Flags: exclusive
Name: c\t\b; Description: "х22"; Flags: exclusive
Name: c\t\c; Description: "х28"; Flags: exclusive
Name: c\t\d; Description: "х35 (не рекомендую)"; Flags: exclusive
Name: c\t\e; Description: "х45 (не рекомендую)"; Flags: exclusive
Name: c\t\f; Description: "х60 (не рекомендую)"; Flags: exclusive

[Files]
Source: "{#MyDir}\0.updete_svs\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs;
Source: "{#MyDir}\0.pyc\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a or b or c;
///spoter///
Source: "{#MyDir}\1.quests_extended\Standart\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\a\a;
Source: "{#MyDir}\1.quests_extended\Hard\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\a\b;
Source: "{#MyDir}\2.Vehicle-Exp_Extended\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\b;
Source: "{#MyDir}\3.crew_extended\stok\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\c\a;
Source: "{#MyDir}\3.crew_extended\svs\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\c\b;
Source: "{#MyDir}\3.crew_extended\null\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\c\c;
Source: "{#MyDir}\4.repair_extended\Standart\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\d\a;
Source: "{#MyDir}\4.repair_extended\non_class\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\d\b;
Source: "{#MyDir}\6.autoaim_extended\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\f;
Source: "{#MyDir}\7.armoring_extended\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\g;
Source: "{#MyDir}\8.dirindicator_extended\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\j;
Source: "{#MyDir}\9.spotted_extended\*"; DestDir: "{app}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\k;
///PMOD///
Source: "{#MyDir}\12.pmod\battleChat\chat_filter\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\a\a and not c\a\b;
Source: "{#MyDir}\12.pmod\battleChat\Informer\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\a\b and not c\a\a;
Source: "{#MyDir}\12.pmod\battleChat\chat_filter+Informer\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\a\a and c\a\b;
Source: "{#MyDir}\12.pmod\battleGui\lamp_2\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\b\a\a and not c\b\b;
Source: "{#MyDir}\12.pmod\battleGui\lamp_4\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\b\a\b and not c\b\b;
Source: "{#MyDir}\12.pmod\battleGui\lamp_6\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\b\a\c and not c\b\b;
Source: "{#MyDir}\12.pmod\battleGui\lamp_2+traverse_angles\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\b\a\a and c\b\b;
Source: "{#MyDir}\12.pmod\battleGui\lamp_2+traverse_angles\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\b\b and not c\b\a\a and not c\b\a\b and not c\b\a\c;
Source: "{#MyDir}\12.pmod\battleGui\lamp_4+traverse_angles\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\b\a\b and c\b\b;
Source: "{#MyDir}\12.pmod\battleGui\lamp_6+traverse_angles\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\b\a\c and c\b\b;
Source: "{#MyDir}\12.pmod\battleLoading\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\d;
Source: "{#MyDir}\12.pmod\cameraOptions\inertia\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\e\a and not c\e\b and not c\e\c;
Source: "{#MyDir}\12.pmod\cameraOptions\Red_flash\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\e\b and not c\e\a and not c\e\c;
Source: "{#MyDir}\12.pmod\cameraOptions\Shake\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\e\c and not c\e\a and not c\e\b;
Source: "{#MyDir}\12.pmod\cameraOptions\inertia+Red_flash\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\e\a and c\e\b and not c\e\c;
Source: "{#MyDir}\12.pmod\cameraOptions\inertia+Shake\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\e\a and c\e\c and not c\e\b;
Source: "{#MyDir}\12.pmod\cameraOptions\inertia+Red_flash+Shake\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\e\a and c\e\b and c\e\c;
Source: "{#MyDir}\12.pmod\cameraOptions\Red_flash+Shake\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\e\b and c\e\c and not c\e\a;
Source: "{#MyDir}\12.pmod\defaultZoom\2\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\f\a;
Source: "{#MyDir}\12.pmod\defaultZoom\4\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\f\b;
Source: "{#MyDir}\12.pmod\defaultZoom\6\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\f\c;
Source: "{#MyDir}\12.pmod\defaultZoom\10\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\f\d;
Source: "{#MyDir}\12.pmod\hangar\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\g;
Source: "{#MyDir}\12.pmod\horizontalStabilizer\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\h;
Source: "{#MyDir}\12.pmod\loginWindow\autoLogin\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\i\a and not c\i\b and not c\i\c;
Source: "{#MyDir}\12.pmod\loginWindow\saveServer\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\i\b and not c\i\a and not c\i\c;
Source: "{#MyDir}\12.pmod\loginWindow\skipVideo\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\i\c and not c\i\a and not c\i\b;
Source: "{#MyDir}\12.pmod\loginWindow\autoLogin+saveServer\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\i\a and c\i\b and not c\i\c;
Source: "{#MyDir}\12.pmod\loginWindow\autoLogin+skipVideo\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\i\a and c\i\c and not c\i\b;
Source: "{#MyDir}\12.pmod\loginWindow\autoLogin+saveServer+skipVideo\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\i\b and c\i\c and not c\i\a;
Source: "{#MyDir}\12.pmod\loginWindow\saveServer+skipVideo\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\g;
Source: "{#MyDir}\12.pmod\noBinoculars\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\j;
Source: "{#MyDir}\12.pmod\noDynamic\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\k;
Source: "{#MyDir}\12.pmod\noScroll\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\l;
Source: "{#MyDir}\12.pmod\oldServerCrosshair\arcadeMode\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\m\a and not c\m\b and not c\m\c;
Source: "{#MyDir}\12.pmod\oldServerCrosshair\sniperMode\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\m\b and not c\m\a and not c\m\c;
Source: "{#MyDir}\12.pmod\oldServerCrosshair\strategicMode\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\m\c and not c\m\a and not c\m\b;
Source: "{#MyDir}\12.pmod\oldServerCrosshair\arcadeMode+sniperMode\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\m\a and c\m\b and not c\m\c;
Source: "{#MyDir}\12.pmod\oldServerCrosshair\arcadeMode+strategicMode\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\m\a and c\m\c and not c\m\b;
Source: "{#MyDir}\12.pmod\oldServerCrosshair\arcadeMode+sniperMode+strategicMode\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\m\a and c\m\b and c\m\c;
Source: "{#MyDir}\12.pmod\oldServerCrosshair\sniperMode+strategicMode\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\m\b and c\m\c and not c\m\a;
Source: "{#MyDir}\12.pmod\sessionStatistic\days\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\o\a;
Source: "{#MyDir}\12.pmod\sessionStatistic\Session\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\o\b;
Source: "{#MyDir}\12.pmod\TDBrakeRemover\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\q;
Source: "{#MyDir}\12.pmod\zoomDistance\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\r;
Source: "{#MyDir}\12.pmod\zoomIndicator\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\s;
Source: "{#MyDir}\12.pmod\zoomX\16\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\t\a;
Source: "{#MyDir}\12.pmod\zoomX\22\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\t\b;
Source: "{#MyDir}\12.pmod\zoomX\28\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\t\c;
Source: "{#MyDir}\12.pmod\zoomX\35\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\t\d;
Source: "{#MyDir}\12.pmod\zoomX\45\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\t\e;
Source: "{#MyDir}\12.pmod\zoomX\60\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c\t\f;
///PMOD_stok///
Source: "{#MyDir}\12.pmod\_stok\PMOD.json"; DestDir: "{#mods}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c;
Source: "{#MyDir}\12.pmod\_stok\PMOD.pyc"; DestDir: "{#mods}"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c;
Source: "{#MyDir}\12.pmod\gun_marker\*"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c;
Source: "{#MyDir}\12.pmod\_stok\PMOD\battleChat.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\a;
Source: "{#MyDir}\12.pmod\_stok\PMOD\battleGui.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\b;
Source: "{#MyDir}\12.pmod\_stok\PMOD\battleLoading.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\d;
Source: "{#MyDir}\12.pmod\_stok\PMOD\cameraOptions.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\e;
Source: "{#MyDir}\12.pmod\_stok\PMOD\defaultZoom.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\f;
Source: "{#MyDir}\12.pmod\_stok\PMOD\hangar.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\g;
Source: "{#MyDir}\12.pmod\_stok\PMOD\horizontalStabilizer.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\h;
Source: "{#MyDir}\12.pmod\_stok\PMOD\loginWindow.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\i;
Source: "{#MyDir}\12.pmod\_stok\PMOD\noBinoculars.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\j;
Source: "{#MyDir}\12.pmod\_stok\PMOD\noDynamic.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\k;
Source: "{#MyDir}\12.pmod\_stok\PMOD\noScroll.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\l;
Source: "{#MyDir}\12.pmod\_stok\PMOD\oldServerCrosshair.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\m;
Source: "{#MyDir}\12.pmod\_stok\PMOD\sessionStatistic.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\o;
Source: "{#MyDir}\12.pmod\_stok\PMOD\TDBrakeRemover.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\q;
Source: "{#MyDir}\12.pmod\_stok\PMOD\zoomDistance.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\r;
Source: "{#MyDir}\12.pmod\_stok\PMOD\zoomIndicator.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\s;
Source: "{#MyDir}\12.pmod\_stok\PMOD\zoomX.json"; DestDir: "{#mods}\PMOD"; BeforeInstall: CreateBackup; Flags: ignoreversion recursesubdirs createallsubdirs; Components: c and not c\t;

Отправлено: 08:54, 03-04-2015 | #428


Аватара для R.i.m.s.k.y.

Ветеран


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

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


svs23, с отображает размер, а - не отображает? кмк это багофича инно, из-за вложенных логических проверок вида Components: c\m\b and c\m\c and not c\m\a; его переколбашивает и инно не может подсчитать размер

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 09:40, 03-04-2015 | #429


Пользователь


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

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


Цитата Dodakaedr:
Если CreateUninstallRegKey=no или Uninstallable=no то да! »
спс... все запоминает...

Цитата R.i.m.s.k.y.:
с отображает размер, а - не отображает »
пипец... появились везде.......
мозГ щА рваНет
там где их не было появились, но пропали на 2-х других...

Отправлено: 10:19, 03-04-2015 | #430



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8]

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Скрипты Inno Setup. Помощь и советы [часть 7] El Sanchez Автоматическая установка приложений 2499 02-02-2015 08:59
Скрипты Inno Setup. Помощь и советы [часть 6] El Sanchez Автоматическая установка приложений 2494 10-03-2014 11:51
Скрипты Inno Setup. Помощь и советы [часть 5] El Sanchez Автоматическая установка приложений 1999 28-03-2013 19:09
Скрипты Inno Setup. Помощь и советы [часть 4] El Sanchez Автоматическая установка приложений 2099 22-05-2012 23:16
Скрипты Inno Setup. Помощь и советы [часть 3] Serega Автоматическая установка приложений 3755 26-10-2011 17:58




 
Переход