|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 3] |
|
Скрипты Inno Setup. Помощь и советы [часть 3]
|
Ветеран Сообщения: 1133 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Inno Setup [все вопросы] часть 1 Inno Setup [все вопросы] часть 2 |
|
------- Отправлено: 00:28, 04-11-2010 |
Пользователь Сообщения: 81
|
Профиль | Отправить PM | Цитировать krevedki, ну вроде бы должно получиться, так как я предложил
|
------- Отправлено: 22:36, 10-03-2011 | #1051 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать А как скрипт определит, что файлы установлены?
По этой строке [Files]Source: unarc.dll; DestDir: {tmp}; Flags: deleteafterinstall разве на выйдет так, что файл распакуется и тут же удалится? Как скрипт определит что установка ещё не завершена? Ладно... потом доковыряю.. пока указал переменную app в качестве пути, однако в windows пытается распаковывать... а надо чтобы распаковывало все файлы в указанную пользователем папку... По умолчанию она же уже задана... |
Последний раз редактировалось krevedki, 10-03-2011 в 23:14. Отправлено: 22:48, 10-03-2011 | #1052 |
Пользователь Сообщения: 81
|
Профиль | Отправить PM | Цитировать дело в том что удаление происходит на последнем этапе инсталяции а распаковка и выполнение идёт до этого момента)))
|
------- Отправлено: 22:51, 10-03-2011 | #1053 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать
Помогите соединить скрипт наложения изображения кнопки кнопки с моим инсталлом
и покажите коментами в скрипте что куда нужно вставлять чтобы я потом сам мог такое провернуть |
||||
Отправлено: 23:20, 10-03-2011 | #1054 |
Новый участник Сообщения: 11
|
Профиль | Отправить PM | Цитировать Подскажите, возможно ли закриптовать инсталлятор созданный инно?Защита паролем не подходит, нужно чтобы инсталлер невозможно было потом распаковать утилитами типа InnoUnpacker или тем же 7зипом.
|
Отправлено: 05:45, 11-03-2011 | #1055 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать Итак я сделал вот так
Цитата:
Source: C:\update\Languages\*; DestDir: {app}\Languages; Flags: ignoreversion recursesubdirs createallsubdirs deleteafterinstall Я прописал распаковку файлов в папку, которую надо создать. Но после выполнения нужных операций файлы из неё удаляются, а сама папка нет... Как её убрать? |
|
Отправлено: 12:52, 11-03-2011 | #1056 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Как перенести файл с дополнительной присоединённой информацией?
При прохождении через инсталлятор этот поток теряется, а именно он только и нужен. Подлая программа создаёт пустой (!) файл с присоединённой информацией такого вида: :длинный ряд цифр и букв:$DATA Во время работы программа его считывает, сравнивает и, если всё в порядке, - нормально работает. Если нет способа перенести файл без потери этого потока, то может можно как-то добавить эту информацию в файл после переноса? Или создать пустой файл, к которому присоединить эту доп. информацию, только как это делается? |
Отправлено: 17:01, 11-03-2011 | #1057 |
Пользователь Сообщения: 81
|
Профиль | Отправить PM | Цитировать krevedki, а вам эта папка сильно мешает???
![]() |
------- Отправлено: 17:52, 11-03-2011 | #1058 |
Ветеран Сообщения: 978
|
Профиль | Сайт | Отправить PM | Цитировать krevedki, держи:
тэоретически можно не ставить флаг PostInstall, секция Run обрабатывается после распаковки файлов, и смотрится будет лучше, но нужно пробовать. |
------- Последний раз редактировалось Gnom_aka_Lexander, 11-03-2011 в 19:16. Отправлено: 18:40, 11-03-2011 | #1059 |
Новый участник Сообщения: 5
|
Профиль | Отправить PM | Цитировать actavir
Не мешает, но некрасиво когда пустая папка просто так валяется... Сейчас попробую способом от Лександера Посмотрел... вышло что-то совсем не то... Отписал в лс... Папка всё равно остаётся даже если прописать [Dirs] Name: Languages; Flags: DeleteAfterInstall; |
Последний раз редактировалось krevedki, 11-03-2011 в 19:38. Отправлено: 18:54, 11-03-2011 | #1060 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Утилиты - [addon] Inno Setup | CrOsP | Наборы обновлений для Windows XP/2003/Windows 7 | 33 | 11-05-2011 16:03 | |
[архив] Скрипты Inno Setup. Помощь и советы [часть 2] | Serega | Автоматическая установка приложений | 2651 | 08-11-2010 18:34 | |
Inno Setup 5.3.6 | OSZone Software | Новости программного обеспечения | 0 | 15-11-2009 17:30 | |
Скрипты Inno Setup Compiler | QAZAK | Автоматическая установка приложений | 7 | 15-01-2007 17:59 | |
Inno Setup | tradeukraine | Вебмастеру | 3 | 13-06-2006 20:39 |
|