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

» ISDone.dll

Автор: Arsenkov
Дата сообщения: 04.02.2011 17:49
Здравствуйте.
Буду неоригинален. Проблема в следующем - не ставятся репаки. Всякие. Некоторые ставятся. Редко.
Теперь немного конкретики. В разное время юзал х64 и х86 версии семерки (не сборки). Проблема была на обоих. Сейчас х86. Сначала репаки вроде бы ставились. Теперь нет. В железе скорее всего проблем нет. Поскольку тестил стрес-тестами и оперативку и камень. Вроде нормально. А не на особо напряжных репаках вылетает. Места около 20 гиг на системном диске и 40-50 на установочном. Игрушки просят 10-12. Это была вводная.
Теперь мои подозрения. Поскольку на обоих системах я юзал одинаковый набор софта, то проблема скорее всего в нем. Может какая-нибудь прога (например мегасборка тотал командера) заменить файл, который пользуют репаки? Или он включаеться в сборку? Я пробовал установить freearc и распаковывать им. Не помогает. В каком-то месте вылазит ошибка unarc.dll. В разных местах и разная. Может быть -7, -11, -12 на том же репаке. Скачал IsDone, но не знаю как поставить.
Помогите советом. Мне не нужны высокие материи. Я не собираюсь ничего паковать. Мне интересно, почему не распаковывается. Может подкините ссылку на инсталяшку с разными режимами, по которой вы отписывались на первых страницах темы.
Автор: Engaged Clown
Дата сообщения: 04.02.2011 18:30
Arsenkov
сколько памяти? Всего/свободно.
Автор: Arsenkov
Дата сообщения: 04.02.2011 21:20
Engaged Clown
В случае с х64 всего 4 гига, свободно было около 2,8.
В данный момент на х86 3,2 гига (вообще 4, но больше не видит), свободно 2,2.
При распаковке остается еще 1,3-1,4 гига свободных.
Автор: Profrager
Дата сообщения: 04.02.2011 23:50
Arsenkov
Если репаки были сделаны на основе библиотеки ранее эдак ноября 2010 года, то возможно и бибилиотека виновата в сложившейся проблеме. Иначе же траблы в железе. Финальная версия тестилась на тысячах юзерах в различных репаках, никто о проблемах установки не отписывался.

Цитата:
Может какая-нибудь прога (например мегасборка тотал командера) заменить файл, который пользуют репаки?
это вряд ли, там все обычно в папку temp распаковывается, никакие внешние бибилотеки, кроме ядра системы не используются (при условии, что человек, который делал репак, грамотный в своем деле).
Цитата:
Скачал IsDone, но не знаю как поставить.
это точно не поможет, потому как она служит только для распаковки из среды скрипта инсталлера InnoSetup.
Цитата:
Может подкините ссылку на инсталяшку с разными режимами, по которой вы отписывались на первых страницах темы
там тестилась бета версия, все проблемы с распаковкой были позже решены, так что именно те версии тестовых инсталлеров нет смысла кидать, они несколько бажные еще были)

А вот пара вопросов: проверялось сколько различных репаков? Сколько ставились, а сколько нет? И если не ставился, то последующая повторная установка давала какие либо иные результаты? Так же на торрентах, с которых скачиваете другие пользователи что-то пишут о проблемах установки? Приведите пару ссылок на нежелающие устанавливаться репаки.
Автор: Kreator1
Дата сообщения: 05.02.2011 09:42
Здравствуйте,при попытке установить игру Dead Space2 вылазиет ошибка в конце установки,что типа этого
ISDone.dll
невозможно записать данные на диск
Unarc.dll ошибка -11

в чем причина?скачал ISDone.dll,скомпелировал,но он не устанавливается,пишет неверно задан входной файл для ISArcExtract.Помогите пожалуйста,как решить проблему с этим ISDone.dll?
PS Игра у других устанавливается,копировал игру на жесткий,не помогло,кидал ISDone.dll и Unarc.dl в папку System32 тоже не помогло.
Автор: Bulat_Ziganshin
Дата сообщения: 05.02.2011 13:54
это жесть. теперь все, у кого репаки не устанавливаются, тебя винить будут как раньше меня винили. меня вот интересно, если там подписать Путин.dll - в России революция начнётся? LOLOLO
Автор: Profrager
Дата сообщения: 05.02.2011 15:12
Kreator1
места на винте не хвататет. Или ошибка записи на винт.

Bulat_Ziganshin

В Египте с их президентом твою идею, видимо, уже кто-то осуществил
Автор: Kreator1
Дата сообщения: 05.02.2011 15:55
Profrager места хватает,20гб..игра требует 10гб
Автор: innonewbie
Дата сообщения: 05.02.2011 17:00
Profrager
Спасибо тебе огромное за твою библиотеку ISDone 0.5, очень полезная и удобная штука!!!
Автор: R3Pa4eK
Дата сообщения: 05.02.2011 20:35
Profrager
В какой строчке скрипта ISDone 0.5 можно изменять расположения процентов?
Автор: Arsenkov
Дата сообщения: 05.02.2011 21:34
Bulat_Ziganshin
Никто не винит, это мольба о помощи. Просто поиск по "репак не устанавливается" кидает на сайт freearc-а, а оттуда прямая дорога сюда.

Profrager
О проблемах с установкой репаков в коментах рапортируют, но не всегда и не повально. То есть у большинства они все таки ставятся. Вы будете смеяться, но последний проблемный тоже Dead Space 2. Перед этим мучился с 3мя разными сборками MiniNinjas.
Ссылки:
http://berloga.net/view.php?id=152969
http://rutor.org/download/91794
http://berloga.net/torrent.php?id=1966940
Все вылетают в разных местах без какой-либо видимой систематики. Ошибки тоже разные. Причем на одном и том же репаке. Иногда ошибка контрольной сумы, иногда отсутствие места, иногда ещё какая-то экзотика. Все торенты перехэшировал. То есть вроде бы не битые.
Автор: Profrager
Дата сообщения: 06.02.2011 09:47
Arsenkov
На счет DeadSpace2 пересилил себя и почитал на русторке 28 страниц у репака Феникса и 25 у Ультры (оба использовали isdone, как мне помнится). В теме Феникса вообще проблем с установкой, кроме нехватки места на винте, не было. В теме Ультры было на счет несовпадения контрольной суммы в srep'е, но это имхо чисто сбой оперативки, или что-то с этим связанное, и 1 чел написал, что файл 1.rep не распаковывается, без указания каких либо подробностей. При этом в сумме эти репаки скачали более 3000 человек. Вывод напрашивается - дело либо в системе, либо в железе.

Добавлено:
Да и вообще качать не от первоисточника опасно. У того чела, который перезалил на другой торрент /файлообменник может образ некорректно скачаться, а он всем его раздаст.

Добавлено:
R3Pa4eK

Цитата:
В какой строчке скрипта ISDone 0.5 можно изменять расположения процентов?

Код: LabelPct1 := TLabel.Create(WizardForm);
with LabelPct1 do begin
Parent := WizardForm.InstallingPage;
AutoSize := False;
Left := ISDoneProgressBar1.Width+ScaleX(5);
Top := ISDoneProgressBar1.Top + ScaleY(2);
Width := ScaleX(80);
end;
Автор: R3Pa4eK
Дата сообщения: 06.02.2011 10:14
Profrager
Спасибо!

Добавлено:
Profrager
А можно как-то убрать проценты?
Автор: actavir
Дата сообщения: 10.02.2011 07:47
Profrager, я взял за основу скрипта пример из ISDONE, поменял местами распаковку rar. У меня прекрасно отрабатывают стадии FreArc, Srep, PreComp а на стадии распаковки rar инсталятор выдаёт ошибку делает откат и при этом не выдаёт никакой ошибки в сплывающем окошке. Можете подсказать в чём дело, если нужно будет вот мой скрипт
Автор: WildGoblin
Дата сообщения: 10.02.2011 12:50
actavir

Цитата:
Можете подсказать в чём дело, если нужно будет вот мой скрипт
Какую версию ISDone.dll вы используете? Если финальную, то ваш скрипт нужно переписать под неё - так как он написан для старых версий библиотеки.
Автор: actavir
Дата сообщения: 10.02.2011 13:26
Я использую ISDone0.4.2.5 это считаеться старая? Пример вроде тоже из неё
Автор: WildGoblin
Дата сообщения: 10.02.2011 14:40
actavir

Цитата:
Я использую ISDone0.4.2.5 это считаеться старая? Пример вроде тоже из неё
Это старая версия.
Автор: innonewbie
Дата сообщения: 10.02.2011 19:05
Всем привет! Подскажите, пожалуйста, как сделать, чтоб на странице инсталляции остался стандартный прогрессбар, а ниже был прогрессбар от isdone?
Автор: rp0Mk0cTb
Дата сообщения: 13.02.2011 09:39
innonewbie
;#define SecondProgressBar
В самом начале убери точку с запятой.

Вопрос ко всем, как вот это
[code]
procedure CurPageChanged(CurPageID: Integer);
begin
if CurPageID=wpSelectTasks then begin
If WizardForm.FindComponent('NextButton') is TButton then
TButton(WizardForm.FindComponent('NextButton')).Caption:='Установить';
end;
end;
добавить в скрипт isdone, а то у меня что-то не получается ):
Автор: innonewbie
Дата сообщения: 13.02.2011 10:22
rp0Mk0cTb

если раскомментировать #define SecondProgressBar, то просто добавиться прогрессбар, отображающий распаковку текущего файла isdone, а мне надо что-то типа такого прогрессбара: http://i15.fastpic.ru/thumb/2011/0213/9b/aba3d68e859b730ab5e802e4a480ce9b.jpeg , чтоб в первой части отображалась распаковка файлов isodne, а в другой части - распаковка файлов не включённых в isdone.
Автор: rp0Mk0cTb
Дата сообщения: 13.02.2011 10:25
innonewbie
вообще хз, я в скриптописании не очень силён.
Автор: innonewbie
Дата сообщения: 13.02.2011 10:28
ясно, может кто ещё подскажет...
Автор: troyan90
Дата сообщения: 13.02.2011 11:48
innonewbie
там теже самые бары. ток не один над другим а в строчку. передвинь просто их....
Автор: innonewbie
Дата сообщения: 13.02.2011 12:12
troyan90
или я тебя ен понял или ты меня.
у меня в инсталле файлы, которые я добавил в распаковку исдоне и файлы, которые не добавляю в распаковку исдоне, а просто добавляю в инсталл. Но тогда у меня получается две страницы во время распаковки: сначала распаковываются файлы не включённых в isdone, а потом вылазит ещё одна страница распаковки файлов isdone, а мне надо, чтоб это всё было на одной странице (если непонятно описал суть проблемы - извиняй, туплю иногда...)
Автор: troyan90
Дата сообщения: 13.02.2011 12:37
innonewbie
давай скрипт бум исправлять..
Автор: innonewbie
Дата сообщения: 13.02.2011 12:45
troyan90
вот скрипт(там с файлами) http://rghost.ru/4330197, посмотри пожалуйста!
Автор: troyan90
Дата сообщения: 13.02.2011 12:56
innonewbie
http://rghost.ru/4330359
пробуй.
Автор: FROST999
Дата сообщения: 13.02.2011 13:07
Profrager

Как исправить?Ошибка возникает, когда с образа ставлю,когда из папки нормально ,вроде.
Автор: innonewbie
Дата сообщения: 13.02.2011 13:23
troyan90
СПАСИБО ОГРОМНОЕ! то что надо!
Автор: Profrager
Дата сообщения: 13.02.2011 14:13
FROST999
ты пытаешься что-то в {src} распаковать. Или J: - у тебя винт?

Страницы: 12345678910111213141516171819202122

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


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