ISDone

DLL ISDone 0.6 final

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

Snoopak96

Старожил
ISDone 0.6final - for FreeArc Alpha 2012-09-27

Данная версия отличается от основной только тем, что адаптированна под последний unarc.dll от 2012-09-27.

Примечание: Версия временная и будет удалена при обновлении проекта автором
 

Вложения

sergey3695

Ветеран
Модератор
Данная версия отличается от основной только тем, что адаптированна под последний unarc.dll от 2012-08-26.
:) С facompress.dll, распаковка с этой версией unarc.dll не прет. Долго не мог понять почему у меня не распаковывался архив, поставил facompress_mt.dll с ним все ок. А так спасибо ;), решил написать вдруг у кого-нибуть подобная проблема возникнит.
 

ProFrager

Знаток
Проверенный
если ты потер facompress.dll и положил рядом с unarc.dll facompress_mt.dll, то считай у тебя никакого ускорения распаковки не будет (если конечно ты не пакуешь архивы с ppmd). Это эквивалентно тому, что ты вообще одну unarc.dll будешь использовать без каких-либо facompress.
 

namquang93

Новичок
hello everybody, I have a question about the function ISExec. Can anyone tell me how to set percent of total value, because everytime I set it to, whatever, 1 or 2 %, then each time it done, overal percent jump up 100% more. I have read through readme.CHM and try translating them to english and I found that I can let it find the suitable percent value by install 1st and get the record.inf for the next times, but it still jump over 100% everytime I use ISExec. I use that module to encode ogg files to wav. I really need help :(, thanks in advanced.
 

Snoopak96

Старожил
namquang93,
Тестовый прогон обязателен, тогда прогрессбар будет более менее плавным в isexec.
 

namquang93

Новичок
yes, I did a test run, but the percent displayed over 100%. At first time each file finished processing, overal percent grow up 100% more imediately, ike this


but when I get recored.inf for the second time:


And although overal percent grow up slower, but it still does not display correctly:


this is ExtractOgg function, it is from help.CHM:


and this is my processing functions:


Really need help :(
 

OneTwo

Новичок
Проверенный
ISDone 0.6final - for FreeArc Alpha 2012-08-26
Нет папки :sorry:
  • Modules\ISDone_All.dll
  • Modules\ISDone_Arc&Exec&DiskChange&PackZIP.dll
  • Modules\ISDone_Arc&Exec&Srep&Precomp&DiskChange&PackZIP.dll
  • Modules\ISDone_Arc&Exec.dll
Neon, сделай пожалуйста подобные обрубки, как и раньше. Может даже ещё вариантов добавишь.
[HR][/HR]
namquang93, please show all pages setup.exe
 
Последнее редактирование:

namquang93

Новичок
can I change the Output string of ISPackZip function, I want to change so that at the label Extracting files, it show the name of packed files instead of names of the files that inside the packed file. Example, I have many wav, dds... files compress into a data.pak file, I want the installer show that Extracting file: ...\data.pak instead of ...\something.wav or .dds. :unknown:
 

zzzombie1989

Новичок
ISDone 0.6final - for FreeArc Alpha 2012-08-26

Данная версия отличается от основной только тем, что адаптированна под последний unarc.dll от 2012-08-26.

Скачать

[FIELDSET="Примечание"]Версия временная и будет удалена при обновлении проекта автором[/FIELDSET]
Не работает деинсталляция при использовании любой связки с tta
--------------------------------------------------------------------
P.S. На тестовом архиве в 5 мб - норм, на архиве в 300 мб - не работает =\
 
Последнее редактирование:

Snoopak96

Старожил
Не работает деинсталляция при использовании любой связки с tta
--------------------------------------------------------------------
P.S. На тестовом архиве в 5 мб - норм, на архиве в 300 мб - не работает =\
IsDone та тут причём?
 
Последнее редактирование:

zzzombie1989

Новичок
IsDone та тут причём?
Не только tta, зря грешил на связку с tta, при любых методах вообще.
--------------------------------------------------------------------------
Что-то ты там намудрил, когда добавлял поддержу дефолтных методов. Со старыми библиотеками отмена распаковки срабатывает в любой момент. С новыми - не работает вообще. Пробовал различные комбинации версий FreeArc и ISDone. Поддержка dispack / delta / tta и прочего не так критична, как если бы не работал lzma, но в любом случае буду признателен, если ты исправишь это недоразумение.
 
Последнее редактирование:

Snoopak96

Старожил
Что-то ты там намудрил, когда добавлял поддержу дефолтных методов. Со старыми библиотеками отмена распаковки срабатывает в любой момент. С новыми - не работает вообще. Пробовал различные комбинации версий FreeArc и ISDone. Поддержка dispack / delta / tta и прочего не так критична, как если бы не работал lzma, но в любом случае буду признателен, если ты исправишь это недоразумение.
Ну как бэ цикл распаковки прерывается в unarc.dll, а не в IsDone, он лишь подаёт команды в unarc.dll - логично? Потом - что значит намудрил? поддержка паролей под версию unarc.dll начиная с мая 2012 - это одна строка) всё остальное как в final версии. И вообще - присылай багрепорты, проще будет понять про что ты там говоришь.
Увидел про что ты, ща поправлю.
 

zzzombie1989

Новичок
Ну как бэ цикл распаковки прерывается в unarc.dll, а не в IsDone, он лишь подаёт команды в unarc.dll - логично? Потом - что значит намудрил? поддержка паролей под версию unarc.dll начиная с мая 2012 - это одна строка) всё остальное как в final версии. И вообще - присылай багрепорты, проще будет понять про что ты там говоришь.
Да, всё верно, но ошибки не возникает как таковой, поэтому тут проблематично с багрепотром. Цикл деинсталляции происходит, НО под конец установки, а не в тот момент, когда она выбрана. Скрипт я уже всячески коверкал, но так ничего и не получилось придумать по этому поводу. Факт в том, что со старыми библиотеками деинсталляция происходит в непосредственный момент отмены установки. Вроде всё подробно пояснил.
--------------------------------------------------------------------------------
Увидел про что ты, ща поправлю.
Большое зомбовское человеческое спасибо. Жду обновления ;)[/S]
 

big_buka

Мимокрокодил
Небольшая проблема возникла ... Srep-ал Doom 3 bfg edition архив нормально сжался. Попытался распаковать через isdone
Код:
        if not ISArcExtract ( 0, 100, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}'), '', false, '*******!', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
использовал скрипт предоставленный в архиве.
если разкоментить #define SrepInside то получим Not an Srep compressed file

как же все таки правильно распаковывать архивы типа srep+lzma ?
 

zzzombie1989

Новичок
Небольшая проблема возникла ... Srep-ал Doom 3 bfg edition архив нормально сжался. Попытался распаковать через isdone
Код:
        if not ISArcExtract ( 0, 100, ExpandConstant('{src}\setup-1.bin'), ExpandConstant('{app}'), '', false, '*******!', ExpandConstant('{tmp}\arc.ini'), ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
использовал скрипт предоставленный в архиве.
если разкоментить #define SrepInside то получим Not an Srep compressed file

как же все таки правильно распаковывать архивы типа srep+lzma ?
Код:
[External compressor:srep]
header = 0
packcmd   = srep {options} -a1 -m3f $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = srep -d - -  <stdin> <stdout>
Код:
header = 0
 
Последнее редактирование:

namquang93

Новичок
hello, I have a question, can anyone tell me if I can extract a specified folder inside an archive only. For example, my data.arc have 2 folder, Data1 and Data2, how can I extract folder Data1 only. Thanks for reading :up:
 

Mailchik

Старожил
Проверенный
namquang93,
Код:
if not ISArcExtract ( 0, 0, ExpandConstant('{src}\data.arc'), ExpandConstant('{app}\'), '[B]Data1[/B]', false, '', '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY}) then break;
 

gocha

Новичок
Просьба к автору:
Несмотря, что языковый файл в Юникоде - TIME_ стринги в Инсталле все равно показывает так ?????, а может и другие тоже...

А также в диалоге смена диска
Прощу исправить или обновить поддержку
 
Последнее редактирование:
Сверху