Page 1 of 1

получение содержания rar архива

Posted: 08 Nov 2006, 9:30 Wed
by phlebolog
Уважамые разработчики, почему у вас есть только поддержка содержания zip архива при старте закачки и отображении в окне?
А как насчет rar?

Re: получение содержания rar архива

Posted: 08 Nov 2006, 15:48 Wed
by FeNiX
phlebolog wrote:А как насчет rar?
RAR не поддерживается ввиду сложности алгоритма сжатия.

Re: получение содержания rar архива

Posted: 14 Nov 2006, 16:07 Tue
by Alex_5252
FeNiX wrote:
phlebolog wrote:А как насчет rar?
RAR не поддерживается ввиду сложности алгоритма сжатия.
у zip архива в конце файла есть блок с размерами и содержимым файлов, - индексная таблица.
rar же не имеет в конце файла такой структуры.

Re: получение содержания rar архива

Posted: 14 Nov 2006, 16:46 Tue
by FeNiX
Alex_5252 wrote:у zip архива в конце файла есть блок с размерами и содержимым файлов, - индексная таблица.
rar же не имеет в конце файла такой структуры.
Спасибо за уточнение. К сожалению, дела это не меняет...

Re: получение содержания rar архива

Posted: 15 Nov 2006, 9:21 Wed
by Alex_5252
FeNiX wrote:
phlebolog wrote:А как насчет rar?
RAR не поддерживается ввиду сложности алгоритма сжатия.
Хм... Насколько мне известно есть freeware распаковщик архивов rar. Закопипастить алгоритм распаковки, я предполагаю, не представляется сложным опытному программисту.
FeNiX wrote:
Alex_5252 wrote:у zip архива в конце файла есть блок с размерами и содержимым файлов, - индексная таблица.
rar же не имеет в конце файла такой структуры.
Спасибо за уточнение. К сожалению, дела это не меняет...
Я про то, что алгоритм распаковщика свободен в применении
4. Legal stuff

Unrar source may be used in any software to handle RAR archives
without limitations free of charge, but cannot be used to re-create
the RAR compression algorithm, which is proprietary. Distribution
of modified Unrar source in separate form or as a part of other
software is permitted, provided that it is clearly stated in
the documentation and source comments that the code may not be used
to develop a RAR (WinRAR) compatible archiver.