pilot-link 是一套软件工具,用于将程序下载到 Palm OS 电脑,并在 Linux 和 Palm OS 之间交换资料和数据,供 Palm OS 使用。
虽然这些软件不及为 Windows 系统设计的程序那么周全,但却足够在两个系统之间传送资料。
pilot-link
内的软件都各有作用,可分别用于管理各类资料。
软件的最后成品总在试用版之后发行,一般软件产品都易于安装,而又不需再行设置。
但有时为了某种特殊用途,或为了急需,试用版也往往是不错的选择。
从
ftp://ftp.debian.org/pub/debian/dists/stable/main/binary-i386/otherosfs/pilot-link_0.8.7-2.deb
和
ftp://ftp.debian.org/pub/debian/dists/stable/main/binary-i386/otherosfs/pilot-link_0.8.7-2.deb
可以下载
Debian Linux (i386) pilot-link 第 0.8.7 版的软件。
如果这个文档已经不存在,应该可在同一目录内找到新版软件。
如果都找不到,或要找更新的版本,可根据下文下载尚未制成 Debian 产品的原始软件。
按照一般方式安装这套软件,然后直接阅读pilot-link 软件的使用方法。
从
ftp://ftp.redhat.com/pub/contrib/i386/pilot-link-0.8.9-1.i386.rpm
可以下载
RedHat Linux (i386) pilot-link version 0.8.9 的软件。
如果这个文档已经不存在,应该可在同一目录内找到这个软件的新版本。
如果都找不到,或要找更新的版本,可根据下文下载尚未制成 RedHat 产品的原始软件。
按照一般方式安装这套软件,然后直接阅读pilot-link 软件的使用方法。
这套软件的其他版本或最新版本(第0.9.0 版)可从
ftp://ryeham.ee.ryerson.ca/pub/PalmOS/pilot-link.0.9.0.tar.gz
下载。
软件版本编号可能不同,但在这个网址上应能找到最新的 pilot-link 软件。
取得软件后,可用下列指令解压:
tar -xvzf pilot-link.0.9.0.tar.gz
如果 tar 不支持 -z
选项,可改用 gunzip 解压:
gunzip pilot-link.0.9.0.tar.gz | tar -xvf -
解压后会生成一个目录(pilot-link.0.9.0
),其中有这个软件的源代码。
将工作目录改换到(pilot-link.0.9.0
)目录。
运行
./configure
。
这时将查找系统中编辑这套软件所需的资料。
configure
将软件自动安装在 /usr/local
目录。
如需改变目录,则运行 ./configure --prefix=DIR
,其中
DIR
改为软件预备安装的目录。
运行 make
,编辑软件。
在最后安装软件之前还有机会试用一下。
(如替换旧版本,检查所有功能是否都存在。一般而言,不应该有问题。)
以 root 身份运行 make install
。
所有软件均将拷贝到 /usr/local
(或用 --prefix
选项选定的目录)。
对于没有 root 权限的使用者,可将软件安装到使用者有“写”的权限的目录。
不要忘记在路径中增加可执行档的新目录。
pilot-link
中多数软件都是 管道(conduit)软件,其作用是将资料和数据输入和输出 Palm OS。
每次使用软件时,只要按 Palm OS 电脑插座上的“HotSync”按钮即可。 这将触发 Palm OS 电脑开始传送资料。 在此必须注意,并非每个软件都会提醒你按“HotSync”按钮,因此必须自己记得。
进一步细节和这些软件的其他用法请查阅相关文件。
在 pilot-link
下有一个综合性的说明文件。
例如,利用 man pilot-xfer
就可查到 pilot-xfer
的资料。
在整套 pilot-link 软件中可能最有用的软件是 pilot-xfer
。
它能把软件安装到 Palm OS 电脑上,制作备份和在 Palm OS 电脑中恢复这个备份。
利用下列指令安装软件:
pilot-xfer /dev/pilot -i program.prc
利用下列指令制作 Palm OS 电脑的备份:
pilot-xfer /dev/pilot -b backup-directory
运行这个指令后,Palm OS 电脑中的所有资料(包括程序?)都会拷贝到一个称为 “backup-directory”的目录,如果这个目录在拷贝时不存在,就会自动建立。
利用下列指令在 Palm OS 电脑上恢复拷贝存档的资料:
pilot-xfer /dev/pilot -r backup-directory
一般而言,只有在 Palm OS 电脑的电池失效或完全重新设置 Palm 电脑时才需使用这项指令。
利用下列指令列出 Palm OS 电脑内的所有程序::
pilot-xfer /dev/pilot -l
将 Linux 文档作为备忘录(memo)安装到 Palm OS 电脑。
将备忘录安装到(已经存在的) project 类:
install-memo /dev/pilot -c project project.memo
文档名称将作为备忘录第一行的内容加附到备忘录并将显示在 Palm OS 电脑备忘录的目录。
这个程序将以标准信箱(mailbox)格式列印 Palm OS 电脑内的每一个备忘录。
利用下列指令阅读备忘录的内容:
memos /dev/pilot
pilot-addresses
软件可用于输入或输出 Palm OS 电脑内的地址数据库。
利用下列指令从 Palm OS 电脑将地址输入 Linux 文档:
pilot-addresses /dev/pilot -w storage.file
利用下列指令将 Linux 文档内的地址资料输入 Palm OS 电脑:
pilot-addresses /dev/pilot -r storage.file
Palm OS 电脑的内建备忘录程序的一个问题是它不能处理长文档。
为解决这个问题,
Rick Bram 编写了
Doc程序,用于阅读 Palm OS 电脑的文件。
(见
http://www.concentric.net/~rbram/doc.shtml
)。
利用
Pat Beirne 编写的
MakeDoc
可将文件转换成 Doc 格式。
MakeDoc
软件可从
http://www.concentric.net/~rbram/makedoc7.cpp
下载。
然后利用 C++ 编辑工具进行编辑,并将编辑后的可执行软件“makedoc
”放到可执行目录。
在 makedoc
(0.7a 版) 中有一点小问题,即在显示最后一个字后不增新行。
虽然这不影响最后的文件形式,但却在使用上感到相当不便。
目前已有这套软件的新版本,但需用到 Java。详情请参阅 Pat Beirne 关于 MakeDoc 的网页
http://cpu563.adsl.sympatico.ca/MakeDocJ.htm
MakeDoc
软件的用法如下:
makedoc data.txt data.prc "Data to display with Doc"
这会产生一个称为 data.prc
的文档,能用 pilot-xfer 安装到 Palm OS 电脑。
"Data to display with Doc" 显示于 Doc 管理的文件目录。
MakeDoc
软件用法如下:
makedoc [-n] [-b] <text-file> <prc-file> <story-name>
或
makedoc -d [-b] <prc-file> <text-file>
预备转换的文档。
生成的文档。(以“.prc
”为扩展名)
在 Doc
或 Jdoc
目录显示的名称。
这套软件也能解读生成的 .prc
档和管理各种压缩办法。