On Thu, 19 Jun 2003 at 09:56, Karen Ramel wrote:

> From the website: http://www.copera.com/zlib-armlet/
> The "deflater" link at: http://www.copera.com/deflater
>
> (I've downloaded/installed: Deflater.prc, SysZLib.prc)
>
> Deflater seems to only be of use if the database (the
> stored websites converted by plucker and placed on my
> card) isn't put in its own directory as per the choice
> recommended in the setup dialog.

You don't need to use Deflater.

Plucker files can be created in several different ways by the distiller on
your desktop computer:  uncompressed, DOC compression, and ZLib
compression.  Uncompressed files don't need any decompression tool.  DOC
compression uses a decompression function built into PalmOS.  ZLib
compression creates smaller files than DOC compression, but it isn't
implemented in the standard OS.  Instead, it requires software you install
on your palm for programs to deal with it.  Any program could itself
include the algorithms, or they might be included in what's commonly
called a "shared library."  SysZLib.prc is an example of one of these.

What libraries implement are sets of generic tools for doing things that
aren't otherwise supported by PalmOS.  Other programs then access the
functions within that library to do with them what they will.  All the
programs that were programed with a particular library in mind use the
same copy of on your palm.  Shared libraries allow us to save memory by
keeping redundancy down instead of having every program implement the same
function over and over again.  Another advantage:  if there's a bug found
or a feature enhanced in an library, you only have to upgrade the one
library to take advantage of it in every program that uses it.

SysZLib implements Z compression and decompression algorithms (AKA
"deflate/inflate" in PKZip terminology).  Another common library you'll
probably encounter is MathLib (which implements useful math functions).
The particular SysZLib you get from http://www.copera.com/zlib-armlet/ is
accelerated for people with Palm devices based on ARM processors (so every
program you have that uses ZLib gets to take advantages of the
accelerations.

Plucker uses the functions within ZLib to decompress Plucker documents
that were compressed with that particular algorithm.

Deflater uses the functions within ZLib to compress and decompress
arbitrary databases on your palm.





-- 
    Alan Hoyle  -  [EMAIL PROTECTED]  -  http://www.alanhoyle.com/
      "I don't want the world, I just want your half." -TMBG
                 Get Horizontal, Play Ultimate.

_______________________________________________
plucker-list mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-list

Reply via email to