среда, 27 октября 2010 г.

Упаковщик Kpack

Третью неделю веду ковыряние дизассемблерного листинга программы kpack - а все для того, чтобы получить код упаковщика LZMA в виде ассемблерного кода.

Изначально идея была просто прикрутить OpenDialog (изначально kpack написал Diamond на masm c линковкой LZMA SDK на C++), но теперь мысль развивается дальше.

Программа KFAR уже достаточно давно имеет возможность просматривать и распаковывать 7zip и Zip архивы - код вынесен в библиотеку и если добавить туда код полученный от дизассемблирования kpack, то теоретически можно будет и упаковывать. Соответственно функционал программ для Колибри расширится и все будут в выигрыше.

3 комментария:

  1. Радует, что у Вас есть такой-то прогресс. :)

    ОтветитьУдалить
  2. to gehwelc
    ну, стараемся - зубы сжимаем, мычим, но прем напролом. :-)

    ОтветитьУдалить
  3. >>"зубы сжимаем, мычим, но прем напролом"

    Правильный подход, сам его использую :)

    ОтветитьУдалить