Показать полную графическую версию : [архив] Скрипты Inno Setup. Помощь и советы [часть 2]
Сразу же ошибка в первой строчке. »
А у тебя установлен preprocessor?
Про freearc: Я хотел мануал с самых азов. »
Такого вроде нету. Там в скрипте и так все расписано.
Во первых: как делить архив фриарк на части? »
Делишь непосредственно FreeArc'ом. (где в FreeArc разбивка на части не скажу, так как не пользуюсь)
Второе: Сделал я например 6 архивов в скрипте написано "поместите архивы в одну папку с инсталятором" »
архивы должны лежать рядом с исполняемым файлом инсталлятора (то есть рядом с setup.exe инсталла).
unarc.dll где должен быть? рядом с архивами или вообще в папке с IS? Тот же вопрос про InnoCallback.dll »
Все dll которые ты используешь в инно должны извлекатся в temp (временная папка). То есть запаковываешь dll вместе с остальными файлами (не путать с архивами), а в качестве папки назначения указываешь {tmp}
Может быть тупой вопрос(ибо я полный нуб в установщиках),а может быть он уже здесь обсуждался,но всё равно задам можноли сделать так,чтобы картинки менялись при установке
Может быть тупой вопрос(ибо я полный нуб в установщиках),а может быть он уже здесь обсуждался,но всё равно задам можноли сделать так,чтобы картинки менялись при установке »
Вы имеете ввиду слайд-шоу?
Sotonisto
08-02-2010, 06:38
Может быть тупой вопрос(ибо я полный нуб в установщиках),а может быть он уже здесь обсуждался,но всё равно задам можноли сделать так,чтобы картинки менялись при установке »
Вы наверно имели ввиду слайд шоу (http://forum.oszone.net/post-1337109-1169.html).
YURSHAT,
А у тебя установлен preprocessor? »
нет не установлен, это программа?Делишь непосредственно FreeArc'ом. (где в FreeArc разбивка на части не скажу, так как не пользуюсь) »
тоесть сам запаковываешь частями?
И архивы делать sfx или обычные?
Файлы запаковывать которые на дике или которые уже установленны?
Rodriguez
08-02-2010, 11:28
Здравствуйте!
Скажите можно ли организовать средствами InnoSetup обновление компонентов программ с возможностью отката?
Было бы вообще замечательно если бы установленные обновления отображались в "Установка и удаление программ" при установленном значке "Показать обновления".
Спасибо.
Sotonisto
08-02-2010, 12:47
нет не установлен, это программа? »
Можете скачать Inno Setup Pack v. 5.3.7 отсюда http://rghost.ru/953146
Во время установки Вам предложат скачать дополнительные программы.
После закачки они автоматически установятся.
Vengeance
08-02-2010, 12:50
Народ помогите создать скрипт компонентов для игры :)
Итак сама папка с игрой в C:\hl
Пункты:
Установить Half-Life (если этот пункт не выбран остальные пункты заблокированы)
Ниже меню с подпунктами:
Установить модели(можно выбрать только один пункт):
1. Стандартные (C:\mdl1)
2. Улучшенные стандартные (C:\mdl2)
3. Бла-бла-бла (C:\mdl3)
НО: сами модели после установки должны находиться в C:\hl\valve\models
В папкках mdl1, mdl2, mdl3 у меня лежат файлы с одинаковыми именами, например - lol.mdl
То бишь допустим я выбрал пункт один, у мя из mdl1 поставился lol.mdl, выбрал пункт два у мя из mdl2.mdl поставиолсь и т.д.
3. Расширенные опции
1. Включить (C:\hm1)
2. Выключить (C:\hm1)
Файлы должны устанавливаться в C:\hl\valve
В hm1 у меня файл userconfig.cfg и файл в папках: gfx\shell\kb_act.lst
В hm2 у меня файл в папках: gfx\shell\kb_act.lst
Но это разные папки
4. Детальные текстуры
1. Включить (C:\lol1)
2. Выключить (C:\lol2)
Файлы из папок и папки в них должны устанавливаться в C:\hl\valve
5. Ag Mod
1. Установить (C:\ag)
2. Не ставить(ничего не ставиться дополнительного)
папка ag должна ставиться в C:\hl\
Кто разберется и сделает мне это безмозмездно тому почет
С каким параметром устанавливается драйвер PhisX? Пробовал с /q и /silent неустанавливается.
svensoft
08-02-2010, 13:47
Вы наверно имели ввиду слайд шоу. »
Sotonisto, а эти слайд-шоу будут в окне инсталлятора, или на весь экран вне окна инсталлятора ?..
Sotonisto
08-02-2010, 18:11
Sotonisto, а эти слайд-шоу будут в окне инсталлятора, или на весь экран вне окна инсталлятора ? »
Так что конкретно нужно? Картинка на бекграунде или на инсталляторе?
svensoft
08-02-2010, 19:21
Так что конкретно нужно? Картинка на бекграунде или на инсталляторе? »
Sotonisto, нужно слайд-шоу в окне инсталлятора, на все окно инсталлятора, но размер окна инсталлятора при этом не на весь экран (предположим 790*533), ну а если еще слайд-шоу будет из картинок .jpg или из слайд-шоу сделаного в винде .exe , то тогда вообще будет очень приочень классно !!! вот как-то так... :)
Sotonisto, а эти слайд-шоу будут в окне инсталлятора, или на весь экран вне окна инсталлятора ?.. »
Правильно говорить на mainForm (на весь экран вне окна :) )
Примеры которые выложил Sotonisto, уже давно устарели...
svensoft
08-02-2010, 20:38
YURSHAT, загляни в лс, я там уже вторые сутки шлю письма по поводу проверки активности объекта ..
Добавил : Хотя уже не надо, все уже сделал !!! )))...
А вот это надо : Подскажи пожалуйста, нам всем, по поводу кода про слайд-шоу , который еще не устарел ... .(Code_New_Slide_Show_From_YURSHAT ))))
Как сделать просто бэкграунд в окне инсталятора?Ну тоесть именно в самом окне установке не на полный экран
Rodriguez
09-02-2010, 09:43
Может кто-нибудь подскажет как можно организовать следующий функционал: суть установки - обновление в директории некоторых файлов, при этом обновляемые файлы нужно забэкапить, при удалении пакета забэкапленные файлы нужно восстановить. Как сделать бэкап в сети хорошо расписано, но вот как восстановить этот бэкап при удалении пакета не ясно.
morozov-ch
09-02-2010, 10:32
Народ, подскажите как создать в InnoSetup ярлык *.pif или настроить запуск проги в полноэкранном режиме.
Прога досовая.
svensoft, извини но у меня просто нет ни минуты свободного времени, чтобы что-нибудь написать.
одскажи пожалуйста, нам всем, по поводу кода про слайд-шоу , который еще не устарел »
isSlideShow (http://www.onlinedisk.ru/file/246364/) v1.01 [20.10.2009] от ExpeditorR
Это dll для показа слайд-шоу с эффектами переходов в окне Inno Setup.
В новой версии добавлена возможность выбора эффекта перехода, возможно 12 вариантов (подробнее смотрите readme.rtf). В архиве имеются два примера использования, и подробное описание. isSlideShow.dll может работать в любой версии Windows.
Habetdin
09-02-2010, 17:05
morozov-ch,
[Icons]
Name: {group}\My Program; Filename: {app}\main.exe; Flags: runmaximized
Jerichoman
09-02-2010, 20:28
Root: HKLM; SubKey: SOFTWARE\2K Games\BioShock 2; ValueType: string; ValueName: InstallPath; ValueData: D:\Games\BioShock 2; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\2K Games\BioShock 2\SP; ValueType: string; ValueName: InstallPath; ValueData: D:\Games\BioShock 2\SP; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\2K Games\BioShock 2\SP; ValueType: string; ValueName: Working; ValueData: D:\Games\BioShock 2\SP\Builds\Binaries; Flags: uninsdeletevalue uninsdeletekeyifempty
Root: HKLM; SubKey: SOFTWARE\2K Games\BioShock 2\SP; ValueType: string; ValueName: Launcher; ValueData: D:\Games\BioShock 2\SP\Builds\Binaries\Bioshock2Launcher.exe; Flags: uninsdeletevalue uninsdeletekeyifempty
Как здесь сделать ValueData, в первом случае это {app}, а дальше?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC