On Wed, Aug 16, 2000 at 08:00:04PM -0500, G Hartwig wrote:
> Hi.
>
> I am currently working with a palm app that has approx 1.1MB of PDB store
> moved to the palm unit. The bad news is that it takes 40+ minutes to do so
> via a normal serial port sync.
>
> Has anyone come up with, or is addresssing the very slow sync speeds when
> working with moderately sized databases such as this?
>
> Has anyone used the PBCruncher facility ( see: http://195.128.67.93/ -- a
> bit messy to use/setup, but it is fast...)? What do you (the developer
> community) think of it?
Funny you should ask: (check the archives for the last 48 hours :).
I just added a similar utility to my Boxer Suite (basically a file
exchange and transfer "swiss army knife"). Look for ZipSync.
I looked at PBCruncher, and have the following comparison:
1. Mine is copylefted under the GNU General Public License (which
means among other things you need to include source or an easy way of
accessing it - read the license and thoughts behind it at www.gnu.org
- but is otherwise free).
PBC is commercial and you can only download the crippled version.
2. Speedwise we should be about equal, limited only by PalmOS calls
that create and setup the database records. My decompression might be
a little slower but I compress better so should hotsync faster (note
this is NOT the majority of the time in large DBs).
3. He includes CYGWIN.DLL with his utilities, but this is also GPL
licensed software you cannot redistribute without the source. I
assume he got a license (sources.redhat.com/cygwin - see the FAQ, it
is "free" but not public domain and has a similar license to Boxer
setting specific terms for redistribution without charge which you
would have to follow). You would have to port it to VC++ or do
something else unless the registered version is different.
I use ZLib (and that for compression only) which has few, if any,
redistribution restrictions. (One of the reasons I don't use CYGWIN
is because it wasn't worth making the source to CYGWIN available for
the few file calls I use, and I needed to do the icon/fileselector
stuff anyway).
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/