|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Inno Setup .:[все вопросы]:. |
|
[архив] Inno Setup .:[все вопросы]:.
|
Новый участник Сообщения: 6 |
Профиль | Отправить PM | Цитировать
Лимит страниц.
Тема закрыта. продолжаем тут: 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 |
Ветеран Сообщения: 989
|
Профиль | Отправить PM | Цитировать boss911, как изменить иконку ярлыка деинсталятора, чтобы в Пуск-Прграммы и в Удалении программ иконка деинсталятора отличалась бы от иконки инсталятора(если иконку инсталятора назначаешь сам)?
|
Отправлено: 05:00, 08-01-2008 | #131 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Цитата МИШАНЧИК:
[Icons] Name: {group}\{cm:UninstallProgram,}; Filename: {uninstallexe}; IconFilename: {sys}\SHELL32.dll; IconIndex: 31 Цитата МИШАНЧИК:
|
||
Последний раз редактировалось boss911, 10-01-2008 в 08:10. Причина: UninstallDisplayIcon Отправлено: 19:16, 08-01-2008 | #132 |
Пользователь Сообщения: 140
|
Профиль | Отправить PM | Цитировать У меня по моему сделано вот так
добавляем В Секции следующие строчки compiler:dm.ico в данном случае это путь к файйлу dm.ico для инсталлятора, где compiler это папка с компилятором скрипта innosetup (Compil32.exe). Я складываю туда иконки для всех программ для того чтобы не прописывать путь вручную) UninstallDisplayIcon={app}\dmaster.exe указывает использовать для uninstall иконку из файла dmaster.exe из папки с установленной программой, также можно прописать любую другую иконку, но при установке программы придется ее добавлять в дистрибутив и помещать как отдельную иконку, например в папку с установленной программой. например можно сделать так UninstallDisplayIcon={app}\newdm.ico в этом случае файл иконки должен быть в c:\Program Files\Download Master\newdm.ico если данного файла не будет то будет использована иконка по умолчанию. |
Отправлено: 10:44, 09-01-2008 | #133 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Цитата МИШАНЧИК:
Цитата ZaV:
31 - последовательный номер индекса иконки в ресурсе, отсчет начинается с "0" (31 - пустая корзина). |
||
Отправлено: 20:02, 09-01-2008 | #134 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Нет ли плагина к Inno, который бы трансформировал reg-файл в скрипт?
Уж слишком хлопотно ручками copy-paste более сотни ключей, да ещё и отдельными элементами... |
Отправлено: 20:53, 10-01-2008 | #135 |
Модератор Сообщения: 4919
|
Профиль | Сайт | Отправить PM | Цитировать ChVL
Зачем плагин. Есть удобный редактор, который умеет не только импортировать в скрипт reg файлы, но и ещё много чего полезного. http://www.istool.org/ |
------- Не было печали, апдейтов накачали.
Отправлено: 21:24, 10-01-2008 | #136 |
Ветеран Сообщения: 508
|
Профиль | Отправить PM | Цитировать ChVL, для импорта регфайла в скрипт инно будет достаточно драг-н-дропом перетащить нужный регфайл в программу ISTool в секцию Registry
2 all script.bat - маленький батник для тех кому неохота для перекомпиляции скрипта заходить в InnoSetup, нажимать кнопку компиляции, закрывать программу... @echo off SET wdir=%~dp0 SET wdir=%wdir:~0,-1% "%ProgramFiles%\Inno Setup 5\Compil32" /cc "%wdir%\install.iss" exit имя скрипта InnoSetup должно быть всегда install.iss (ну или какое назначите, но только одинаковое для всех) путь к компилятору тоже может быть отличный от вышеуказанного %ProgramFiles%\Inno Setup 5\Compil32. Меняйте на свой. Если к тому же хочется сразу запаковать получившийся скомпилированный ехе-шник в sfx-архив (вариант для 7zip; фанаты WinRAR'a могут сотворить нечто подобное) с нужными параметрами, то добавьте к скрипту строки (пример для тотал коммандера 7.02): SET INST=totalcmd SET VERS=702pp SET INN=.\Output\%INST%%VERS% SET OUTD=.\Output\%INST%_%VERS% DEL /Q /S %INN%.7z && DEL /Q /S %OUTD%.exe "%PROGRAMFILES%\7-zip\7z.exe" a -t7z %INN%.7z %INN%.exe -mx9 -m0=LZMA:d24 COPY /b .\Output\7zSD.sfx + .\Output\config.txt + %INN%.7z %OUTD%.exe DEL /Q /S %INN%.7z :: копирование получившегося ехе-шника в папку с софтом SET beta=d:\UNATTENDED\Silent_install\_beta_ xcopy %OUTD%.exe "%beta%\" /q /y /c exit |
Последний раз редактировалось snark, 14-01-2008 в 14:21. Отправлено: 13:14, 13-01-2008 | #137 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать Когда в ISTool перетаскиваю файлы и папки, то прописывается полный путь каждой(ого) из них. Приходится в каждой строке вручную удалять всё, что находится до {app}. Или я не нашёл какой-то опции?
|
Отправлено: 11:09, 15-01-2008 | #138 |
Модератор Сообщения: 4919
|
Профиль | Сайт | Отправить PM | Цитировать ChVL
Самое простое, в том же ISTool выбрать Section-Script (отобразится весь листинг скрипта) Далее Edit-Replace В верхнем поле пишем полный путь, например C:\Program Files\MyProg, а в нижнем пишем константу, например {app} и применяем ко всему листингу. |
------- Не было печали, апдейтов накачали.
Отправлено: 12:56, 15-01-2008 | #139 |
Старожил Сообщения: 254
|
Профиль | Отправить PM | Цитировать jameszero,
Понял, спасибо! Вообще довольно странно, что для такой очевидной цели не предусмотрено конкретного решения. |
Отправлено: 18:34, 15-01-2008 | #140 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|