NPK is a file packaging library with zlib compression and tea encryption. It is safe and easy to use. It works for most modern operating systems and supports a powerful tool to manipulate your packages.
NPK r113 The project directory layout was completely changed to prepare for further development. Add the NPK CLI Test tool. A hash map that supports finding entities (almost 100 times times faster, 6000 entity encapsulation tests). The speed of opening the package has improved.
Code fragment:
Npk_package pack;
Npk_entity ENTITY;
size_t size;
void buf;
Pack = Npk_package_open ("FOO.NPK");
entity = npk_package_get_entity (Pack, "bar.jpg");
size_t = Npk_entity_get_size (entity);
BUF = malloc (size);
Npk_entity_read (entity, BUF);
Free (BUF);
Npk_package_close (Pack);
Download Address:
Http://code.google.com/p/npk/downloads/detail?http://www.aliyun.com/zixun/aggregation/11696.html ">name=npk_ R113.tar.gz
Http://code.google.com/p/npk/downloads/detail?name=npk_r113.zip