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

» ISDone.dll

Автор: Feuerelement
Дата сообщения: 31.10.2010 23:48
Kudes7Nick
Newbie

а я разве писал, что я супер программист?) я ничего об этом не знаю))

Profrager

мне кажется такое дело пошло после обновления в isdone Unarc.dll до 0.67a от 22.09.10г. Сам лично не встречался с подобной ошибкой (кроме случаев, когда сам специально имитировал эту ошибку калечением архивов). Ну а если это не из-за unarc.dll, то просто данные архивов криво скачиваются у юзеров. Пусть перекачать пробуют. Ну а если ты говоришь в одной системе поставилось, а в другой нет..тогда может просто так у чела получилось - первый раз на одной системе из-за какого-то глюка не поставилась, а потом перешел на другую ось, там все поставилось. А если бы он попробовал второй раз на первой поставить все бы так же удачно поставилось.

чел при мне (через teamviewer) пытался 3-4 раза установить один и тот же репак. все время вылетала ошибка. после запуска testisdone0.5h от имени администратора, ошибка больше не появлялась. это факт. судя по всему, оно либо всёже устанавливает что-то на комп или обновляет. архивы не битые и глюков нет. может я не пишу программы, но я и не идиот, который в первый раз видит компютер.
Автор: Profrager
Дата сообщения: 31.10.2010 23:57
Feuerelement

Цитата:
чел при мне (через teamviewer) пытался 3-4 раза установить один и тот же репак. все время вылетала ошибка. после запуска testisdone0.5h от имени администратора, ошибка больше не появлялась. это факт.
этот тест ничего кроме терроризирования винта не делает) и тем более ничего не устанавливает на комп, кроме забитых нулями файлов, которые он в удаляет после каждого вида теста. Как вообще связан подобный тест на работу библиотеки unarc.dll не представляю. Линий связи, кроме как технической (память, винт и т.д.) не вижу.
Автор: LonerDergunov
Дата сообщения: 01.11.2010 01:18

Цитата:
для каждого 32битного приложения, запускаемого в win системе, виртуально доступно 4 гига свободной оперативки

Из них непрерывный блок памяти - чуть больше 1 Гб (типичный пример - размер словаря в 7-Zip невозможно выставить более 96), а на 64-битной оси 32-битное приложение может отхватить непрерывный блок памяти до 4 Гб.
Автор: Feuerelement
Дата сообщения: 01.11.2010 04:10
Profrager

если ты не видишь связи, значит её нет?))) факт остаётся фактом, сейчас 4-му человеку помогаю установить игру с помощь твоего файлика и знаю, что это прокатит на 100%
Автор: Profrager
Дата сообщения: 01.11.2010 08:18
LonerDergunov

Цитата:
Из них непрерывный блок памяти - чуть больше 1 Гб (типичный пример - размер словаря в 7-Zip невозможно выставить более 96), а на 64-битной оси 32-битное приложение может отхватить непрерывный блок памяти до 4 Гб.
почитай статейку про память из шапки темы фриарка на данном формуме. Для 32битного приложения в 32битной винде с установленым флагом в приложении LargeAdress, или типа того, не помню точно доступен максимальный блок 2Гб. Подтверждение этого можно найти посредством фриарка - максимум котоорый можно выставить в 32 битном варианте сжатия 7zip - 255мб словарь с bt4, что занимает как раз 2гб оперативы(если, конечно, оператива не забита "левыми" дллками, иначе меньше).
Для 64 разрядной винды 32разрядному приложению доступен макс непрерывный блок 3гб. Но в данном случае разговор не о этой особенности. Потому как для распаковки 3гб непрерывного блока точно уж не надо. И адресное пространство на 64битной системе при тех же установленных программах так же забито как на 32, так что разницы между битностью систем нет. Единственное, как уже говорил, в win7 uxtheme.dll по адресу находится где все остальные стандартные библиотеки, а в XP x86 - отрезает где-то 200-300мб кусок.

Feuerelement

Цитата:
сейчас 4-му человеку помогаю установить игру с помощь твоего файлика и знаю, что это прокатит на 100%
бред...
Автор: Feuerelement
Дата сообщения: 01.11.2010 09:23
Profrager

ну и ладно, бред так бред. я верю в то, что вижу ты наобород должен гордиться, что файлик универсальный получился
Автор: Profrager
Дата сообщения: 01.11.2010 10:40
ALTAIR_OC
у меня 2 варианта как можно попробовать избежать -7 ошибку у некоторых юзеров:
1)
а) обязательно использвать последний FreeArc 0.67a от 22.09.2010г. http://forum.ru-board.com/topic.cgi?forum=5&topic=31386&start=0&limit=1&m=1#1
б) в образ включать маленькую программку http://rghost.ru/2932958 с созданным ею файликом.
Как ей пользоваться: копируешь ее в папку с созданным готовым репаком, запускаешь, он прогонит все файлы через себя и создаст файлик data.md5. Далее можно всё это заливать в образ iso. Если у юзера при установке вылезает ошибка, пусть запустит CheckMD5.exe с монтированного образа, он все проверит, сравнит с данными файла data.md5, и сообщит, если найдется не соответствие. Мож даже на форуме в описании репака где-нить снизу маленькими буквами напиши,чтобы при ошибке установки проверили установочные файлы екзешником CheckMD5.exe. Так исключатся ошибки установки в случае с битым образом.

2)если не поможет первый вариант, откачусь до unarc.dll 0.67а от 01.09.2010г.
Автор: ALTAIR_OC
Дата сообщения: 01.11.2010 13:49
Profrager
1)
a) я вроде его и юзаю

б) ок
Автор: Profrager
Дата сообщения: 01.11.2010 15:16
ALTAIR_OC
ты 01.09 юзаешь, а я про 22.09 говорю. Просто в качестве эксперимента.
Автор: ALTAIR_OC
Дата сообщения: 01.11.2010 16:28
Profrager

Цитата:
ты 01.09 юзаешь, а я про 22.09 говорю.

тьфу, точно

Цитата:
Просто в качестве эксперимента.

Ну вот выйдет COD и NFS - попробую
Автор: regenunen
Дата сообщения: 02.11.2010 13:15
скажите как исдан приделать к скрипту а то я ток учусь я нуб
Автор: manstopper
Дата сообщения: 02.11.2010 16:28

Цитата:
скажите как исдан приделать к скрипту а то я ток учусь я нуб

Как сделать так, чтобы у меня все было, и мне за это ничего не было? Здесь смогут помочь с ответами на конкретные вопросы. Почитай тему про Inno Setup для начала:
http://forum.ru-board.com/topic.cgi?forum=5&bm=1&topic=34344#1
Сделай скрипт, пусть с ошибками, и выкладывай сюда. Тогда будет какой-то ответ.
Автор: r1977
Дата сообщения: 02.11.2010 17:32
Profrager ISDone0.5h
Распаковывается только первые 4 позиции остальное не хочет, почему? Ошибок не выдает, пропадает инстал

if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup1.bin'), ExpandConstant('{app}'), false, '', '', '', false ) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup2.bin'), ExpandConstant('{app}'), false, '', '', '', false ) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup3.bin'), ExpandConstant('{app}'), false, '', '', '', false ) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup4.bin'), ExpandConstant('{app}'), false, '', '', '', false ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\setup1.srp'), ExpandConstant('{app}\setup1.7z'), true ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\setup2.srp'), ExpandConstant('{app}\setup2.7z'), true ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\setup3.srp'), ExpandConstant('{app}\setup3.7z'), true ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\setup4.srp'), ExpandConstant('{app}\setup4.7z'), true ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\setup1.7z'), ExpandConstant('{app}'), true, '' ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\setup2.7z'), ExpandConstant('{app}'), true, '' ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\setup3.7z'), ExpandConstant('{app}'), true, '' ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\setup4.7z'), ExpandConstant('{app}'), true, '' ) then break;
Автор: MiniMan
Дата сообщения: 02.11.2010 18:54
r1977

Цитата:
Распаковывается только первые 4 позиции остальное не хочет, почему? Ошибок не выдает, пропадает инстал

Делай так:

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

2,3,4 в том же духе.
Автор: Profrager
Дата сообщения: 02.11.2010 22:15
r1977

Цитата:
Распаковывается только первые 4 позиции остальное не хочет, почему? Ошибок не выдает, пропадает инстал

скорее всего среп-архивы кривые, от того и слетает, хотя по идее должен был все равно ошибку выдать.
Пакуй последней версией srep 1.91, может поможет.
Автор: regenunen
Дата сообщения: 03.11.2010 10:45
Profrager
скажи плиз как твой исдан прикрутить 0.5I к скрипту уж очень хочу научится
Автор: deu ex 87
Дата сообщения: 03.11.2010 15:41

Цитата:
скорее всего среп-архивы кривые, от того и слетает, хотя по идее должен был все равно ошибку выдать.
Пакуй последней версией srep 1.91, может поможет.

на самом деле это известный баг(( я тебе уже отписывался о нём. у меня на компе стационарном норм, а вот на ноуте нивкакую не хочет. как только доходит к началу распаковки среп - сразу вылет в трубу. среп юзал все версии, так же паковал со всеми разными параметрами - нивкакую не распаковывается. также заметил одну особенность, такая же ошибка происходит если озу в компьютере сильно фрагментирована на данный момент.
Автор: Profrager
Дата сообщения: 03.11.2010 16:10
deu ex 87
однако в тестовом инсталле ни у кого никаких проблем со srep не возникало. Его качали более 150 человек, при чем каждый не один раз протестил на своей машине, да еще и на всех имеющихся в распоряжении. Итого получаем грубо говоря 250 инсталляций, и все без проблем на срепе. Вывод - причина в данных.
Было бы не плохо на твоем ноуте через тимвьювер погонять эти среп архивы, чтобы выяснить все же причину подобного поведения. Кинь в пм аську и/или скайп.
Автор: MiniMan
Дата сообщения: 03.11.2010 18:26
Profrager

250 общих установок и 150 на нашем закрытом торренте я забыл тебе о них рассказать
Автор: Profrager
Дата сообщения: 03.11.2010 18:38
MiniMan
кул) спасибо)
Автор: ALTAIR_OC
Дата сообщения: 04.11.2010 21:56
Profrager
Когда из стадии бета выйдем?) хочу финалку
Автор: BADAN36
Дата сообщения: 04.11.2010 23:47
как сделать чтобы во время установки проценты первого прогресс бара не становились больше ста подскажите как это прописать в исдоне
Автор: Profrager
Дата сообщения: 05.11.2010 00:39
ALTAIR_OC

Цитата:
Когда из стадии бета выйдем?) хочу финалку
когда deu ex 87 отпишется (если отпишется вообще) и когда от тебя на счет -7 ошибки какие-нить данные будут с использованием freearc от 22.09 и checkmd5). Просто хочется, чтобы финал стабильный был.

BADAN36

Цитата:
как сделать чтобы во время установки проценты первого прогресс бара не становились больше ста подскажите как это прописать в исдоне
читай хелп к нему, там написано, что надо сделать для автоматической расстановки % после тестового прогона.
Автор: deu ex 87
Дата сообщения: 05.11.2010 01:26

Цитата:
когда deu ex 87 отпишется (если отпишется вообще)

дак смог бы потестить, уже давно бы отписался((
нема счас ноута этого
можешь попробывать ещё кого-нибудь спросить. доастаточно почитать комменты к репакам ультры на русторке - в кних не-нет, да и проскакивают фразы вроде "вылетает интсалл в таком то месте".
В комментах к его Left 4 Dead 2 видел несколько таких.
Автор: BADAN36
Дата сообщения: 05.11.2010 10:33
во время установки инсталлятор тупо вылетает устанавливает первый архив доходит до второго архива и когда надо распаковывать среп вылетает подскажите что делать
Автор: dimon55
Дата сообщения: 05.11.2010 11:15
Profrager
Вот ты говоришь скорее всего среп-архивы кривые,а если так
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup1.bin'), ExpandConstant('{app}'), false, '', '', '', false ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\setup1.srp'), ExpandConstant('{app}\setup1.pcf'), true ) then break;
if not ISPrecompExtract ( 0, 0, ExpandConstant('{app}\setup1.pcf'), ExpandConstant('{app}\setup1.7z'), true ) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\setup1.7z'), ExpandConstant('{app}'), true, '' ) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup2.bin'), ExpandConstant('{app}'), false, '', '', '', false ) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\setup2.srp'), ExpandConstant('{app}\setup2.pcf'), true ) then break;
setup2 srep не распаковывается вырубается cod 204
Автор: BADAN36
Дата сообщения: 05.11.2010 11:17
у меня также
Автор: skeptik_vdm
Дата сообщения: 05.11.2010 13:20
Profrager
Использую ISDone0.5i, у меня все распаковывается нормально, только есть одно "но"!!!
Почему в надписи "Осталось времени", всегда пишет "Тестовый прогон"??
Автор: ALTAIR_OC
Дата сообщения: 05.11.2010 13:24
Profrager

Цитата:
и когда от тебя на счет -7 ошибки какие-нить данные будут с использованием freearc от 22.09 и checkmd5). Просто хочется, чтобы финал стабильный был.

на меня лучше не надейся ) т.к даже и не знаю, получится у меня зарелизить КОД и НФС, если бы сейчас распаковывался КОД нормально, а то блин нельзя распаковать, а запаковать и протестить 9 числа не успею и какой-нить задрот сделает релиз "с внешки" ( сейчас качаю 8гб распакованный релиз если там будет русский то все будет пучком, а если нет, то нет)


Автор: Profrager
Дата сообщения: 05.11.2010 13:52
dimon55, BADAN36
отпишите свой icq и/или skype (последнее предпочтительнее) в пм.
skeptik_vdm
читай хелп, при автоматической расстановке % используется тестовый прогон.
ALTAIR_OC
значит будем ждать, когда все таки удастся все затестить)

Страницы: 12345678910111213141516171819202122

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


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