6.0 使用 KPilot 与掌上计算机进行同步

那些无论去哪里都需随身携带日程安排、待办项目列表和记事本的用户已经普遍开始使用手持计算机了。用户常常希望台式机中的数据和便携式设备中的数据是相同的。 这就是 KPilot 的由来 - 它是一个用于对手持设备上的数据与 KDE 应用程序 KAddressBook、KOrganizer 和 KNotes(它们都是 Kontact 的组件)使用的数据进行同步的工具。

KPilot 的主要用途是在掌上计算机的应用程序与相应的 KDE 应用程序之间共享数据。 KPilot 附带有自己的内置备忘录查看器、地址查看器和文件安装程序,但这些程序不能在 KPilot 环境之外使用。 除文件安装程序外,都有独立的 KDE 应用程序可用于执行所有功能。

KPilot 依靠管道来实现手持设备与不同桌面程序之间的通讯。 KPilot 自身是监控两个计算机设备之间的所有数据交换的程序。 要在桌面计算机上使用手持设备的某项特定功能,需要启用并配置相应的管道。 大多数情况下,这些管道专门用于与特定的 KDE 程序进行交互,因此它们通常不能用于其它桌面应用程序。

时间同步管道比较特殊,因为没有与之相对应的用户可见程序。 每次同步操作期间,系统会在后台激活该管道,但只应在使用网络时间服务器来修正其自己的时间偏差的计算机上启用该管道。

启动同步后,系统将逐个激活管道以进行数据传送。 有两种不同的同步方式:HotSync 操作只同步已启用相应管道的数据,而备份操作则对储存在手持设备上的所有数据进行完全备份。

有些管道在同步操作期间会打开一个文件,这意味着在此时相应的程序不能处于运行状态。 特别需要注意的是,在同步操作期间 KOrganizer 不能正在运行。