Вопрос Открытие .bin

Aimon

Мимокрокодил
Почему когда я компилируются скрипт
с разбивкой по томам у меня
получается setup.exe, setup-1.bin, setup-2.bin но вопрос не в этом а втом
что я пытаюсь открыть файлы setup-1.bin и setup-2.bin через архиватор 7-zip
но они не открываются пишет что это не архив тогда что это? В чем проблема? Это вроде бы lzma архивы которые должны открываться в 7-zip!
 

sergey3695

Ветеран
Модератор
в 7-zip нет поддержки этих архивов и в других архиваторах тоже.
 

Булат Зиганшин

Developer
Модератор
lzma - это метод сжатия, т.е. просто правила преобразования исходного файла в сжатый

он используется в форматах zip, 7-zip, freearc и т.д. у каждого из них свой формат описания того какие файлы включены в архив, какими методами они сжаты и т.п. - это и есть собственно формат архива

у inno setup свой собственный архивный формат, отличный от всех архиваторов
 

Nemko

Дилетант
Модератор
Aimon, если версия Inno Setup поддерживается этим приложением, то Inno Extractor в помощь. Только для "вытаскивания" файлов, для у паковки только компиляция.
 

Aimon

Мимокрокодил
А можно мне такой сделать чтобы он архиваторами не открывался но был с жатием данных LZMA. Я просто пишу простенький распаковщик и не хотелось чтобы в нём "лазали" своими архиваторами и воровали файлы.
Код бы на c++ + lzma sdk но можно и на delphi или натолкните меня как это сделать!
 

Aimon

Мимокрокодил
Ну пароль как то просто и колхозного хочется чтобы именно как в inno setup было
 

toolame

Старожил
Проверенный
кстати, кто в курсе как FG "косячит" свои архивы, что они при открытии, выдают ошибку с ссылкой на позицию в конце файла?
 
Сверху