ISDone

DLL ISDone 0.6 final

Нет прав для скачивания

GVS276

Старожил
Проверенный
Vasul, Ты зачем сменил AnsiString на hl0?
Если хочешь распаковать папку сделай так:
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\*.arc'), ExpandConstant('{app}\hl0'), 'hl0', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
 
Последнее редактирование:

nik1967

Old Men
Проверенный
Vasul, эээ... А ты зачем вообще в функцию то полез?
Это всё делается в данной строке:
Код:
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\имя_твоего_архива.arc'), ExpandConstant('{app}'), '[COLOR="Red"][B]hl0[/B][/COLOR]', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
Добавлено через 1 минуту
Упс, пока бегал жену встречал, VinTagE меня опередил :)
 

ACtivity

Новичок
Ne0N,
SPS порадовал) то что нужно к новому году) еще раз респект огромный)
 

sylar113

Мимокрокодил
Вообщем проблема в том, что в последнее время (2-3 месяца) бОльшая часть скачанных мной репаков не устанавливаются, выдавая ошибки типа:
''ISDONE. dll.
Произошла ошибка при распаковке: Архив поврежден!
Unarc.dll вернул код ошибки -7

Причём ошибка эта возникает в разных моментах установки(иногда может появится на 15%, иногда на 70%, иногда на 93% и т.д.)

Пробовал найти решение в интернете. Выяснил, что такие ошибки появляются далеко не у меня одного, однако решения так и не обнаружил(большая часть народа, советуют, либо перекачать репак(мол криво скачался), либо проверить оперативку). Учитывая, что такая хрень повторяется у меня уже далеко не 1 раз, на репаках от разных авторов, то первый вариант отпадает. Оперативку пробовал менять(брал у друга), не помогло. Вообщем буду благодарен за любые советы.
p.s Заметил, что "вероятность" успешной установки зависит от размера игры. Например trine 2 устанавливается успешно с первого раза.
p.p.s. Не репаки устанавливаются совершенно нормально.
Заранее спасибо за любые советы
 

ProFrager

Знаток
Проверенный
sylar113, попробуй взять погонять у друга проц. Ну или если раньше проблем не было, то просто почисти от пыли кулер с радиатором.
 

sylar113

Мимокрокодил
Ne0N, ну, взять проц - это уже несколько проблематичнее))Если друг и разрешит, то нужно ещё термопасту покупать...
К тому же какой смысл?
Ну или если раньше проблем не было, то просто почисти от пыли кулер с радиатором.
От пыли и вправду давно уже не чистил, однако во время установки просматривал в Evereste(упс, в AID`е) показатели температуры процессора...на протяжении всей установки они были в норме(35-45 градусов)...
 

ProFrager

Знаток
Проверенный
sylar113, в любом случае я думаю это проблемы "железа" (на крайняк глюк ОСи, но это вряд ли). Иначе раньше репаки тоже не ставились бы.
 

sylar113

Мимокрокодил
Ne0N,хмм..печально(( Слушай, а нельзя ли как-нибудь изменить инсталятор так, чтобы он не прерывал установку после этой ошибки?
 

deus_ex

Новичок
Проверенный
sylar113, мне кажется у тебя просто медленно, но верно жестак накрывается медным тазом..

Добавлено через 20 минут
Ne0N,хмм..печально(( Слушай, а нельзя ли как-нибудь изменить инсталятор так, чтобы он не прерывал установку после этой ошибки?
а ты приколист..
 

LexBell

Борода
Супер модератор
чтобы он не прерывал установку после этой ошибки
Я думаю, что изначально это можно. Но такой подход в корне неправильный - мы в итоге получаем установленную игру - это да. но с ошибками данных в дистибутиве, отчего приходем к тому, что игра тупо не работает. Отсюда ответ - думаю, что легко можно, но подход таковой совершенно неправилен, и оттого нельзя.
 

deus_ex

Новичок
Проверенный
Я думаю, что изначально это можно. Но такой подход в корне неправильный - мы в итоге получаем установленную игру - это да. но с ошибками данных в дистибутиве, отчего приходем к тому, что игра тупо не работает. Отсюда ответ - думаю, что легко можно, но подход таковой совершенно неправилен, и оттого нельзя.
неа, нельзя. фриарк проверяет при распаковке крк файлов, и если архив битый, то не распакует он ничего..
 

Snoopak96

Старожил

alexa1995

Участник
как избавиться от ошибки?
---------------------------
ISDone.dll
---------------------------
Возникла ошибка в модуле SrepExtract!
DECOMPRESSION_ERROR: Decompression problem: unexpected end of input file or I/O error
---------------------------
ОК
---------------------------
 
Сверху