Войти

Показать полную графическую версию : Inno Setup. Прочие вопросы


Страниц : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 [22] 23 24 25 26 27 28 29 30 31 32 33

Alloc
24-08-2013, 14:29
Разабрался. Делаю так:


if not ISArcExtract ( 0, 50, ExpandConstant('{src}\data-1.bin'), ExpandConstant('{app}'), 'Eng', false, '', '', ExpandConstant('{app}\Eng'), notPCFonFLY {PCFonFLY}) then break;

if not ISArcExtract ( 1, 50, ExpandConstant('{src}\data-1.bin'), ExpandConstant('{app}'), 'Rus', false, '', '', ExpandConstant('{app}\Rus'), notPCFonFLY {PCFonFLY}) then break;



но таким способом установка проходит гораздо дольше нежели если б я создал отдельный архив с папкой "Rus" (data-2.bin)... помогите, как лучше сделать? Есть еще способы использовать только один архив?

elmariacci
27-08-2013, 17:14
пробую открыть exe файл iss550(u) распаковщиком innounp v039,получаю такую ошибку:
http://img692.imageshack.us/img692/9057/2t9p.png
. В чем загвоздка? файл зашифрован или версия не открывает?Сам exeшник рабочий на 100%

boss911
27-08-2013, 18:05
elmariacci

Может оно скомпилировано расширенной версией Restools (http://restools.hanzify.org/), анпакер не берет такие инсталляторы.

Группа Z
08-10-2013, 21:17
Подскажите скрипт из Setup64.exe из игры Spore , может завалялся у кого-нибудь ? Просто нужен очень (Windows 7 x64)

ChVL
13-10-2013, 18:52
Inno Setup 5.5.4 (http://jrsoftware.org/isdl.php)

Timofejj
27-10-2013, 01:55
elmariacci, пробуйте новую версию. в шапке уже плесенью покрылась и для последних версий не работает. Version 0.39, Supports Inno Setup versions 2.0.8 through 5.5.3. Можно ссылку добавить в шапку по ней: http://innounp.sourceforge.net/.
105882

kadett46
27-10-2013, 12:58
Вообщем, проблема в том, что у меня не получается сделать, так чтобы распаковка архивов делалась по выбору компонентов. То есть я выбираю один компонент который мне нужен, а распаковывается все. Помогите мне решить это.

saurn
27-10-2013, 21:03
Вообщем, проблема в том, что у меня не получается сделать, так чтобы распаковка архивов делалась по выбору компонентов. То есть я выбираю один компонент который мне нужен, а распаковывается все. Помогите мне решить это. »

kadett46
27-10-2013, 22:32
saurn, не хочет. Напиши в лс свой скайп.

Gnom_aka_Lexander
28-10-2013, 16:11
не хочет »
при первой установке будут распакованы все компоненты , независимо от выбора. об это подробно написано в справке. после в ключения в инсталл созданного тестовой установкой файла records.inf, все будет распаковываться как положено.

МИШАНЧИК
02-11-2013, 08:45
Подскажите пожалуйста, при установке программа вносит данные в реестр меняя ассоциации на свои, а как сделать чтоб при деинсталяции вносила данные в реестр возвращая ассоциации?
Т.е. как вносить данные в реестр при деинсталяции?

astafev_roma
02-11-2013, 18:13
Привет форумчане вот такой вопрос у меня:

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

Если прописать параметр в секции setup:

CreateAppDir=no

То он в процессе все равно создает папку с именем новая папка и туда помещает файлы

Помогите мне советом )

El Sanchez
02-11-2013, 20:55
Задача состоит в том чтобы инсталятор работал как распаковщик, т.е мне нужно чтобы при указании папки инсталятор распаковывал туда файлы. проблема в том что он распаковывает файлы не непосредственно в выбранную папку а создает новую в ней и туда помещает файлы. »
astafev_roma, AppendDefaultDirName (http://jrsoftware.org/ishelp/topic_setup_appenddefaultdirname.htm)=no

astafev_roma
04-11-2013, 18:17
AppendDefaultDirName=no »

Примного благодарен

МИШАНЧИК
05-11-2013, 09:25
El Sanchez, подскажите пожалуйста по поводу:
как вносить данные в реестр при деинсталяции? »

El Sanchez
05-11-2013, 17:54
Подскажите пожалуйста, при установке программа вносит данные в реестр меняя ассоциации на свои, а как сделать чтоб при деинсталяции вносила данные в реестр возвращая ассоциации? »
МИШАНЧИК, если программа/инсталлятор при работе/установке не делает резервные копии ключей реестра, относящихся к ассоциации типов файлов, то на основе чего потом их восстанавливать? Что за программа? Какие ассоциации она вносит - пользовательские/глобальные? Готова ли программа/инсталлятор к работе в Win8, ведь в ней переопределить ассоциации программными методами как для ранних версий ОС уже не получится?

boss911
06-11-2013, 08:22
Готова ли программа/инсталлятор к работе в Win8, ведь в ней переопределить ассоциации программными методами как для ранних версий ОС уже не получится »
По подробней, плиз. Чего еще такого "полезного" MS сделало в Win8, что я еще не знаю. Что-то такое слыхал, но подробностей не было. Через реестр уже нельзя назначить/переназначить ассоциацию файла с определенным приложением? Например, такой вот способ ассоциации файла (не важно какого) с программой (не важно какой):
Root: HKLM; SubKey: SOFTWARE\Classes\MatroskaVideo; ValueType: string; ValueData: Matroska Video
Root: HKLM; SubKey: SOFTWARE\Classes\MatroskaVideo\DefaultIcon; ValueType: string; ValueData: {sys}\wmploc.dll,-606;
Root: HKLM; SubKey: SOFTWARE\Classes\MatroskaVideo\Shell\Open\Command; ValueType: string; ValueData: """{pf}\Windows Media Player\wmplayer.exe"" /prefetch:7 /Play \""%L\""";

Root: HKLM; SubKey: SOFTWARE\Classes\.ts; ValueType: string; ValueData: MatroskaVideo;
Root: HKLM; SubKey: SOFTWARE\Classes\.ts; ValueType: string; ValueName: PerceivedType; ValueData: video;
не прокатит на Win8?

Про ересь в виде Metro приложений не идет речь, я спрашиваю исключительно про десктопные приложения.

El Sanchez
06-11-2013, 11:15
Что-то такое слыхал, но подробностей не было. »
boss911, подробности - http://www.outsidethebox.ms/14016/
не прокатит на Win8? »
boss911, надо дома на виртуалку ставить и тестить, может и найду чего делать.

МИШАНЧИК
06-11-2013, 11:40
El Sanchez, а если ассоциации пока отставить, как просто внести данные в реестр при деинсталяции?

El Sanchez
06-11-2013, 13:01
а если ассоциации пока отставить, как просто внести данные в реестр при деинсталяции? »
МИШАНЧИК, вам же ж на ru-board уже ответили (http://forum.ru-board.com/topic.cgi?forum=5&topic=46338&start=73&limit=1&m=1#1).

Чего еще такого "полезного" MS сделало в Win8, что я еще не знаю »
boss911, прэлэстный пост (http://www.msfn.org/board/topic/156585-features-and-options-removed-in-windows-8/page-2#entry999904)




© OSzone.net 2001-2012