New_KoMa
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Ребята подскажите что не так при использовании скрипта IsDone. Вообщем ситуация такая: есть 3 архива FreeArc, в первом запакованы pcf, а в двух остальных обычные файлы не требующие дальнейшей распаковки. Пытаюсь сделать так чтобы создать records.inf: Код: тут скрипт без изменения, лишь только использованы правила для Автоматической расстановки процентных соотношений в операциях ..... if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\data01.bin'), ExpandConstant('{app}'), false,CallBack, '', '', '') then break; if not ISPrecompExtract( 0, OveralPct, 0, ExpandConstant('{app}\1.pcf'), ExpandConstant('{app}\1.zip'), true, CallBack ) then break; .... if not ISPrecompExtract( 0, OveralPct, 0, ExpandConstant('{app}\10.pcf'), ExpandConstant('{app}\10.zip'), true, CallBack ) then break; if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\data02.bin'), ExpandConstant('{app}'), false,CallBack, '', '', '') then break; if not ISArcExtract ( 0, OveralPct, 0, ExpandConstant('{src}\data03.bin'), ExpandConstant('{app}'), false,CallBack, '', '', '') then break; ... ну и тут ничего не изменено | Воообщем происходит распаковка data01.bin, далее распаковываются все pcf-файлы, а вот далее почему-то не происходит распаковка двух оставшихся FreeArc-архивов(data02.bin и data03.bin), а происходит деинсталяция. Все архивы запакованы с параметрами -mx -ld=512m если что. Что не так? |