views:

43

answers:

1

I know the BB only handles GZip and ZLib compression/decompression. my app gets essentially a zip file containing a large number of possible file types (txt, doc, html, wmv, png, gif, etc)...decrypts and displays the file a user selects from a tree. Using these decompression algorithms is not a good way to go having to decompress/decrypt the entire stream at once (not being able to pull one file from the zip). It will kill the device performance.

Does anyone know if there are any third party libraries that I can include in my BB app to handle this type of extraction? Or am i pretty much doomed to this GZip decompression and somehow parsing/saving the files individually to the SDCard?

A: 

Would it not be possible to attack the problem in a different way, once you have decompressed the stream once, cache the result to RMS for the recently opened files?

kgutteridge
I researched this issue for a little while, but didnt really find a clean way to implement. I am also no longer developing this app, but thank you for the reply.
KKlucznik