Цитата:
Всем привет, такой вопрос при распаковкее игры (сжимал freearc+precomp+srep+freearc) при установке, вот скрины
скрины [?]
как видно на первых двух скринах прогресс идет нормально, но это распаковывается только первый архив .srep
скрины 2 [?]
как видно из этих скринов при распаковке второго архива .pcf прогресс вылазит за рамку, + "Осталось ждать" - вечность, "Прогресс установки" - 152% (доходит до 200%, после чего начинает распаковываться архив .arc)
вопрос - как сделать чтоб "прогресс установки" не вылазил за рамки и был 100% не у всех и "осталось ждать" не "вечность" а по времени.......
Цитата:
Shegorat
Когда же вы уже справку сначала читать будете? При первом проходе (первой распаковке), ISDone создает файл, в который записываются все данные об операциях, и который потом нужно включить в сетапник. Дальше читай справку, идущую с ISDone...
в isdone написано [more=текст]2) Автоматическая расстановка процентных соотношений в операциях.
правила:
-все третьи параметры функций выставляются нулями;
-до команды "repeat" должна быть StartRecord(ExpandConstant('{src}\records.inf'),ChComp);
имя файла можно менять по своему вкусу;
-после "until true" должна быть команда StopRecord;
-в начале скрипта необходимо закомментировать или удалить строку #define records
инструкция:
-компилится проект и запускается на установку. Все операции должны дойти до конца и завершиться удачно
(прогрессбар будет зашкаливать, так и должно быть);
-после тестового прогона создастся файл records.inf (или какой указали) в указанной папке, его
необходимо добавить в проект, раскомметировав или добавив в начале скрипта #define records
-не удаляйте и не редактируйте команды StartRecord и StopRecord! Без них ничего работать не будет!
-скомпилировать проект[/more]
все сделал, как было написано, вот [more=скриншеты]
[/more]
написал до команды "repeat" StartRecord(ExpandConstant('{src}\records.inf'),ChComp);
после "until true" - StopRecord;
в начале скрипта закомментировал строку #define records (все указал на скринах)
при компиляции вылетает такая [more=ошибка] [/more]
что то не так написал в isdon'e, подскажите что не так?