| Посетители |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
ISDone.dll v 0.4
|
[ Скачать с сервера (583.2 Kb)
]
| 22.06.2010, 12:58 |
Библиотека, включающая в себя все необходимое для
распаковки и подготовки файлов с помощью прекомпрессоров посредством
инсталлятора InnoSetup, с равномерным отображением всех идущих операций
на одном прогрессбаре. Поддерживаются arc, 7zip, rar, pcf, srep архивы.
На будущее планируется добавить некоторые необходимые функции, а так же
возможность параллелизации операций на многоядерных системах.
Включает в себя модули(функции) для распаковки ISArc
- распаковка arc-архивов IS7Zip - распаковка 7zip-архивов
ISRar - распаковка rar-архивов ISPrecomp -
распаковка Precomp версий 0.38 и v0.4 ISSRep - распаковка
SRep v1.5 ИЗМЕНЕНИЯ В МОДУЛЯХ:
ISRar- собственно добавлен этот
модуль. Поддерживается распаковка .rar архивов, включая multi-volume.
Все тома должны находиться рядом с первым на одном диске;
ISArc- добавлена возможность задавать рабочий каталог для
распаковки freearc;
- изменено название функции с ISUnarcExtract
на ISArcExtract. Осторожней со старыми скриптами!;
Скрипт:- процесс установки перенесен в момент ssInstall, в
связи с чем возникла необходимость в следующем пункте;
- с помощью
TechneS (спасибо ему за это) был упрощен скрипт добавлением
условных операторов #define, #ifdef, #endif и некоторых других мелких
деталей. Теперь нет необходимости менять в нескольких местах: компилить
ли в проект файлы records.inf, precomp04.exe и т.д. или нет;
- практически
все комментарии перенесены в файл readme.txt, так же туда добавлено
более подробное описание каждой функции библиотеки;
ОБЩЕЕ:- добалена поддержка компонентов. Отключить
использование компонентов можно просто закомментировав в начале скрипта
строку: #define Components;
- добавлена функция на запрос
следующего диска с автоматическим слежением за входным путем на предмет
появления там заданного файла;
- полностью пеработан блок создания
автоматического распределения процентов на прогрессбар, в связи с чем
исправлены небольшие баги.
Необходимые
файлы(все необходимые файлы находятся в папке include\):
При любой конфигурации в проекте необходим InnoCallback.dll;
Если используете ISUnarcExtract (распаковка .arc) ничего
добавлять не требуется; Если используете IS7ZipExtract
(распаковка .7zip) ничего добавлять не требуется; Если
используете ISRarExtract (распаковка .rar) неободимо добавить unrar.dll
включением в начало скрипта строки #define unrar Если
используете ISPrecompExtract (распаковка файлов Precomp v
0.38)необходимо добавить: packjpg_dll.dll, zlib1.dll,
precomp038.exe, RTconsole.exe включением в начало скрипта #define
precomp038 и удалением (или комментированием) #define precomp04 Если
используете ISPrecompExtract (распаковка файлов Precomp v 0.4)
необходимо добавить: packjpg_dll.dll, precomp04.exe, RTconsole.exe
включением в начало скрипта #define precomp04 и удалением (или
комментированием) #define precomp038 Если используете
ISSRep (распаковка SRep v1.5) ничего добавлять не требуется;
Скрипт с примером и файл readme.txt с кратким описанием библиотеки
прилагается.
|
|
Категория: Скрипты Inno Setup | Добавил: Krinkels
|
| Просмотров: 2960 | Загрузок: 813
| Рейтинг: 5.0/2 |
Добавлять комментарии могут только зарегистрированные пользователи. [ Регистрация | Вход ]
|
|
| Пользователь |
Привет: Гость
Гость, мы рады вас видеть. Пожалуйста зарегистрируйтесь или авторизуйтесь!
|
|