KUnZip - программа, которая в конечном итоге должна обеспечивать распаковку Zip архивов в указанную дирректорию.
На данном этапе она просто выводит список файлов в zip архиве.
Ограничения:
- работает только для не запароленных архивов сжатых по умолчанию, т.к. нереализована поддержка TDataDescriptor секции
- не принимает имя файла, пытается открыть '/rd/1/demo.zip'
Собственно помимо прочего, она уже умеет определять версию паковки, метод сжатия данных, отличать файлы от директорий, определять время и дату создания файлов и многое другое. Вывод всего этого не реализован, т.к. хочу программу сделать не консольной (собственно мартышкин труд).
PS: просьба посмотреть, у кого есть возможность, будет ли она правильно читать ваши zip архивы.
KUnZip
-
- Attachments
-
-
kunzip (366 Bytes)
- размер 366 байт (учитывая инициализацию консоли и прочее - весила бы меньше))
Downloaded 373 times
-
Диамонд в KFAR поддержку распаковки 7z делал, было бы неплохо внедрить его код.
7z и Zip вроде как имеют разные структуры, но не суть.Wildwest wrote:Диамонд в KFAR поддержку распаковки 7z делал, было бы неплохо внедрить его код.
Данный код из KFAR помимо прочего вынесен в Archiver.obj библиотеку, что еще более комфортно) другое дело что я там не уведел реализован ли просмотр запароленных архивов, но может еще не дошел до этого.
Насколько я помню - запрос на пароль выдавался, правда давно я это пробовал.Akyltist wrote:другое дело что я там не уведел реализован ли просмотр запароленных архивов, но может еще не дошел до этого.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
KFar умеет заходить в zip-архивы так же, как и в 7z, - как если бы это были папки. kunzip умеет что-то ещё?
Сделаем мир лучше!
пока нет, но должен научится распаковывать архивы по указанному пути, по крайней мере такова цель.CleverMouse wrote:KFar умеет заходить в zip-архивы так же, как и в 7z, - как если бы это были папки. kunzip умеет что-то ещё?
Клавиша F5 в KFar, нет?
Сделаем мир лучше!
Зачем запрещать человеку заниматься тем, что ему интересно? Вреда по крайней мере не будет.
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
а как же другие приложения? Скачанные через браузер, другие ФМ?Клавиша F5 в KFar, нет?
Вероятно подразумевался принцип бритвы Оккама - есть уже Archiver.obj и большого смысла распылять свои силы нет, так как можно его подключить к любой программе. В том числе сделать графическую оболочку.Akyltist wrote:а как же другие приложения? Скачанные через браузер, другие ФМ?
Всем чмоки в этом проекте! Засуньте эти 11 лет себе в жопу!
Проверил два архива, созданные WinRar и 7zip. Оба выдают правильное содержимое. В защиту KUnZip:
1. Отдельная гуишная программа-архиватор не помешает, ведь далеко не все пользуются KFAR'ом.
2. Есть потребность извлечь файлы из архива с помощью консоли - как это сделать сейчас? Никак.
А вы "не нужно" сразу.
1. Отдельная гуишная программа-архиватор не помешает, ведь далеко не все пользуются KFAR'ом.
2. Есть потребность извлечь файлы из архива с помощью консоли - как это сделать сейчас? Никак.
А вы "не нужно" сразу.
Из хаоса в космос
По поводу пункта 2 не соглашусь - кто хотел, у того давно уже и rar, и zip есть. ГУИшная прога - это хорошо, но archiver.obj все же лучше использовать, имхо.
Who is online
Users browsing this forum: No registered users and 2 guests