![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипты Inno Setup. Помощь и советы [часть 8] |
|
Скрипты Inno Setup. Помощь и советы [часть 8]
|
Ветеран Сообщения: 1274 |
Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме Inno Setup. Прочие вопросы. Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
Предыдущие ветки обсуждения по ссылкам ниже и в прикреплённых архивах: Скрипты Inno Setup. Помощь и советы (Archive Pack 1):
Скрипты Inno Setup. Помощь и советы [часть 6] Скрипты Inno Setup. Помощь и советы [часть 7] |
|
Отправлено: 08:52, 02-02-2015 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата ZVSRus:
хотя наверное я слишком многого ждал |
|
------- Отправлено: 21:38, 03-10-2017 | #2161 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 342
|
Профиль | Отправить PM | Цитировать Цитата ZVSRus:
Function Уже_установленное_приложение():boolean; begin if это_приложение_уже_установлено then Result := True else Result := False; end; Я ж думал что Уже_установленное_приложение и это_приложение_уже_установлено должны называться по разному. Я даже думал что это_приложение_уже_установлено нужно заменить на название игры которую устанавливается. Хватит об этой теме уже. Я надеялся что мне принесут все готовое, но сильно губу раскатал. С кем не бывает. Есть еще пара других вопросов. Я уже практически закончил свой установщик и скоро от вас отстану) 1) Для игры есть две версии русификатора, v1 для "чистой" игры, и v5 для игры с антицензором. И так же для v5 есть еще маленькая опция которой нет в v1. ![]() И вот эта опция (ограничение/без ограничений) должна быть неактивна если не поставить галочку на антицензор. [Components] Name: "Main"; Description: "Artificial Academy 2"; Types: Main Main_Ru MKIII SVII custom; Name: "Anticensor"; Description: "Антицензор"; Types: custom Name: "Russification"; Description: "Русификатор"; Types: Main_Ru custom; Name: "Russification\Hlimitation_yes"; Description: "Ограничение H-сцен"; Types: MKIII SVII custom; Flags: exclusive Name: "Russification\Hlimitation_no"; Description: "Без аграничения"; Types: custom; Flags: exclusive 2) Вернемся к версии русификатора в секции [Files] добавлены две папки, в одной лежат файлы от v1 во второй от v5. Source: "D:\Inno Setup\Installer\5a [AA2][Interface][Russian user interface v.1][AVA]\Artificial Academy 2\*"; DestDir: "{app}"; Components: Russification; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension solidbreak Source: "D:\Inno Setup\Installer\5b [AA2][Interface][Russian user interface v.5][AVA]\Artificial Academy 2\*"; DestDir: "{app}"; Components: Russification and Anticensor; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension solidbreak З.Ы. То как я написал во второй строчке Components: Russification and Anticensor; это верно? Сам InnoSetup ошибку не показывал. 3) Опять же спрашиваю, можно ли такое осуществить... 4) "...\illusion locale loader.exe" /MKIII - если был выбран компонент Anticensor\MKIII и "...\illusion locale loader.exe" /CVII - если был выбран компонент Anticensor\SVII Скрытый текст
![]() 5) 6) Скрытый текст
![]() |
|
------- Последний раз редактировалось vk_k14m@vk, 04-10-2017 в 21:35. Отправлено: 22:22, 03-10-2017 | #2162 |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать Цитата vk_k14m@vk:
[Setup] DisableWelcomePage=no В последних версиях страница приветствия по умолчанию отключена. Цитата:
Name: "Anticensor\Russification"; Name: "Anticensor\Russification\Hlimitation_yes"; Name: "Anticensor\Russification\Hlimitation_no"; как то так |
||
------- Последний раз редактировалось ZVSRus, 03-10-2017 в 23:03. Отправлено: 22:51, 03-10-2017 | #2163 |
Старожил Сообщения: 342
|
Профиль | Отправить PM | Цитировать Цитата ZVSRus:
Цитата ZVSRus:
|
||
------- Отправлено: 23:03, 03-10-2017 | #2164 |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать vk_k14m@vk
В первом коде и во втором вы противоречите себе И вот эта опция (ограничение/без ограничений) должна быть неактивна если не поставить галочку на антицензор. И вот v1 не должна устанавливаться если был выбран компонент "Anticensor". Эти две строки противоречат друг другу |
------- Отправлено: 23:15, 03-10-2017 | #2165 |
Старожил Сообщения: 342
|
Профиль | Отправить PM | Цитировать Цитата ZVSRus:
|
|
------- Последний раз редактировалось vk_k14m@vk, 03-10-2017 в 23:30. Отправлено: 23:21, 03-10-2017 | #2166 |
Старожил Сообщения: 292
|
Профиль | Отправить PM | Цитировать vk_k14m@vk
[Components] Name: "Anticensor\Russification"; Description: "Русификатор"; Types: custom; Name: "Anticensor\Russification\Hlimitation_yes"; Description: "Ограничение H-сцен"; Types: custom; Flags: exclusive Name: "Anticensor\Russification\Hlimitation_no"; Description: "Без аграничения"; Types: custom; Flags: exclusive [Files] Source: "ru.png"; DestDir: "{app}"; Components: Anticensor\Russification\Hlimitation_yes; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension solidbreak Source: "en.png"; DestDir: "{app}"; Components: Anticensor\Russification\Hlimitation_no; Flags: ignoreversion recursesubdirs createallsubdirs sortfilesbyextension solidbreak А так тоже не пойдет? PS: Вы это делаете для себя, или для всех? |
------- Отправлено: 09:46, 04-10-2017 | #2167 |
Ветеран Сообщения: 1274
|
Профиль | Отправить PM | Цитировать Цитата vk_k14m@vk:
Цитата vk_k14m@vk:
|
||
Отправлено: 15:23, 04-10-2017 | #2168 |
Старожил Сообщения: 342
|
Профиль | Отправить PM | Цитировать Цитата ZVSRus:
Цитата ZVSRus:
Неужели никак нельзя это устроить? Может дополнительные страницы создать, и на них некоторые компоненты выбирать. Например на главной странице оставить антицензор и русификатор, а вторая страница будет открываться только если на антицензоре и русификаторе поставили галочки, и уже на второй странице выбирать опцию ограничение/без ограничений. Цитата El Sanchez:
Цитата El Sanchez:
З.Ы. Ваш файл объемом 117.2 Kb превышает предел в 97.7 Kb, установленный на форуме для этого типа файлов. |
||||
------- Отправлено: 16:55, 04-10-2017 | #2169 |
Ветеран Сообщения: 1640
|
Профиль | Отправить PM | Цитировать Цитата vk_k14m@vk:
Цитата El Sanchez:
Цитата vk_k14m@vk:
я вот уже вторую страницу не могу догнать краями чего всё-таки нужно сделать распиши по пунктам 0. Установщик состоит из компонентов: ... 0.1 каждому компоненту соответствует папка ... 1. если программа не установлена 1.1 берем это файло 1.2 кладем сюда 1.3 запускаем это 2 если программа установлена 2.1 кладем это файло сюда 2.2 запускаем это 2.3 копируем остальное файло туда даже лучше блоксхему нарисуй что в каких случаях ставится/запускается/распаковывается/закукоживается самому проще будет и это, я наверное первый буду, а каков критерий определения наличия уже установленной проги? это отсылка к Цитата vk_k14m@vk:
|
||||
------- Отправлено: 17:00, 04-10-2017 | #2170 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Скрипты Inno Setup. Помощь и советы [часть 7] | El Sanchez | Автоматическая установка приложений | 2499 | 02-02-2015 08:59 | |
Скрипты Inno Setup. Помощь и советы [часть 6] | El Sanchez | Автоматическая установка приложений | 2494 | 10-03-2014 11:51 | |
Скрипты Inno Setup. Помощь и советы [часть 5] | El Sanchez | Автоматическая установка приложений | 1999 | 28-03-2013 19:09 | |
Скрипты Inno Setup. Помощь и советы [часть 4] | El Sanchez | Автоматическая установка приложений | 2099 | 22-05-2012 23:16 | |
Скрипты Inno Setup. Помощь и советы [часть 3] | Serega | Автоматическая установка приложений | 3755 | 26-10-2011 17:58 |
|