JDatebook2CSV

Last update: 27th October 2002
Latest Documentation / zip / sit

written by:

Juergen Schwister / Cologne / Germany
MailTo:Juergen.Schwister@gmx.net
http://home.vr-web.de/jSwi

A small framework written in java to list the internal DatebookDB.pdb (Name: DatebookDB, Creator: date, Type: data) of the Palm. It is compatible with PalmOS 2.0 or better.

PalmOS 1.0 should work too, but isn't tested.

Up to now, the format of the DatebookDB has not been changed. It is not the File used by the PalmDesktop; use Pilo-xfer or other tools to export the database from your palm to the platform you prefer. It runs with Java 1.1 or better.

This software is Freeware, but not for comercial use. Conatct the author for further questions. Syntax:

using a JDK (Java Development Environment):

using the JRE (Java Runtime Environment) The default value for the DateFormatstring is "YYYY-MM-DD" and for the valueSeparator is it a ",".

The File Datebook2CSV.JAR has to be included to the classpath or provide it with the -cp parameter to the Java Virtuell Machine.

The DateFormatString has to contain the tokens YYYY, MM, DD
For a example refer to Documentation of the Date format The CSV (comma seperated values) File lists the following fields:

Name Type Description
UID Number Unique (record) Identifier
Type 1 Byte M = Master Record, means it is an repeating event
S = Slave (is an repeated master event) the related Master record can be found by the UID
U = Unique (none repeating event)
Date String Startdate of the event (Format is the third console parameter; default: YYYY-MM-DD
S_Time 5 Bytes start time of the event (Format HH:MM) 24 is the max value for the hh value If not time is set, there will be an empty String >""<
END_Time String end time of the event. If it is an untimed event, there will be an empty value >""<
DESC String Description of the event
NOTE String Note, attached to the event

It was really hard work to list all the repeting events. The repeating event will only be listed to the current date (it it is not terminated by a due date).

Repeating events will be resolved to the last event that is in your Datebook.

Deleted events will not be listed.

No other Database can be listed with it.

Any comments are appreciated.

Kind regards

Juergen Schwister


Wish list Known bugs

History (YYYY-MM-DD vX.XX)