Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Закрытая тема
Настройки темы
[архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Ветеран


Сообщения: 1133
Благодарности: 581


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: jameszero
Дата: 08-11-2010
Описание: тема закрыта
Лимит страниц.
Тема закрыта.
Продолжение по ссылке Скрипты Inno Setup. Помощь и советы [часть 3]




Внимание! Данная тема предназначена только для обсуждения написания скриптов !
Остальные вопросы, а также последние версии компилятора в теме
Inno Setup. Прочие вопросы.


Показать/скрыть: Справка, руководство, примеры:
Показать/скрыть: Ссылки на примеры скриптов:
Показать/скрыть: Дополнительные программы для Inno Setup:
  • ISTool - неплохой редактор скриптов Inno Setup.
    Последняя версия: 5.3.0.1 [29.09.2009] - Скачать | зеркало;
    Предыдущая версия: 5.3.0 [07.04.2009] - Скачать (зеркало) | Русификатор (зеркало);

  • Inno Script Generator - ещё один редактор скриптов Inno Setup. Обладает некоторыми полезными функциями, которых нет ни у самого Inno Setup, ни у ISTool.
    Последняя версия: 1.0.3.1 [23.03.2008] - Скачать;

  • Inno Setup Form Designer - редактор страниц Inno Setup, можно создавать свои страницы. Официальный сайт - недоступен.
    Последняя версия: 2.0.8 [12.11.2006] - Страница с зеркалами;

  • Inno Setup GameScript Generator - программа генерирует скрипты для Inno Setup . С помощью GameScript Generator и Inno Setup вы сможете быстро создать простенький инсталляционный пакет для любой игры. В инсталлятор можно встроить музыку, слайдшоу и фоновый рисунок. Для специалистов созданный скрипт, возможно, будет неплохой заготовкой для дальнейшей модернизации;

  • ISSkin - Программа для создания и добавления в инсталлятор скинов. Инструкция.
    Последняя версия: 3.0.0.0 [19.01.2010] - Скачать;

  • InnoSetup Script Joiner - Программа для объединения нескольких скриптов InnoSetup в один;

  • Converter - Программа конвертирует reg-файлы в формат *.iss (формат скриптов Inno Setup).
    Последняя версия: 0.1.3 [11.09.2009] - Скачать;


Ссылка на архив предыдущей темы (также можно скачать из вложения)

-------
Книги нужны, чтобы напоминать человеку, что его оригинальные мысли не так уж новы... Авраам Линкольн.


Отправлено: 22:06, 23-08-2009

 

Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


А случайно Ваш пак не имеет встроенных средств бэкапа ключей реестра/файлов?

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 15:47, 03-09-2010 | #2291



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для GARID

Новый участник


Сообщения: 8
Благодарности: 0

Профиль | Отправить PM | Цитировать


нет :P

Отправлено: 15:50, 03-09-2010 | #2292


Аватара для R.i.m.s.k.y.

Ветеран


Сообщения: 1640
Благодарности: 536

Профиль | Отправить PM | Цитировать


Цитата GARID:
нет »
Создается впечатление, что загнать в красивый Inno - это и есть цель, хотя вроде он предназначен для конкретных целей - установить прогу.

-------
Хороший установщик тот, которого не замечаешь
Оформление в инно пустая трата времени: толку мало, головняка много, а ошибок истчо больше!


Отправлено: 15:57, 03-09-2010 | #2293


Новый участник


Сообщения: 18
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата R.i.m.s.k.y.:
Создается впечатление, что загнать в красивый Inno - это и есть цель, хотя вроде он предназначен для конкретных целей - установить прогу. »
Не только прогу. И когда это "не только" устанавливается до 2-ух часов, то развлечь пользователя музычкой или красивыми кнопочками, было бы не лишним.

Отправлено: 00:37, 04-09-2010 | #2294


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg 03.09.jpg
(105.7 Kb, 24 просмотров)

Я добавил в скрипт NFS Undercover свои данные, вроде всё скомпилировалось, но вот при установки (там где должны распаковыватся архивы) вылазит ошибка от ISDone.dll, а конкретно такая
"Неверно задан выходной файл для ISArcExtract!"

А также не могу огнать что и куда надо вписать в файле ISDone.iss чтобы шла распаковка архивов freeearc(во время основной установки)

Отправлено: 19:47, 04-09-2010 | #2295


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать




Не подскажите код для вот такой распаковки?

Отправлено: 20:37, 04-09-2010 | #2296


Новый участник


Сообщения: 11
Благодарности: 3

Профиль | Отправить PM | Цитировать


to THE GUILTY GOD

Что бы шла распаковка архивов arc необходимо положить эти самые архивы рядом с установочным setup.exe, возможно если их несколько то придеться пронумеровать (например setup01.arc)

Отправлено: 22:59, 04-09-2010 | #2297


Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата AlexSavier:
Что бы шла распаковка архивов arc необходимо положить эти самые архивы рядом с установочным setup.exe, возможно если их несколько то придеться пронумеровать (например setup01.arc) »
это что получается просто надо рядом положить и всё.

на другом форуме мне сказали что вся распаковка проиходит в этом коде.
Цитата:
if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\CODMW2.arc'), ExpandConstant('{app}\data1'), false,CallBack, '', '', '') then break;
if not ISSRepExtract ( 0, OveralPct, 0, ExpandConstant('{app}\data1\CODMW2.srep'), ExpandConstant('{app}\data1\CODMW2.pcf'), '', true, CallBack ) then break;
if not ISPrecompExtract( 0, OveralPct, 0, ExpandConstant('{app}\data1\CODMW2.pcf'), ExpandConstant('{app}\data1\CODMW2.7z'), true, CallBack ) then break;
if not IS7ZipExtract ( 0, OveralPct, 0, ExpandConstant('{app}\data1\CODMW2.7z'), ExpandConstant('{app}\data1'), true, CallBack, '' ) then break;

Отправлено: 05:36, 05-09-2010 | #2298


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


У меня еще есть вопрос, как увеличить размер инсталлятора?

Отправлено: 09:30, 05-09-2010 | #2299


Новый участник


Сообщения: 15
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вопрос: как для arc архивов зделать проверку перед распаковкой? Подробнее под спойлером.

читать дальше »

Вот есть 3 arc архива:
[files]
Source: 1.arc; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a
Source: 2.arc; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\b\1
Source: 3.arc; DestDir: {app}; Flags: ignoreversion recursesubdirs createallsubdirs; Components: a\b\2

[Components]

name: a; Description: Основные файлы; Flags: fixed; Types:full custom
name: a\b; Description: Дополнения; Flags: dontinheritcheck; Types:custom
name: a\b\1; Description: Дополнение 1; Flags: exclusive; Types:custom
name: a\b\2; Description: Дополнение 2; Flags: exclusive; Types:custom

Также включен в инсталятор
[code]
#include "FreeArc_Example.iss"

Потом.
Как в FreeArc_Example.iss зделать чтоб 1.arc распаковывался обязательно, а 2.arc и 3.arc, соответственно, распаковывались, если выбран пункт в компонентах?
И к тому же, если есть только, например, дополнение 1 а нет дополнения 2, то можно было б просто поставить галочку напротив дополнения 1, а второе не отображалось вообще.

Если можно, то напишите решение в icq: 363649696
Заранее спс.


Отправлено: 01:29, 06-09-2010 | #2300



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [архив] Скрипты Inno Setup. Помощь и советы [часть 2]

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Скрипты Inno Setup. Помощь и советы [часть 3] Serega Автоматическая установка приложений 3755 26-10-2011 17:58
[архив] Inno Setup .:[все вопросы]:. Mchik Автоматическая установка приложений 1329 23-08-2009 20:13
[архив - Часть 2] AutoIt скрипты Vadikan AutoIt 985 21-01-2008 09:58
Скрипты Inno Setup Compiler QAZAK Автоматическая установка приложений 7 15-01-2007 17:59
[Архив - Часть 1.1] AutoIt скрипты EgOrus AutoIt 335 04-02-2006 16:58




 
Переход