|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Inno Setup .:[все вопросы]:. |
|
[архив] Inno Setup .:[все вопросы]:.
|
Новый участник Сообщения: 6 |
Лимит страниц.
Тема закрыта. продолжаем тут: Inno Setup. Обсуждение установщика Скрипты Inno Setup. Помощь и советы Полезные ресурсы: Официальный сайт| Inno Setup 5.2.3 RU Русская справка |Зеракало 1| Зеракало 2 ISTool 5.30 |Русификатор Русификатор ISTool |Зеркало 1|Зеркало 2 Inno Setup Script Generator |Зеркало 1 Unpaker 2.1 от 21.04.2009 - распаковывает инсталляторы, созданные с помощью Inno Setup, начиная с версии 2.0.18 по 5.2.4. InnoUnpaker 2.6b3 [от valeron87]- можнет просмотривать содержание CompiledCode.bin Unpaker 0.23 - расширенная китайская версия 2008-08-08 ( модификация) Unpacker 0.24 | Зеркало 1 | Зеркало 2 - Inno Setup Unpacker (innounp plus) - расширенная версия распаковщика инсталляторов Inno Setup начиная с версии 2.0.8 по 5.3.0 Beta. Поддерживаются версии Unicode. Русифицирована. Последний релиз: 0.24 [23.05.2009] QuickStart Pack - Inno Setup + Preprocessor (последняя версия ispack-5.2.4-dev) "Всё в одном" от unikum111 Полезные мелочи для Inno Setup: - Converter v.0.1.2 - конвертор REG- файлов в формат скриптов Inno от Serega_ -новая версия - Как убрать страницу приветствия (wpWelcome) в мастере установки приложения: - Примеры скриптов на паскале - Inno Setup Addon 0.07 For Total Commander |
|
Отправлено: 21:42, 17-03-2005 |
Ветеран Сообщения: 717
|
Профиль | Отправить PM | Цитировать Serega_,
Все получилось, спасибо ![]() Теперь еще задача, надо поставить эмулятор, подойдет ли для этого InnoSetup? Сначала запускаю hinstall.exe -i Далее в зависимости от выбора пользователя ((local or network) заношу значения в реестр Dump_Multikey_net.reg или Dump_Multikey_loc.reg Далее ставлю сам эмулятор коммандой devcon install multikey.inf root\multikey Все пожалуй, файлов для всего этого 24 штуки, наверное где то в темповой папке надо распаковать а после установки удалить. Или лучше не заморачиваться и делать все в коммандной строке? |
Отправлено: 18:23, 08-03-2009 | #481 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1133
|
Профиль | Отправить PM | Цитировать mariolast, сказать честно, я не знаю, что такое эмулятор, но запускать программы или установку других программ можно через секцию [Run]...
P.S. Нашёл у себя в примерах скрипт, скорей всего это то, что вам надо |
------- Отправлено: 20:05, 08-03-2009 | #482 |
Старожил Сообщения: 178
|
Профиль | Отправить PM | Цитировать Цитата Mchik:
на оффициале - 5.2.3 версия, и некоторые ссылки не рабочии.! |
|
Отправлено: 23:45, 08-03-2009 | #483 |
Ветеран Сообщения: 717
|
Профиль | Отправить PM | Цитировать Делаю так
[Files] Source: U:\INSTALL\Liga\HASP.drv\*; DestDir: {app}\haspdrv; Flags: ignoreversion recursesubdirs createallsubdirs Source: U:\INSTALL\Liga\Emul\*; DestDir: {app}\MultiKey32; Flags: ignoreversion recursesubdirs createallsubdirs; components: local32 network32 Source: U:\INSTALL\Liga\Emul\MultiKey64\*; DestDir: {app}\MultiKey64; Flags: ignoreversion recursesubdirs createallsubdirs; components: local64 network64 [Run] Filename: {app}\haspdrv\hinstall.exe; Parameters: -i; WorkingDir: {app} Filename: {app}\MultiKey32\install.cmd; components: local32 network32; WorkingDir: {app} Filename: {app}\MultiKey64\install.cmd; components: local64 network64; WorkingDir: {app} [UninstallRun] Filename: {app}\MultiKey32\remove.cmd; components: local32 network32; WorkingDir: {app}; Flags: runhidden waituntilterminated Filename: {app}\MultiKey64\remove.cmd; components: local64 network64; WorkingDir: {app}; Flags: runhidden waituntilterminated [UninstallDelete] Type: files; Name: {win}\system32\drivers\multikey.sys Type: filesandordirs; Name: {app} install.cmd и remove.cmd это батники, запускаются с папок MultiKey32\ или MultiKey64\ Не работает скрипт при вызове комманд из батника, видимо надо его запускать прямо из папки MultiKey32\. Можно как то это реализовать? Вроде так получилось .... Filename: {app}\haspdrv\hinstall.exe; Parameters: -i; WorkingDir: {app}\haspdrv Filename: {app}\MultiKey32\install.cmd; components: local32 network32; WorkingDir: {app}\MultiKey32\ Filename: {app}\MultiKey64\install.cmd; components: local64 network64; WorkingDir: {app}\MultiKey64\ ... |
Отправлено: 01:16, 09-03-2009 | #484 |
Новый участник Сообщения: 8
|
Профиль | Отправить PM | Цитировать Может, кто знает или есть пример. В общем, задача следующая:
нужно сделать второй прогрессбар для отображения распаковки архивов freearc (возможно с использованием precomp). "RePack'ов" появляется очень много, а вот найти скрипт с использованием подобного не получается... |
Отправлено: 16:21, 12-03-2009 | #485 |
Ветеран Сообщения: 1133
|
Профиль | Отправить PM | Цитировать de_MAX, для freearc или precomp не встречал, а если для распаковки архивов 7z, то есть библиотека is7z.dll, для показа хода распаковки 7z архивов во втором прогрессбаре. Инструкция и пример использования в архиве.
|
------- Отправлено: 23:11, 14-03-2009 | #486 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Если Вы хотите получить исходный текст секции Code установочного скрипта любого инсталлятора сделанного с помощью Inno Setup, присылайте инсталлятор (либо ссылку на него).
Исходные тексты Code готовы к немедленной компиляции и дают 100% совпадение с оригиналом exe. |
Последний раз редактировалось jameszero, 15-03-2009 в 21:55. Причина: Удалён email Отправлено: 20:47, 15-03-2009 | #487 |
Старожил Сообщения: 497
|
Профиль | Отправить PM | Цитировать dissasminno, интересно, а без мыла можно обойтись?
|
Отправлено: 21:06, 15-03-2009 | #488 |
Ветеран Сообщения: 1133
|
Профиль | Отправить PM | Цитировать dissasminno, т.е. вы хотите сказать, что (скорей всего за небольшую сумму денег) вы готовы извлечь секцию [code] в работоспособном состоянии? Есть программы с помощью которых можно узнать, что именно инсталлятор должен сделать из секции [code], но это будет понятно только тому, кто разбирается в программировании... Поэтому извлечь работоспособный код невозможно, а поэтому лохотрон разводить не надо...
|
------- Отправлено: 21:31, 15-03-2009 | #489 |
Старожил Сообщения: 220
|
Профиль | Отправить PM | Цитировать Всем привет!Скажите пожалуйста как при создании выбора компонентов указать на один компонент несколько файлов?И если выбран компонент то эти файлы будут копироваться в указанную папку где они и должны быть?а если компонент не выбран при установке то они не будут копироваться.
Вот пример скрипта. Source: "MyProg.exe"; DestDir: "{app}"; Components: program Source: "MyProg.chm"; DestDir: "{app}"; Components: help Source: "Readme.txt"; DestDir: "{app}"; Components: readme\en; Flags: isreadme Source: "Readme-German.txt"; DestName: "Liesmich.txt"; DestDir: "{app}"; Components: readme\de; Flags: isreadme Также хотелось бы узнать как на компонент установить на разные типы установки разные флаги? Спасибо. |
Отправлено: 02:18, 16-03-2009 | #490 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Inno Setup. Прочие вопросы | El Sanchez | Автоматическая установка приложений | 653 | 09-01-2023 20:13 | |
Утилиты - [addon] Inno Setup | CrOsP | Наборы обновлений для Windows XP/2003/Windows 7 | 33 | 11-05-2011 16:03 | |
Inno Setup 5.3.6 | OSZone Software | Новости программного обеспечения | 0 | 15-11-2009 17:30 | |
[Архив] Твики реестра .: [все вопросы] :. | Vadikan | Автоматическая установка Windows 2000/XP/2003 | 1431 | 26-01-2008 08:51 | |
Inno Setup | tradeukraine | Вебмастеру | 3 | 13-06-2006 20:39 |
|