|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2] |
|
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]
|
Ветеран Сообщения: 1133 |
Лимит страниц.
Тема закрыта. Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3] Внимание! Данная тема предназначена только для обсуждения написания скриптов ! Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Ссылка на архив предыдущей темы (также можно скачать из вложения) |
|
------- Отправлено: 22:06, 23-08-2009 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата travian:
Но труд Garid'a, однако, достоин похвалы. Может есть готовый способ для ленивых быкапить ключи реестра/файлы "автоматом по скрипту", а не руками указывать какие файлы/ключи реестра. Когда скрипт на 1 метр и 2/3 - секция Registry - это актуально. Может кто-нибудь накидает примерные советы по убыстрению распаковки/инсталла? от себя могу посоветовать: если в копируемом каталоге в секции [Files] много файлов и стоит AfterInstall/BeforeInstall, то означенная процедура будет выполняться над каждым файлом, что сильно замедляет установку. Так что лучше поставить две строчки, в первой нужная процедура (один файл из требуемого каталога), во второй строчке - само копирование. [Files] Components: SVP; Source: RimPack\Program Files\SVP\Smooth Video Pack\SVPMgr.url; DestDir: {app}\Smooth Video Pack; BeforeInstall: JustDoIt; Flags: recursesubdirs recursesubdirs createallsubdirs uninsrestartdelete setntfscompression sortfilesbyname Components: SVP; Source: RimPack\Program Files\SVP\Smooth Video Pack\*; DestDir: {app}\Smooth Video Pack; Flags: recursesubdirs recursesubdirs createallsubdirs uninsrestartdelete setntfscompression sortfilesbyname |
|
------- Последний раз редактировалось R.i.m.s.k.y., 06-09-2010 в 09:27. Отправлено: 08:59, 06-09-2010 | #2301 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать Что надо записать в файл FreeArc.iss для такой распаковки, а то я не могу догнать и у меня не распаковывает а только капирует эти архивы
http://s003.radikal.ru/i201/1005/c7/a0b5bc87a967.jpg |
Отправлено: 16:48, 06-09-2010 | #2302 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать THE GUILTY GOD,
В FreeArc.iss не надо ничего прописывать. Это "самодостаточный" модуль. Прописывать нужно в основном скрипте: #define ArcLocation "{src}\*.bin" Если используешь архивы с расширением .arc, то и строка должна быть: #define ArcLocation "{src}\*.arc" В секции [Files] архивы прописывать не надо. |
------- Отправлено: 17:04, 06-09-2010 | #2303 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать Цитата nik1967:
|
|
Отправлено: 17:55, 06-09-2010 | #2304 |
![]() Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать есть ли скрипт для вычисления скорости распаковки? без freearc
|
------- Отправлено: 17:57, 06-09-2010 | #2305 |
Старожил Сообщения: 440
|
Профиль | Сайт | Отправить PM | Цитировать THE GUILTY GOD,
А архивы лежат рядом с файлом Setup.exe?({src}\) Цитата маркузяка:
|
|
------- Отправлено: 18:03, 06-09-2010 | #2306 |
Новый участник Сообщения: 16
|
Профиль | Отправить PM | Цитировать nik1967
СПАСИБО!!! ОГРОМНОЕ!, ты раньше так написать не мог?,ЕЩЁ РАЗ СПОСИБО!!!!!!!!!!!!!!!!!!!!!!!!!!! |
Отправлено: 18:18, 06-09-2010 | #2307 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Так а мне кто-то поможет?
|
Отправлено: 19:02, 06-09-2010 | #2308 |
![]() Новый участник Сообщения: 21
|
Профиль | Отправить PM | Цитировать нет допустим когда идет установка под прогрессбаром должна высвечиваться текущая скорость распаковки, в мб\сек например ну можно и время до конца, не обязательно в принципе
|
------- Отправлено: 20:51, 06-09-2010 | #2309 |
Ветеран Сообщения: 1014
|
Профиль | Отправить PM | Цитировать Здравствуйте! Вопрос по деинсталлятору.
Насколько я понимаю он создаётся программой автоматически с некоторыми параметрами по умолчанию. В справке также указаны некоторые настраиваемые параметры. Но как можно запустить деинсталлятор - деинсталлировать программу в скрытом/тихом режиме. Можно ли этим управлять из скрипта ? У меня была такая ситуация : Созданный инсталлятор содержал внутри ещё один исполняемый файл. После установки программы сама программа устанавливалась в несколько директорий и , соответственно при деинсталляции нужно было запускать основной деинсталлятор и деинсталлятор из другой директории установленной программы. Так вот , в скрипте , с помощью флагов runhidden и hidewizard можно скрыть отображение процесса деинсталляции со второго деинсталлятора, поскольку его запуск и прописывается в скрипте в секции [UninstallRun] А как быть с основным деинсталлятором ? |
Отправлено: 09:19, 07-09-2010 | #2310 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 | |
[архив] Inno Setup .:[все вопросы]:. | Mchik | Автоматическая установка приложений | 1329 | 23-08-2009 20:13 | |
[архив - Часть 2] AutoIt скрипты | Vadikan | AutoIt | 985 | 21-01-2008 09:58 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
[Архив - Часть 1.1] AutoIt скрипты | EgOrus | AutoIt | 335 | 04-02-2006 16:58 |
|