KPilot ist eine Software fr die Synchronisation des  3Com Palm Pilot und
des  IBM Workpad (UNGETESTET!) mit einem Unix Rechner. Die Kommunikation
zwischen PC und Pilot basierte ursrnglich auf pilot-link.0.8.7.

Dies ist die dritte Version von KPilot. Im Gegensatz zur ersten Version
wurden einige Fehler behoben (vor allem Probleme beim Compilieren, die bei
einer Reihe von Benutzern auftraten), einige kosmetische nderungen sowie
einige wesentliche Erweiterungen bei den HotSync Mglichkeiten hinzugefgt..

nderungen

Version 2.0

   * Hot-Sync Dmon. - Der Hot Sync Vorgang kann nun durch Drcken des Hot -
     Sync Buttons auf dem PilotCraddle ausgelst werden. Es ist nicht mehr
     notwendig, KPilot extra zu starten
   * Bearbeiten, Hinzufgen und Lschen von Memos
   * Bearbeiten, Hinzufgen und Lschen von Adressen
   * Untersttzung der Kategorien bei Adressverwaltung und Memos
   * Korrekte Behandlung privater Daten.
   * Erweiterung der Konfigurationsoptionen inclusive
     Schnittstellengeschwindgkeit
   * Untersttzung von Email Signaturen
   * Installation von Dateien durch Drag and Drop auf das Docking Symbol
   * Internationaler Support

Version 1.1b

   * SmartSync Backup auch von unbekannten (und / bzw. modifizierten)
     Dateitypen
   * Import/Export von und zu jedem Textformat fr  Adressen.
   * Import/Export von und zu Textdateien fr Memos.
   * berarbeitung und Erweiterung des danduit Interfaces (KPilot's Antwort
     auf die Conduits) um es anderen Entwicklern zu ermglichen eigene
     Erweiterungen zu integrieren
   * Eine zweisprachige HTML Dokumentation! 

Version 1.0b

   * Komplett Backup / Restore des Palm Pilot
   * Installation von Dateien (prc,pdb) mittels Drag and Drop
   * Email Synchronisation (via POP3 und sendmail)

Installation
============

Kpilot setzt eine installierte Beta 2 von KDE (http://www.kde.org/) sowie v1.30
von QT (http://www.troll.no).

Wenn Du diese Pakete hast, reicht ein simples:

./configure
make
make install

im kpilot-2.0 Verzeichnis, um KPilot zu konfigurieren und zu installieren. 
Wenn Du KPanel unter KDE benutzt, wird in dessen Untermenue Werkzeuge 
(Utilities) ein entsprechendes Icon installiert, mit dem Du KPilot starten
kannst.
Wenn Du KPanel nicht benutzt, kannst Du die ausfuehrbare Datei kpilot in
/opt/kde/bin oder in /usr/local/kde/bin finden.

Benutzung der Software
Die Benutzung von KPilot v2.0

Wenn  KPilot  das erste Mal luft, wird der Settings Dialog angezeigt. Das
Default Device (Die Schnittstelle, an der die Docking Station hngt) ist
/dev/pilot. Lege einen Link von Deiner Hardwareschnittstelle auf /dev/pilot.
Du kannst jetzt die anderen Einstellungen vornehmen. Allerdings ist es auch
mglich, dies zu einem spteren Zeitpunkt zu machen. Bitte beachte die
Einstellung "Local overrides pilot". Solltest Du sowohl Vernderungen an den
Pilot Daten auf dem PC als auch auf Deinem Pilot vorgenommen haben, wird
durch diese Einstellung Dein Pilot mit den Pilot Daten auf Deinem PC
berschrieben. Dadurch knnen Daten verloren gehen! Normalerweise werden die
Daten auf dem PC durch die Daten des Pilot berschrieben. Klicke jetzt "OK"
an, um zum KPilot Hauptmenue zu kommen.

Es empfiehlt sich dringend, zu diesem Zeitpunkt ein Komplett Backup Deines
Pilot zu machen. Ein Komplett Backup kannst Du starten, wenn Du im File
Menue "Backup" auswhlst.

Die Konfiguration von KPilot

Grundeinstellungen

Der Dialog fr die Grundeinstellungen ist ber das File Menue erreichbar.
Hier hast Du nochmal die Mglichkeit, die Schnittstelle zur Docking Station
einzustellen. Standardmig steht Pilot Device auf /dev/pilot.Das ist ein
Link auf die Schnittstelle, an der Du die Dockingstation angeschlossen hast.
Pilot User ist Dein User Name.

Sync Mail bezieht sich auf die berprfung auf eingegangene Mails bei Deinem
lokalen POP server und das Versenden von Mail beim nchsten HotSync.

Sync Files bezieht sich auf die Installation von neuen Programmen und
Dateien auf Deinem Pilot mit dem file install utility beim nchsten HotSync.

Local overrides Pilot Hier kannst Du einstellen, welche Daten beim nchsten
HotSync Prioritt haben, die des Pilot oder die auf Deinem PC.

Start Hot-Sync Daemon at login gibt Dir die Mglichkeit, den Hot-Sync
Dmonen bereits beim Start von KDE automatisch starten zu lassen. Der
Hot-Sync Dmon berwacht alle Vorgnge auf /dev/pilot und erlaubt Dir den
Hot-Sync Vorgang durch Drcken der Hot-Sync Taste auf dem PilotCraddle zu
starten ohne Kpilot selbst zu starten.
Bitte beachte, da eine Synchronisation von email nur mglich ist, wenn
Kpilot gestartet ist. Beachte dazu auch den nchsten Punkt.

Start Kpilot at Hot-Sync ist nur von Bedeutung, wenn der Dmon gestartet
ist. Wenn Du einen Hot-Sync beginnst, und Kpilot nicht luft, wird Kpilot
durch den Dmonen gestartet.
Bitte beachte, da Du Kpilot nach dem Hot-Sync Vorgang beenden mut.

Show Daemon in Kpanel erlaubt dem Dmonen, sich selbst in Kpanel zu
verankern. Das gibt Dir eine Kontrollmglichkeit darber, ob ein Hot-Sync
stattfindet, erlaubt Dir das Beenden des Dmonen durch Klicken mit der
rechten Maustaste auf exit und ermglicht Dir die Installationen von
Dateien bzw. Urls mittels Drag and Drop.

Einstellungen fr Email

Email Address ist ganz einfach Deine email Adresse.

Signature ist der Name der Textdatei, die Deine Signatur enthlt. Diese
Signatur wird an das Ende Deiner ausgehenden Emails angehngt. Der Dateiname
ist relativ zu Deinem Homeverzeichnis.

Sendmail Cmd ist das Kommando, das die Verarbeitung Deiner Mail startet.
Normalerweise kannst Du es bei der Voreinstellung belassen.

The Pop settings sind der Port Deines POP Servers und Dein Username fr den
Zugriff auf diesen Server.

Leave mail on server belt alle Mail auf dem POP Server. Das ermglicht Dir
die Verarbeitung der eingegangenen Mail mit einem anderen Mailprogramm zu
einem spteren Zeitpunkt.

Sync incoming and outgoing mail Hier kannst Du entscheiden, ob die Mail des
POP Servers und Deines Pilots syncronisiert werden soll oder nicht.

Einstellungen der Adressen Synchronisation

Das Feld zu Import and Export Format legt die Im- und Export Formate fr die
Adressdatenbank fest. In der Einstellung der Formate fr die
Feldbegrenzungen drfen keine Leerzeichen auftauchen. Zur Trennung der
Felder kannst Du beispielsweise ein Komma verwenden.

Use Key Field weist KPilot an, das erste Feld als Schlsselfeld fr die
Adresssuche zu verwenden. Wenn Du Adressen in Kpilot importierst und Use Key
Field angewhlt wurde, wird diese Adresse bei einer bereinstimmung der
Felder aktualisiert. Wurde Use Key Field  nicht angewhlt, wird statt dessen
eine neue Adresse fr jeden Eintrag in der Importdatei angelegt.  Bitte
beachte, da das erste Feld im Importdatei das Schlsselfeld ist!

Das Memo Utility

Der Memo Betrachter erlaubt Dir das Betrachten der Memos auf Deinem Pilot
sowie deren Export in Text Dateien oder auch den Import neuer Memos beim
nchsten HotSync sowie die Bearbeitung der Memos in Kpilot.

Das Adressen Utility

Der Adressenbetrachter erlaubt Dir das Betrachten der Adressen auf Deinem
Pilot,deren Export sowie den Import neuer Adressen von und zu Deinem Pilot.
Das Format fr den Im- und Export ist ber den settings Dialog
konfigurierbar. Beachte bitte, da das erste Feld in der Import Datei als
Schlsselfeld verwendet wird. Wenn Du Use Key Field angewhlt hast, wird bei
einer bereinstimmung des Schlsselfeldes der Datensatz aktualisiert. Falls
keine bereinstimmung im Schlsselfeld gefunden wird, wird auf Deinem Pilot
statt dessen ein neuer Datensatz angelegt. Standardmig ist die Benutzung
des Schlsselfeldes abgeschaltet, so da fr jede importierte Adresse ein
neuer Dateinsatz auf dem Pilot angelegt wird.

Der File Installer

Der File Installer ermglicht die bertragung von Dateien auf Deinen Pilot.
Dabei nutzt der File Installer die Drag and Drop Fhigkeiten der KDE
Oberflche, genauer gesagt des KFM. ffne dazu einfach den Ordner, in dem
die zur bertragung auf Deinen Pilot vorgesehenen Dateien abgelegt sind und
ziehe sie mit der Maus auf das KPilot Fenster. Alternativ dazu kannst Du
auch den Add Button drcken und ber den Datei Dialog die gewnschte Datei
auswhlen. ber "Clear List" lt sich diese Auswahl wieder rckgngig
machen. Da eine interne Kopie der installierten Datei auf Deinem Rechner
bleibt, kannst Du auch URLs vom KFM Browser per Drag and Drop installieren!

Wie bereits oben beschrieben, ist es auch mglich, bei Benutzung des
Hot-Sync Dmonen, per Drag and Drop Dateien oder Urls auf das Icon in Kpanel
zu ziehen. Vorausgesetzt, da Sync Files im settings dialog eingestellt
wurde, werden diese beim nchsten Hot-Sync installiert.


Standard Disclaimer, Warnungen, Fehler usw.
===========================================
DIESE SOFTWARE HAT FEHLER! Du benutzt sie auf DEIN eigenes Risiko! Ausser auf
der Maschine des Autors und seines Palm Pilot wurde KPilot bisher nicht 
ausfuehrlich getestet! Bei der Entwicklung wurde XCopilot fuer die Entwicklung
und anschliessend ein echter Palm Pilot Professional mit dem US OS v2.0.4 
verwendet. Der Autor uebernimmt KEINERLEI VERANTWORTUNG fuer Datenverluste,
Schaeden usw. die durch KPilot verursacht wird. Sollte Dein Pilot bei der 
Installation eines neuen Spiels in Flammen aufgehen - Dein Problem.

Was ich noch sagen moechte ist, dass ich mich ueber jede Reaktion und Hinweise 
auf KPilot freue. Bug Fixes und Verbesserungen sind willkommen. :) Diese 
Software wurde in der Hoffnung veroeffentlicht, dass andere durch diese 
Offenlegung auf die Weiterentwicklung Einfluss nehmen werden, damit KPilot
eines Tages auch auf anderen Maschinen zuverleaessig lauft.

Dan Pilone
pilone@slac.com
25. Januar 1998

Uebersetzung: 
Thomas Trueten
thomas_trueten@cyberjunkie.com
25. Januar 1998

Es gilt das Original README
