TechneS
 
  
  Junior Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Такс вот весь код ISDone ничего не менял кроме путей    Подробнее...   Вот отдельно секция    Код: StartRecord(ExpandConstant('{src}\records.inf'));       repeat          if not ISUnarcExtract  (OveralPct, 0, ExpandConstant('{src}\RepacK\1.RepacK'), ExpandConstant('{app}'),            false,callback, '',   '' ) then begin Error; break; end;          if not ISSRepExtract   (OveralPct, 0, ExpandConstant('{app}\1.srp'),    ExpandConstant('{app}\1.pcf'),        '',  true, callback           ) then begin Error; break; end;          if not ISPrecompExtract(OveralPct, 0, ExpandConstant('{app}\1.pcf'),    ExpandConstant('{app}\1.7z'),              true, callback           ) then begin Error; break; end;          if not IS7ZipExtract   (OveralPct, 0, ExpandConstant('{app}\1.7z'),     ExpandConstant('{app}'),                   true, callback, ''       ) then begin Error; break; end;       until true; //   ^             ^      ^                      ^                                  ^                 ^    ^              ^     ^       StopRecord;  |       Получается так я пакую нужные мне файлы 7зип этот архив переименовываю в 1.7зип, потом обрабатываю прекомпом (простым) также переименовываю в 1.pcf, затем обрабатываю срепом меняю имя на 1.srp в скрипте также изменил расширение, и уже потом запаковываю арком меняю имя на 1.RepacK в скрипте тоже это указываю, всё запускаю установка идёт извлечение арк архивов всё норм, идёт обработка среп норм, начинается обработка прекомпа вылетает ошибка я уже писал какая, ок не нажимаю, сразу же захожу в папку куда устанавливается допустим игра проверяю лежит файл 1.pcf проверяю пути в скрипте всё норм, захожу в папку темп там находятся все файлы для извлечения прекомп файлов, вот в принципе и всё |   Всего записей: 44 | Зарегистр. 18-04-2010 | Отправлено:  13:06 11-06-2010  | Исправлено: TechneS,   13:12 11-06-2010    |  
  |