|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8] |
|
Скрипты Inno Setup. Помощь и советы [часть 8]
|
Ветеран Сообщения: 1265 |
Профиль | Отправить PM | Цитировать
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы (Archive Pack 1):
Скрипты Inno Setup. Помощь и советы [часть 6] Скрипты Inno Setup. Помощь и советы [часть 7] |
|
Отправлено: 08:52, 02-02-2015 |
Пользователь Сообщения: 54
|
Профиль | Отправить PM | Цитировать Цитата Dodakaedr:
Все работает! » Работает, но при восстановлении из бэкапа не совсем правильно. Возможно, в предыдущем сообщении я не совсем подробно обрисовал: Вот содержимое основной директории Скрытый текст
Из папки Sol 0_Data бекапим 3 файла Скрытый текст
И из папки Sol 0_Data\Managed бэкапим 1 файл На выходе получаем папку Backup, в ней папка Sol 0_Data с содержимым Скрытый текст
Здесь все хорошо. А вот далее, после деинсталляции, папка Sol 0_Data с содержимым бэкапа должна переместиться в основную директорию и заменить файлы. Но она копируется на уровень ниже и имеем следующее Скрытый текст
а должно быть Скрытый текст
|
Последний раз редактировалось a.k.a. Rasputin, 07-02-2016 в 17:39. Отправлено: 17:28, 07-02-2016 | #1301 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 857
|
Профиль | Отправить PM | Цитировать Цитата a.k.a. Rasputin:
a.k.a. Rasputin, С какой папки бэкапите в ту папку и вернется. Скорее всего где-то у вас в скрипте ошибка. Покажите свой скрипт, а именно как вы делаете бэкап и восстанавливаете его? |
|
------- Отправлено: 17:59, 07-02-2016 | #1302 |
Пользователь Сообщения: 54
|
Профиль | Отправить PM | Цитировать Dodakaedr,
отправил в личку |
Отправлено: 18:40, 07-02-2016 | #1303 |
Забанен Сообщения: 96
|
парни не могу понять снимаю обе галочки ни чего не устанавливается нормально
но если оставить 1 то устанавливаются обе программы в чём дело может кто отредактирует буду признателен [Tasks] Name: fbrinst; Description: "Microsoft Visual C++" Name: fbrinst; Description: "Kaspersky Free Antivirus 16.0.1.445.0.173.0 [Web-Installer]" [Files] Source: soft\Microsoft Visual C++.exe; DestDir: {tmp}; Tasks: fbrinst; Flags: deleteafterinstall Source: soft\Kaspersky Free Antivirus 16.0.1.445.0.173.0 [Web-Installer].exe; DestDir: {tmp}; Tasks: fbrinst; Flags: deleteafterinstall [Run] Filename: {tmp}\Microsoft Visual C++.exe; Description: "Launch Firebird Setup"; Tasks: fbrinst Filename: {tmp}\Kaspersky Free Antivirus 16.0.1.445.0.173.0 [Web-Installer].exe; Description: "Launch Firebird Setup"; Tasks: fbrinst |
Отправлено: 19:27, 07-02-2016 | #1304 |
Ветеран Сообщения: 517
|
Профиль | Отправить PM | Цитировать Цитата vadjliss:
[Tasks] Name: fbrinst; Description: "Microsoft Visual C++" ;Name: fbrinst; Description: "Kaspersky Free Antivirus 16.0.1.445.0.173.0 [Web-Installer]" Name: kfa; Description: "Kaspersky Free Antivirus 16.0.1.445.0.173.0 [Web-Installer]" [Files] Source: soft\Microsoft Visual C++.exe; DestDir: {tmp}; Tasks: fbrinst; Flags: deleteafterinstall Source: soft\Kaspersky Free Antivirus 16.0.1.445.0.173.0 [Web-Installer].exe; DestDir: {tmp}; Tasks: fbrinst; Flags: deleteafterinstall [Run] Filename: {tmp}\Microsoft Visual C++.exe; Description: "Launch Firebird Setup"; Tasks: fbrinst Filename: {tmp}\Kaspersky Free Antivirus 16.0.1.445.0.173.0 [Web-Installer].exe; Description: "Launch Firebird Setup"; Tasks: kfa |
|
Отправлено: 20:35, 07-02-2016 | #1305 |
Пользователь Сообщения: 54
|
Профиль | Отправить PM | Цитировать Подскажите пожалуйста, как добавить страницу с двумя радиокнопками для копирования определенных файлов, например
при выборе 1-й - копируется 1.txt при выборе 2-й - копируется 2.txt по возможности с описанием этих кнопок. Что-то вроде этого, только без чекбоксов, только 2 радиокнопки: |
Отправлено: 18:46, 09-02-2016 | #1306 |
Ветеран Сообщения: 857
|
Профиль | Отправить PM | Цитировать a.k.a. Rasputin, вопрос какой-то не корректный, но судя по скрину, наверное так:
[setup] appname=app appvername=app v1.1 defaultdirname={sd}\app [Files] Source: "1.txt"; DestDir: "{app}"; Components: "a\check1"; Flags: ignoreversion Source: "2.txt"; DestDir: "{app}"; Components: "a\check2"; Flags: ignoreversion [Components] Name: "a"; Description: "что-то для программы"; Types: full compact custom; Flags: fixed Name: "a\check1"; Description: "1.txt"; Flags: exclusive Name: "a\check2"; Description: "2.txt"; Flags: exclusive |
------- Отправлено: 20:32, 09-02-2016 | #1307 |
Пользователь Сообщения: 80
|
Профиль | Отправить PM | Цитировать Ребят не могу найти живой пример, а сам в этом деле не смыслю. Помогите пожалуйста.
Есть три архива 7z - внутри архивов наборы иконок в формате png. Все три набора предлагаются на странице компонентов. Нужно чтобы распаковался выбранный архив. Пользуюсь только расширенной китайской версией. Сборка Inno Ultra. Скрытый текст
[Setup] AppName=My Program AppVersion=1.5 DefaultDirName={pf}\My Program DefaultGroupName=My Program UninstallDisplayIcon={app}\MyProg.exe OutputDir=userdocs:Inno Setup Examples Output [Components] Name: "program"; Description: "Program Files"; Flags: fixed; Name: "Fugue"; Description: "Fugue"; Flags: exclusive; Name: "Nova"; Description: "Nova"; Flags: exclusive; Name: "Xpk"; Description: "Xpk"; Flags: exclusive; [Files] Source: "MyProg.exe"; DestDir: "{app}"; Components: program; Source: "Fugue.7z"; DestDir: "{app}"; Components: Fugue; Source: "Nova.7z"; DestDir: "{app}"; Components: Nova; Source: "Xpk.7z"; DestDir: "{app}"; Components: Xpk; [Icons] Name: "{group}\My Program"; Filename: "{app}\MyProg.exe" |
------- Последний раз редактировалось dracosha, 09-02-2016 в 23:04. Отправлено: 22:56, 09-02-2016 | #1308 |
Пользователь Сообщения: 54
|
Профиль | Отправить PM | Цитировать Цитата Dodakaedr:
Нужно, чтобы пользователь смог выбрать только один из них для установки при помощи радиокнопок. В вашем варианте выше есть выпадающий список с выбором полной, компактной и выборочной установкой. Он не нужен. Примеры: |
|
Отправлено: 00:05, 10-02-2016 | #1309 |
Ветеран Сообщения: 857
|
Профиль | Отправить PM | Цитировать Цитата a.k.a. Rasputin:
|
|
------- Отправлено: 20:22, 10-02-2016 | #1310 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты 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 |
|