Profrager
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Gocha1 Цитата: Блин, вот есть один зи архив как просто его взять и распаковать с помощью ISDone ? Что нужно изменить в примерном коде? | для zip'ов не используй, этот модуль как выяснилось глючный. Я его удалю в сделующем выпуске за ненадобностью. Допустим у тебя только один 7-zip архив, в скрипте в конце замени все что там есть между repeat и until на Код: repeat if not IS7ZipExtract (OveralPct, 100, ExpandConstant('{src}\Jericho.7z'), ExpandConstant('{app}'), false, callback, 'Password') then begin Error; break; end; until true; | ExpandConstant('{src}\Jericho.7z') - откуда и какой файл распаковать ExpandConstant('{app}') -куда распаковать 'Password' - пароль к архиву. Если не требуется, то писать: '' Добавлено: duxa174 Цитата: У меня "война" с этой игрой. Мне важен каждый Мб. Теперь появилась новая проблема - не входит на dvd 5 (т.к. у меня setup.exe - 17 мб.). Попробую "поиграть" с rep на неделе, может что-нибудь получится | Скачался у меня репак, подписанный как от "Fenixx!", занимает 3,73Гб В общем распаковка была сделана следующим образом: FreeArc'ом (точнее его консольной версией в невидимом режиме) распаковался архив с srep файлом и кучей exe'шников и dll'ок. Сразу скажу что не понравилось:1) прогресса операции накакого, 2)когда распаковывался архив setup.tmp жрал у меня полностью одно ядро и arc.exe 100% другого ядра, если был одноядерный комп распаковка заняла в 2 раза дольше времени! Некорректно сделано ожидание завершения arc.exe Значит потом распаковались ролики. не знаю как и на сколько пережаты, об этом в инфе о репаке не сообщалось Следующим запускается Fenixx.bat такого содержания: Код: srep -d setup-1.rep setup-1.bin del setup-1.rep depack.exe x setup-1.bin -y del setup-1.bin del 7z.dll del depack.exe del srep del srep.cpp del srep.exe del Fenixx.bat | соответсвенно распаковывается srep'ом 7z-архив (setup-1.bin), ну и окончательной операцией уже служит depack.exe (7zip),который этот 7z-архив и распаковывает. прикольнули файлы srep srep.cpp в папке с игрой) это запускаемый файл srep'а для Linux'а и исходник на Си Ну зачем они репаку нужны) Единственное где был прогрессбар - это в depack.exe. Ужасное консольное окно, когда выполнялось "srep -d setup-1.rep setup-1.bin" ...в общем тут все от чего я хочу вылечить репаки! | Всего записей: 888 | Зарегистр. 22-05-2010 | Отправлено: 22:14 08-06-2010 | Исправлено: Profrager, 22:19 08-06-2010 |
|