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

» ISDone.dll

Автор: byExit
Дата сообщения: 17.04.2011 18:17
Profrager
Огромное спасибо!
Автор: Rikill
Дата сообщения: 17.04.2011 18:22
Profrager
дал бы ещё на 3d инсталл цены бы не было
спасибо
Автор: Profrager
Дата сообщения: 17.04.2011 18:34
duxa174
Цитата:
Приложение весит в процессах, кушает память, но каких-либо признаков распаковки просто нет.
В плане признаков распаковки? В тестовом проходе прогресс на выполнении внешних приложений и не будет двигаться плавно.

Rikill
Цитата:
дал бы ещё на 3d инсталл цены бы не было
ага, жди, тебе первым.
Автор: Rikill
Дата сообщения: 17.04.2011 18:37
спасибо
Автор: ReFLeXxe
Дата сообщения: 17.04.2011 19:16
Profrager
Что-то не удаляется архив 7-zip'a. Раз 10 распаковывал, перезапускал комп,не помогает.
[more]
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup-a.bin'), ExpandConstant('{app}\'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
if not ISSRepExtract ( 0, 0, ExpandConstant('{app}\setup-a.bin'),ExpandConstant('{app}\setup-b.bin'), true) then break;
if not ISPrecompExtract( 0, 0, ExpandConstant('{app}\setup-b.bin'), ExpandConstant('{app}\setup-c.bin'), true) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\setup-c.bin'), ExpandConstant('{app}\'), true, '') then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup-b.bin'), ExpandConstant('{app}\'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup-c.bin'), ExpandConstant('{app}\'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
[/more]
Хотя, потом запаковал этот архив 7-зипа фриарком,и он распаковался и удалился.
[more]
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\setup-a.bin'), ExpandConstant('{app}\'), '', false, '', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}\'), notPCFonFLY{PCFonFLY}) then break;
if not IS7ZipExtract ( 0, 0, ExpandConstant('{app}\setup-c.bin'), ExpandConstant('{app}\'), true, '') then break;
[/more]
Автор: Gnom3
Дата сообщения: 17.04.2011 19:18
Profrager
Спасибо горомное, самое ожидаемое мной собюытие особенно экзек с плавным прогрессом - про него я както тебе и задавал вопрос
Автор: Profrager
Дата сообщения: 17.04.2011 19:36
ReFLeXxe
точно) Нашел косяк - забываю закрыть файл после прекомпа, вот он и не удаляется потом. Подправил, но думаю рано еще обновлять, пусть поднакопится багов)
Автор: Aerogiz
Дата сообщения: 17.04.2011 20:37

Цитата:

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

может все-таки выпустите минификс, хотя бы в личку ссылку кините. Просто я уже в свой скрипт интегрировал ISDone0.6B и очень не хочется снова его переделывать, а из-за глюка с удалением 7z-архива уже пару репаков не могу зарелизить). Очень прошу и заранее спасибо


Автор: alexseb2007
Дата сообщения: 17.04.2011 20:50

Цитата:
может все-таки выпустите минификс, хотя бы в личку ссылку кините. Просто я уже в свой скрипт интегрировал ISDone0.6B и очень не хочется снова его переделывать, а из-за глюка с удалением 7z-архива уже пару репаков не могу зарелизить). Очень прошу и заранее спасибо


поддерживаю, у меня еще по хлеще... аналогию делаю... тоже нужен...
Автор: Zercus
Дата сообщения: 17.04.2011 21:15
alexseb2007

Цитата:
поддерживаю, у меня еще по хлеще... аналогию делаю... тоже нужен...

Лучше бы ты уроки по русскому делал.

Домашнее задание: Аналогия (сходство), Антология.

p.s. В любом случае фикс нужен. И чем быстрее, тем лучше. Сейчас горерепакеры которые форумы не читают наделают поделок, а потом простые юзеры страдать будут.
Автор: Profrager
Дата сообщения: 17.04.2011 21:52
Вот отдельной dll'кой http://rghost.ru/5228167.
Подумаешь после установки игруха будет на пару (десятков) гигов больше весить

Добавлено:
Отпишитесь, если и с этим не проканало, мож еще что упустил.
Автор: alexseb2007
Дата сообщения: 18.04.2011 00:23

Цитата:
Лучше бы ты уроки по русскому делал.


это чисто механическая ошибка... учить меня русскому не чего...
Автор: duxa174
Дата сообщения: 18.04.2011 13:18
Все, разобрался, оказывается надо было просто \ убрать в пути распаковки, чтоб осталось просто {app}. Не знал, что из-за такого пустяка могут быть проблемы.
-----
В справке, в примерах, употребляется константа {arr}. Это опечатка?
Автор: Profrager
Дата сообщения: 18.04.2011 15:51
duxa174
Цитата:
В справке, в примерах, употребляется константа {arr}. Это опечатка?
да, конечно) Спасибо, поправлю.
Автор: Aerogiz
Дата сообщения: 18.04.2011 19:36

Цитата:
Отпишитесь, если и с этим не проканало, мож еще что упустил

не проканало, заменил isdone.dll, однако по окончании установки архив 7z остался
Автор: Profrager
Дата сообщения: 18.04.2011 22:27
Aerogiz
У меня нормально удаляется с той дллкой, что кинул отдельно, ставлю которая была в релизе - 7z остается. Вывод - ты не ту дллку, или не туда скопировал. В инсталле так и осталась первоначальная.

Добавлено:
надеюсь, ты не забыл предпоследний параметр в IS7ZipExtract в true выставить.
Автор: Aerogiz
Дата сообщения: 19.04.2011 18:34
Profrager
Спасибо, очень помог, поставил True и архив после инсталляции удалился
Автор: Snoopak96
Дата сообщения: 20.04.2011 12:42
На portal 2, опробывал метод M3f+LZMA на массах, так половину скачавших замучила ошибка MD5 (Код -12), упаковывал со srep 2.95 - лучше уж пока по старинке, что то пака не внушает доверия этот метод.
В итоге раздачу стёр.
Автор: Profrager
Дата сообщения: 20.04.2011 15:35
Snoopak96
от того и не люблю stdin/stdout..

Добавлено:
какие параметры указал для SrepInit и какие для IsArcExtract? Какой строкой паковал архив. И покажи arc.ini.
Автор: PAQer
Дата сообщения: 20.04.2011 16:14

Цитата:
от того и не люблю stdin/stdout..

а что с ним не так?
Автор: Profrager
Дата сообщения: 20.04.2011 16:15
PAQer
стабильности нет, по крайней мере при работе с фриарком.
Автор: comrade007
Дата сообщения: 20.04.2011 16:41
А баг, когда среп-архив не распаковывался на некоторых машинах профиксен? Хотя теперь можно использовать ехек...
Автор: Profrager
Дата сообщения: 20.04.2011 16:47
comrade007

Цитата:
А баг, когда среп-архив не распаковывался на некоторых машинах профиксен?

такой баг был в 0.5beta с буквой n, кажется. В финале был пофикшен. Других не знаю. Да и сейчас для отдельных srep-архивов все равно srep оригинальный используется, засунутый в дллку.
Автор: manstopper
Дата сообщения: 22.04.2011 20:57
Profrager, спасибо огромное за релиз! Прогрессбар на внешние проги - это то, чего остро не хватало.

Один вопрос возник. Изменить текст на панели задач нельзя через скрипт, если я правильно понял. Зашито в библиотеку. А как поменять? Hex'ом? Если им, то по какому смещению? ) В принципе интересует либо отображение процентов без оставшегося времени либо просто надпись "Установка %appname%".
Автор: Snoopak96
Дата сообщения: 23.04.2011 03:11
manstopper,
Что ты как-то не понятно написал, если тебе надо что-то просто убрать из текста, то ищи вот эти переменные в скрипте и всё что с ними связано:

Цитата:
LabelPct1,LabelCurrFileName,LabelTime1,LabelTime2,LabelTime3

из названий думаю понятно, что за какой текст на станице с прогрессбаром отвечает
Автор: manstopper
Дата сообщения: 23.04.2011 10:14
Snoopak96, это все отвечает за окно инсталлера. Или я чего-то недопонял? Хотелось бы поменять заголовок на панели задач (между кнопкой пуск и часами которая ) Сейчас там отображаются проценты плюс надпись "Жди %остаток времени%".
Автор: Snoopak96
Дата сообщения: 23.04.2011 16:20
manstopper,
а ну это да к Profrager`у только

Автор: Profrager
Дата сообщения: 24.04.2011 11:41
manstopper
Чтобы была надпись просто "Установка" вторым параметром в функции инициализации ISDoneInit необходимо поставить число например $0777. И вообще на отображение на панели задач влияет первая из 4х цифр, экспериментируй.
Автор: vasulpr
Дата сообщения: 24.04.2011 20:39
v0.6b beta
Не работает деинсталлятор если использовать распаковку арка и запаковку зипа!
После деинсталляции остаются все ярлыки и папка с программой.
Автор: Profrager
Дата сообщения: 24.04.2011 22:48
vasulpr

Цитата:
Не работает деинсталлятор если использовать распаковку арка и запаковку зипа!
После деинсталляции остаются все ярлыки и папка с программой.

не понятно как могут быть связаны библиотека и удаление ярлыков. Тут уже чисто от скрипта зависит.

Страницы: 12345678910111213141516171819202122

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


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