
不過 Jimmy_Sung 大的 PC Sync 只有 windows 版, 這對我來說有點不便, 因為家裡就有一台 linux 24hr 開機當 server, 如果每次要 sync news 都得開 windows 這樣就有點麻煩, 於是我就自己寫了一個 linux 版的 pc sync, command line 介面, 沒 UI, 可以放在 crontab 定時跑

系統需求
咦? 還有系統需求? 是的, 沒錯, 因為有些 xml 的編碼並非big5(例如聯合報的編碼就是 utf8), 於是我用到了 iconv, 所以你的系統必須要能 support iconv, 而且該有的編碼都要有, 不然無法順利轉換編碼.
再來就是系統必須有 wget, 因為我懶的自己處理 http 的東西, 所以就直接丟給wget 幫我抓網頁

另外, 我用到了 strcasestr, 有些 gcc/glibc 並不 support
使用方式
jreader_sync JReader.dat path
第一個參數是 JReader.dat 的路徑, 第二個參數是抓下來的 news 存放路徑
Future Works
計畫想 support multithread 加快 sync 速度, 但是擔心這樣會造成對方 server 負擔, 最終開始檔這樣的機制, 那不就偷雞不著蝕把米


Release 方式
當然是 opensource

download: JReader_sync-0.1.0.tar.bz2