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
檔和管理各種壓縮辦法。