|
Компьютерный форум 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 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать и еще Serega не мог бы вот это доделать? вотЪ
|
Отправлено: 23:43, 10-08-2009 | #1271 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 18
|
Профиль | Отправить PM | Цитировать serg aka lain не устаю благодарить
![]() Тоже пользуюсь ResHacker'om ещё Res.Tuner не плох. В общем буду разбератся. |
Отправлено: 00:05, 11-08-2009 | #1272 |
Ветеран Сообщения: 1133
|
Профиль | Отправить PM | Цитировать zl0ybot, повторюсь: я такой же пользователь как и вы, просто умею пользоваться литературой...
Если вы будете продолжать в таком направлении, я начну вас игнорировать... Цитата zl0ybot:
Что конкретно вам в нём не понятно? Цитата serg aka lain:
Допустим пишем в коде WizardForm, ставим точку и через секунду появляется список с возможными вариантами для WizardForm. Прикрепил к сообщению скриншот, как это всё выглядит... |
||
------- Отправлено: 05:51, 11-08-2009 | #1273 |
Старожил Сообщения: 288
|
Профиль | Отправить PM | Цитировать |
Последний раз редактировалось x-net, 02-12-2011 в 18:40. Отправлено: 08:48, 11-08-2009 | #1274 |
Новый участник Сообщения: 13
|
Профиль | Отправить PM | Цитировать Serega что бы она работала я как понял ты сделал его для показа а надо что бы работали функции устоновить/удалить
после установки работала кнопка играть и т.д. И еще вот скрипт можно ли отсюда вынуть весь мусор только что бы осталось распаковка freearc'а и progressbar (оба) |
Последний раз редактировалось zl0ybot, 11-08-2009 в 10:25. Отправлено: 09:46, 11-08-2009 | #1275 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать Доброго времени суток. Вопрос такой ...
Есть некий инсталятор, его единственная задача дополнить unins000.dat списком новых файлов, что бы они удалились деинстилятором. Как мне сделать сторонный модуль (скрипт) что бы в нём указать файлы для секции , это нужно для того чтобы каждый раз не "перепаковывать" экзэшник. |
Отправлено: 16:40, 11-08-2009 | #1276 |
Новый участник Сообщения: 10
|
Профиль | Отправить PM | Цитировать Помогите плиз с кодом. Нужно сделать некоторые вещи, но не знаю как.
1)Как заставить инсталяшку не оставлять след в установке-удалении программ 2)Встал вопрос с правами. При обновлении файла сбрасываются права на файл. Как их можно сохранить? 3) Ну и самое интересное. Нужно перед инсталляцией (обновлением) сделать бэкап файлов с сохранением прав на эти файлы. [Setup] AppName=Обновление для программы заказа продукции фирмы ЗАО"Арнебия" AppVerName=Обновление для программы заказа продукции фирмы ЗАО"Арнебия" ver. 0.1 AppPublisher=Arnebia Inc AppPublisherURL=http://www.arnebia.ru/ AppSupportURL=http://www.arnebia.ru/ AppUpdatesURL=http://www.arnebia.ru/ DefaultDirName={reg:HKLM\SOFTWARE\Arnebia,AppPath|{pf}\Arnebia\ArnebiaProduct} DisableDirPage=yes DefaultGroupName=Arnebia OutputDir=C:\test progr OutputBaseFilename=setup SetupIconFile=C:\test progr\ArnebiaProduct\ArnebiaDoc.ico Compression=lzma SolidCompression=yes [Dirs] Name: {app}\img [Tasks] Name: desktopicon; Description: {cm:CreateDesktopIcon}; GroupDescription: {cm:AdditionalIcons}; Flags: unchecked [Icons] Name: {group}\; Filename: {app}\ArnebiaDoc.ico; IconFilename: {app}\ArnebiaDoc.ico; Flags: runminimized [Files] Source: ..\..\..\test progr\ArnebiaProduct\img\img_installer\AP_Setup.jpg; DestDir: {app}\img\img_installer Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия 25s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия 26s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия 27s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия 28s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия Копия 25s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия Копия 26s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия Копия 27s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия Копия 28s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия Копия Копия 25s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия Копия Копия 26s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия Копия Копия 27s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\img\img_product\Копия Копия Копия 28s.gif; DestDir: {app}\img\img_product Source: ..\..\..\test progr\ArnebiaProduct\ArnebiaDoc.ico; DestDir: {app} Source: ..\..\..\test progr\ArnebiaProduct\client.xml; DestDir: {app} Source: ..\..\..\test progr\ArnebiaProduct\data.mdb; DestDir: {app} [Code_] procedure MyAfterInstall(); begin MsgBox('Just installed ArnebiaProduct.exe as ' + CurrentFileName + '.', mbInformation, MB_OK); end; var UpDate:string; function GetInstallPath( AppID: String ): String; var Path: String; begin Path:= ''; RegQueryStringValue(HKLM, 'SOFTWARE\Arnebia', 'AppPath', Path); Result:= Path; end; function InitializeSetup(): Boolean; var Version,s:string; begin Result:=True; UpDate:='2.0.0.7'; // Проверка через реестр if not RegValueExists(HKLM, 'SOFTWARE\Arnebia', 'AppPath') then begin s:='Программа не установлена.' #13#13 'Дальнейшая работа невозможна.'; MsgBox(s, mbError, mb_Ok); Result:=False; end else // Проверка присутствия файла в папке с установленной программой begin If (FileSearch('ArnebiaProduct.exe', ExpandConstant('{code:GetInstallPath}'))='') then begin s:='Извините, в директории '+ExpandConstant('{code:GetInstallPath}')+'' #13 'не обнаружены файлы, подтверждающие подлинность программы.' #13#13 'Пожалуйста, выберите правильный путь.'; MsgBox(s, mbError, mb_Ok); Result:= False; end else // MsgBox('Версия:'+ Version, mberror, mb_Ok) begin if Version < UpDate then //сравниваем begin RegQueryStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\Arnebia', 'AppVers', Version); Result:=true; end else begin MsgBox('Обновление на данную версию не устанавливается.', mberror, mb_Ok); Result:=false; end; end; end; end; procedure DeinitializeSetup(); begin RegWriteStringValue(HKEY_LOCAL_MACHINE, 'SOFTWARE\Arnebia', 'AppVers', UpDate); end; |
Последний раз редактировалось Alfiks, 13-08-2009 в 10:37. Причина: проблема с кодировкой Отправлено: 10:34, 13-08-2009 | #1277 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать Всем привет!
Установил "Inno Setup 5.2.3 RU". Программа запустилось Анг. Как русс сделать? Спасибо! |
Отправлено: 19:28, 13-08-2009 | #1278 |
![]() Ветеран Сообщения: 553
|
Профиль | Отправить PM | Цитировать Цитата Alfiks:
Возможные значения : yes or no Значение по умолчанию : yes Описание: При значении no инсталлятор не будет создавать пункта программы в диалоге Установка и удаление программ. Это может быть полезно, если программа является обновлением для уже установленного приложения и запись в этом диалоге не нужна, но надо сохранить возможность удаления обновления (Uninstallable=no). Также при значении no UpdateUninstallLogAppName равно no. Цитата Elka80:
Если язык инсталятора - то залазим в папку с установленной программой C:\Program Files\Inno Setup 5\Languages\.. находим файл Russian.isl переименовываем в Default.isl и копируем его в C:\Program Files\Inno Setup 5\ |
||
Отправлено: 21:08, 13-08-2009 | #1279 |
Новый участник Сообщения: 15
|
Профиль | Отправить PM | Цитировать FlatX007
Спасибо! Вопрос: Как создать в C:\Documents and Settings\All Users\Главное меню\Программы. Добавит Удалить игру+ReadME+Настройки игры.? С какой прогой Inno Setup (Компилятор) или ISTool и как? ![]() Два дня голову ломаю, ![]() |
Последний раз редактировалось Elka80, 13-08-2009 в 22:43. Причина: Ошибка! Отправлено: 22:41, 13-08-2009 | #1280 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|