Search found 7 matches
- Thu May 23, 2013 2:41 am
- Forum: Coding
- Topic: Использование archiver.obj
- Replies: 26
- Views: 18239
Re: Использование archiver.obj
Как понял я: нужно создать структуру, аналогичную описанной тут: http://websvn.kolibrios.org/filedetails.php?repname=Kolibri+OS&path=%2Fprograms%2Ffs%2Fkfar%2Ftrunk%2Fapi.txt После чего заполнить её адресами функций. но вот где такие взять?) Содержимое archiver.obj и полей структуры практически ...
- Thu May 23, 2013 1:31 am
- Forum: Coding
- Topic: Использование archiver.obj
- Replies: 26
- Views: 18239
Re: Использование archiver.obj
но ведь plugin_load находится в одной библиотеке с "плагином" ? О_о это жесть получается... но хотя бы я смогу вызывать их после этого не по адресам, а через эту структуру?) upd: а данная библиотека позиционируется как "личная" kfar'а, или же всё же как общесистемная? Если второе...
- Wed May 22, 2013 11:20 pm
- Forum: Coding
- Topic: Использование archiver.obj
- Replies: 26
- Views: 18239
Re: Использование archiver.obj
Написать то - понятно. А заполнять надо? Я не понимаю сути функции этой. Если ей нужна заполненная функция - смотреть память, искать, какие функции есть, и их адреса записывать в структуру? Немного бред) Или же эта функция сама должна записывать структуру?)CleverMouse wrote:Dartress, самому написать её.
- Wed May 22, 2013 8:58 pm
- Forum: Coding
- Topic: Использование archiver.obj
- Replies: 26
- Views: 18239
Re: Использование archiver.obj
Значит, я не понял про структуру :) попробую вникнуть в справочку, спасибо за ответы. С другой стороны, я не знаю, как получить структуру с указателями на open, close, read, malloc, free и так далее , ибо в archiver.obj функций явно намного меньше...) Кажется, я бред несу, просьба не воспринимать вс...
- Wed May 22, 2013 8:45 pm
- Forum: Coding
- Topic: Использование archiver.obj
- Replies: 26
- Views: 18239
Re: Использование archiver.obj
Вызвать функцию plugin_load, передав ей указатель на структуру с функциями, читающими zip-архив. Загрузить .obj, получить указатель на структуру с функциями, читающими zip-архив, после чего найти в структуре адрес функции plugin_load, и вызвать её, передав тот самый указатель на структуру с функция...
- Wed May 22, 2013 4:17 pm
- Forum: Coding
- Topic: Использование archiver.obj
- Replies: 26
- Views: 18239
Re: Использование archiver.obj
В принципе, можно нужный файл распаковать прямо в память)) Всё равно его потом (по алгоритму) надо будет загрузить в память, а с диска удалить)) Остаётся вопрос, как это сделать для разбора чужого кода у меня скиллов не хватает.
- Wed May 22, 2013 3:48 pm
- Forum: Coding
- Topic: Использование archiver.obj
- Replies: 26
- Views: 18239
Использование archiver.obj
Здравствуйте! Недавно начал пробовать писать под Колибри... Возник вопрос. Цель: из архива формата zip один файл, имя которого и расположение в архиве известно и всегда одинаково, разархивировать в /tmp1/1 (я так понял, можно использовать как временную папку именно этот путь). Средства: как я понима...