Ru-Board.club
← Вернуться в раздел «Программы»

» ISDone.dll

Автор: FROST999
Дата сообщения: 13.02.2011 14:18
Profrager
j винт ну я туда игру ставлю

Добавлено:
FROST999
только когда с образа ставлю такая ошибка,когда из папки нормально
Автор: Profrager
Дата сообщения: 13.02.2011 16:38
FROST999
покажи часть скрипта, в которой заданы строки распаковки.
Автор: FROST999
Дата сообщения: 13.02.2011 16:45
Profrager
[more] if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data3.arc'), ExpandConstant('{app}\'), false, '', '', '', notPCFonFLY ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\stalke~1.pcf.srp'), ExpandConstant('{app}\stalke~1.pcf'), true ) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\stalke~1.pcf'), ExpandConstant('{app}\stalke~1.7z'), true ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\stalke~1.7z'), ExpandConstant('{app}\'), true, '' ) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data1.arc'), ExpandConstant('{app}\'), false, '', '', '', notPCFonFLY ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\resour~1.7z.srp'), ExpandConstant('{app}\resources.7z'), true ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\resources.7z'), ExpandConstant('{app}\'), true, '' ) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.arc'), ExpandConstant('{app}\'), false, '', '', '', notPCFonFLY ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\data.7z.srp'), ExpandConstant('{app}\data.7z'), true ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\data.7z'), ExpandConstant('{app}\resources'), true, '' ) then break;

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data2.arc'), ExpandConstant('{app}\'), false, '', '', '', notPCFonFLY ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\data2.7z'), ExpandConstant('{app}\'), true, '' ) then break;
[/more]
Автор: quaresma777
Дата сообщения: 13.02.2011 23:52
я не врублюсь как пройти этот тест обьясните поподробней пожалуйста.
у меня при установки фифа11 выбивает как раз ошибку isdone.dll и как ее исправить я не знаю. Может кто помочь
isdone.dll
произошла ошибка при распаковке: Архив поврежден!
Unarc.dll вернул код ошибки: -7
ERROR: archive data corrupted (decompression fails)
Автор: Profrager
Дата сообщения: 14.02.2011 13:16
FROST999
Запусти еще раз установку. Там скорее всего в то время этот процесс висел в работающем состоянии, вот и ошибка такая.

quaresma777
ну написано же, архив поврежден, перехешируй образ и запусти установку снова.
Автор: quaresma777
Дата сообщения: 14.02.2011 14:46
Profrager
ну написано же, архив поврежден, перехешируй образ и запусти установку снова.

если бы я знал как это "перекешировать" я бы уже попробовал. Но я не могу понять почему один и тот же образ на одном компе устанавливается, а на другом(моем) нет. И эта ошибка вылетала у меня еще на нфс хот порсаид, но написало попроще "ошибка распаковке", хотя на другом компе все ОК. Переустановка винды не помогла. ЧТо за фигня не знаю.
Автор: Profrager
Дата сообщения: 14.02.2011 15:09
quaresma777
скажу проще - скачивай образ заново. Он скачался с ошибкой.
Автор: Bulat_Ziganshin
Дата сообщения: 14.02.2011 15:09
я сейчас экспериментирую с srep, так вот - распаковка большого файла (7 гиг -> 22 гига) через раз сбоит (несовпадение md5). пробовал распаковывать с двух разных hdd, так что проблема не в этом. пока грешу на разгон, хотя всё остальное работает исправно
Автор: FROST999
Дата сообщения: 14.02.2011 15:12
Profrager
много раз запускал заново,та же фигня теперь не по середине,а в конце
Автор: quaresma777
Дата сообщения: 14.02.2011 15:37
Profrager
скажу проще - скачивай образ заново. Он скачался с ошибкой.


может я надоел, но все же.... Я скачивал различные игры(образы) и со всеми эта фигня.НЕ может же все скачаные игры не устанавливаться, это абсурд. И еще раз повторяю, образ рабочий, проверял. Что-то с ноутом может случилось, но я не пойму что. Может ли в компе что-то полететь (типа битые кластеры или что-то еще) что выбивает такую ошибку.
Автор: Gnom3
Дата сообщения: 14.02.2011 15:54
quaresma777 Повреждения оперативной памяти могут вызывать такую ошибку, еще жесткий - если файл подкачки лежит на битых кластерах.
Извиняюсь за оффтоп.
Автор: quaresma777
Дата сообщения: 14.02.2011 16:06
а можна это как то проверить? Какой-то программой? можно ли это исправить без замены оперативы или винта?
Автор: Profrager
Дата сообщения: 14.02.2011 16:15
Bulat_Ziganshin

Цитата:
я сейчас экспериментирую с srep, так вот - распаковка большого файла (7 гиг -> 22 гига) через раз сбоит (несовпадение md5)
со своим вариантом srep'а пробуешь, или моей переделкой?
Что-то странное творится. У некоторых юзеров (1 из 10000 может) не хотят распаковываться фриарк архивы через библиотеку. Как же они распаковываются у остальных, а у некоторых личностей просто отказываются ставиться при любом раскладе.
И вообще возможно ли такое проявление при использовании пакера от какой-нибудь старой версии фриарка, а анпакера (unarc.dll) от последней альфы? Потому как делал пару репаков для теста и выкладывал, проблем вообще не возникало (хоть и скачивало несколько тысяч пользователей). А другие как-то все по-иному делают. В общем я теряюсь в догадках.

FROST999
А в конце на каком файле ошибку выдает? Попробуй в другую папку распаковать. Система не может просто получить право на запись данного файла (или он уже есть на диске и используется, или антивирь мешает, или бэд блок какой нить попался на винте), вот библиотека и выводит подобную ошибку, а конкретно какова причина, надо выяснить.
Автор: Gnom3
Дата сообщения: 14.02.2011 16:18
quaresma777
Набери в яндексе мемтест
Автор: Bulat_Ziganshin
Дата сообщения: 14.02.2011 17:44
я пробую со своим srep и со своей переделкой srep, которая вообще не использует I/O при распаковке. даже последняя регулярно вылетает

вообще, плохой архиватор - хороший memtest!
Автор: Gnom3
Дата сообщения: 14.02.2011 18:01
Bulat_Ziganshin
Не так немного, *если думаете, что плохой архиватор, то попробуйте сперва memtest* сорри
Автор: Profrager
Дата сообщения: 15.02.2011 16:33
Bulat_Ziganshin

Цитата:
вообще, плохой архиватор - хороший memtest!
это ты уж скромничаешь) В твоем случае он отнюдь не плохой. Просто нагрузка на операции ввода-вывода и работы с памятью, видимо, превышают нагрузку обычной тестилки оперативки)

Добавлено:

Цитата:
которая вообще не использует I/O при распаковке
это которая совпадающие элементы при распаковке пишет сразу во все тело файла, а не последовательно? Да и вообще как это без I/O?) Обработку только в памяти?)
Автор: nik1967
Дата сообщения: 18.02.2011 16:04
Profrager
Здравствуй! Почему то не распаковываются запароленные архивы *.arc. выдаёт ошибку

Автор: Shegorat
Дата сообщения: 18.02.2011 16:07
nik1967

Цитата:
Здравствуй! Почему то не распаковываются запароленные архивы *.arc. выдаёт ошибку

Unarc.dll поддерживает распаковку запароленных архивов, но на сильных алгоритмах шифрования она сбоит и архив не извлекает. Ну вообще-то не совсем так, но все равно зашифрованные архивы она не извлекает.
Автор: Profrager
Дата сообщения: 18.02.2011 16:27
nik1967
это в архиве с шифрованным заголовком (опция -hp)? Тогда, видимо, у меня косяк) В вызове функции unarc.dll проверки и чтения размера архива/распаковываемых данных
Код: if FreeArcExtract(@MyUnarcCallBack, 'l', '--', PChar(AnsiToUtf8(string(InputFileExt))), nil, nil , nil, nil, nil, nil, nil)>=0 then begin
Автор: nik1967
Дата сообщения: 18.02.2011 16:48
Profrager
А что с -hp, что с -p?, не хочет распаковывать.
Автор: cross1994
Дата сообщения: 18.02.2011 18:54
Помогите мне со скриптом. Суть проблемы:
Мой скрипт не распаковывает то что прописано в ISDone скрипте.
Выдаёт вот такую ошибку http://i043.radikal.ru/1102/b5/b0c13506682e.jpg
Все пути к архивам прописаны правильно.
Вот сам Скрипт
Помогите кто чем может.
Автор: Profrager
Дата сообщения: 18.02.2011 22:31
nik1967
у меня с -p распаковывало, помнится (с -hp не пробовал даж). Мож ты пасс вводишь неверный? Или мож руссоязычными знаками.
Автор: shidow
Дата сообщения: 19.02.2011 17:50
Помогите не могу разобраться что именно в скрипте отвечает за распоковку файлов Precomp, srep и FreeArc
Автор: V2driver
Дата сообщения: 19.02.2011 17:52
shidow значит справку не читал!
Автор: moonlight82
Дата сообщения: 19.02.2011 19:24
Изменил размер окна инсталла и теперь нужно двигать прогрессбар и индикаторы, может есть какой нибудь другой способ по легче кроме как каждый раз изменять и компилить?
Автор: cross1994
Дата сообщения: 19.02.2011 20:07
Мне кто нить поможет с моей проблемой или как ?
Автор: moonlight82
Дата сообщения: 19.02.2011 21:16
cross1994
Все архивы кидай в папку с setup.exe
Автор: cross1994
Дата сообщения: 19.02.2011 22:07
moonlight82 Я так и делаю а оно эту ошибку выдает.
Автор: shidow
Дата сообщения: 20.02.2011 04:49
как я понял этот код отвечает за распаковку


Код: repeat
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\*.arc'), ExpandConstant('{app}'), false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;

if not ISArcExtract (0, 0, ExpandConstant('{src}\CODMW_2.arc'), ExpandConstant('{app}\data1'), false, '', '', '', notPCFonFLY) then break;
if not ISSRepExtract (0, 0, ExpandConstant('{app}\data1\CODMW2.srep'), ExpandConstant('{app}\data1\CODMW2.pcf'), true) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\data1\CODMW2.pcf'), ExpandConstant('{app}\data1\CODMW2.7z'), true) then break;
if not IS7ZipExtract (0, 0, ExpandConstant('{app}\data1\CODMW2.7z'), ExpandConstant('{app}\data1'), true, '') then break;
...
MyError:=false;
until true;

Страницы: 12345678910111213141516171819202122

Предыдущая тема: ARM Zvit ошибка!


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.