Цитата alert30:
K.A.V., как получилось на посте 322? Решили встроить или нет? »
|
Да, решил оставить...
Насчет распаковки ничего не решилось, 7-Zip может распаковать только папку целиком
Если, допустим, в проекте несколько файлов, то они все упаковываются в 1 архив, например в проекте 3 записи с файлами, 1 директория и 2 файла:
Код:

C:\TEST\1
C:\Windows\regedit.exe
C:\Windows\System32\calc.exe
В архиве они будут иметь такой вид:
Код:

1
regedit.exe
calc.exe
И, получается так, что 7-zip может распаковать только папку целиком, а не её содержимое
SFX Creator же распаковывает именно содержимое папки, указанной в проекте
Отсюда и сложность...Мне это не нравится
Насчет многотомности...
Добавил возможность проверки контрольных сумм всех созданных архивов при запуске инсталлятора
Т.е. если на момент запуска 1 из томов будет отсутствовать, то инсталлятор не продолжит запуск
Здесь тоже сложность...Например, если у пользователя будет 3 диска по 700 Мб с данными, то ему придётся сначала собрать все файлы в 1 каталог, т.к. если при распаковке возникнет ошибка, то определить, в каком из томов находится "потерянный" файл я не в курсе...
Возможно, у 7-Zip есть какие-то команды или ключи, в которые я не вникал, которые могли бы дать данную информацию
Посмотрим, если данная возможность будет пользоваться спросом, то попробуем что-то предпринять, если конечно это возможно