Сейчас на форуме: (+7 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Документация к .fmt файлам WinRAR'а |
Посл.ответ | Сообщение |
|
Создано: 27 апреля 2014 14:20 · Личное сообщение · #1 Здравствуйте, WinRAR - отличная прога, у которой в папке formats (в 4-ой версии) есть библиотеки для чтения различных форматов. Занимался ли кто их reverse engineering'ом? Очень нужны hearder'ы к функциями Prepare и Extract, потому что в отличии от свободно распространяемых библиотек, библиотеки WinRAR'а всеядны. ![]() |
|
Создано: 27 апреля 2014 22:55 · Личное сообщение · #2 |
|
Создано: 02 мая 2014 11:04 · Личное сообщение · #3 sendersu это не совсем то, о чём я спрашивал. Меня интересовали заголовочные файлы к formats\iso.fmt в 4-ой версии WinRAR'а. Или реализация подобной библиотеки (для чтения iso-файлов) в открытых исходных кодах. Вот что удалось поднять за 2 ночи разбора из iso.fmt, чтобы она начала, наконец, извлекать файлы. Code:
Добавлено спустя 6 минут Но, к сожалению, библиотека iso.fmt только лишь последовательно извлекает файлы из iso-образа. Мне же нужна поддержка перехода (seek) по файлу внутри образа. Есть ли подобные библиотеки, которые бы либо позволяли читать файлы из iso-образа, начиная с заданной позиции, либо возвращали вектор смешений блоков одного файла в iso-образе вместе с размерами этих блоков. P.S. Странно, что тема попала в раздел новичков, но, думаю, профессионалы здесь тоже появляются. Добавлено спустя 34 минуты В 10-ый раз загуглив, наконец, нашёл, что искал: libdvdread + набор патчей для mplayer. Вот один из них: http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/attachments/20090927/60a9b9fa/attachment-0001.txt ( http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/2008-September/000796.html ) ![]() |
|
Создано: 02 мая 2014 12:00 · Личное сообщение · #4 slavanap пишет: Или реализация подобной библиотеки (для чтения iso-файлов) в открытых исходных кодах. Не знаю, пойдёт ли, но исходники там есть: ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Документация к .fmt файлам WinRAR'а |