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 |
|