網址: http://slime.is.dreaming.org/isilo/

王要工具:
crontab: 定期執行
iSiloXC: pdb產生程式

建議程式:
httpd 或 ftpd : 提供遠端讀取

相關設定:
*.ixs 設定 proxy 等連線資料
*.ixl 設定抓取的網頁和存檔位置等資料

步驟 1 安裝對應的程式:
可以在 http://www.isilox.com/ 找到, 文字模式下為 iSiloXC ,
使用 unzip 解壓縮到指定目錄, 並更改為可執行.
# chmod +x iSiloXC
# mv iSiloXC /usr/local/bin

步驟 2 設定基本 ixl 檔
可以參考 http://www.isilox.com/ 的範例, 修改並存檔, 至少設定:
1. 網址列: 例如 http://tw.news.yahoo.com/
2. 存檔位置: 例如 /home/usera/public_html/newsyahoo.pdb
注意: 不能使用 ~ 來代表個人目錄, 要用絕對路徑.
3. 抓取層數: 建議一至二層就好
4. 建議關閉圖型和表格功能
(參考文末樣本)

步驟 3 設定 ixs 檔(無 proxy 者可視情況略過)
先測試 ixl 檔是否能正常抓取, 資料量會不會太大,
接著是設定 proxy , 例如 proxy.hinet.net:80
(參考文末樣本)

步驟 4 將以上程式寫入 crontab
當前一個步驟測試完成後, 只要再寫入定期執行檔, 即可定時更新.

步驟 5 每次 HotSync 前抓取 *.pdb
如果沒有問題, 以後只要在出門前或想要看時, 再抓取並更新 PDA 內的資料即可.

註: 這方法應該也可以用在 windows , 只差在工作排程的設定.
由於我的 Linux 從不關機, 所以放在 Linux 上, 配合網頁,
可以在任何網路環境, 使用記憶卡轉存.

我的設定(僅供參考, 請依您的用途修改)
(抱歉這邊牽涉到 XML 語法, 無法正常顯示, 有需要的話再提供)

參考資料
http://www.isilox.com/

原刊載於熱帶魚天堂 BBS
telnet:tropic.twbbs.org

slime wrote:
我的設定(僅供參考, 請依您的用途修改)
(抱歉這邊牽涉到 XML 語法, 無法正常顯示, 有需要的話再提供)

是否有辦法截圖上來說明?我蠻想瞭解的...
請多多點擊贊助商廣告,有贊助商的支持才有穩定的Server和快速頻寬。
這是 crontab (Linux 內的工作排程) 的設定:


這裏是實際上的檔案, 其中:
isilo/isiloXC 是文字模式的轉檔程式,
isilo/ixl 裏面是有關要抓取的網頁設定,
isilo/pdb 裏面是抓好的檔案
isilo/isilo.ixs 是設定 proxy 用的檔案


以 Yahoo!奇摩新聞 為例, 主要是網址, 層數, 圖型, 表格等:


最後, 將自動產生的文件, 放在容易下載的地方, 例如這是我辦公室的網頁主機, 就放我的個人目錄下, 隨時可以下載, 再用 HotSync 或 CF 卡轉存到 PDA 上.


文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!