• 17

中文RSS新聞閱讀程式(上)

您好, 請問我該如何新增Feeds呢?
例如我想加入MOBILE01的RSS?
我使用DOPOD 900, 使用匯入XML功能時, 程式都會顯示錯誤訊,然後要我結束程式
先謝謝您的軟體, 很好用
狀況回報

828上按『匯入xml』後,程式會掛點


pattoncaesar wrote:
狀況回報

828上按『匯入xml』後,程式會掛點


hi_eric wrote:
您好, 請問我該如何新增Feeds呢?
例如我想加入MOBILE01的RSS?
我使用DOPOD 900, 使用匯入XML功能時, 程式都會顯示錯誤訊,然後要我結束程式
先謝謝您的軟體, 很好用


咳! 早知會有狀況, 還是得解決! 可否請兩位大大把您的xml寄給小弟, 小弟來抓一下蟲.
可以上傳到01, 或是寄給小弟jimmy250_sung@hotmail.com, 謝謝了! 匯入功能小弟只有在程式第一版寫好時用過, 之後程式改了許多, 但都沒再使用匯入功能, 造成兩位大大困擾, 敬請見諒!
一念天堂,一念地獄,爾旨得成,在地若天
太感謝了.剛才我也下載試用了一下.真的太方便了.....感謝再感謝...有大大的無私提供.讓我們感覺很幸福.......

太感動了~之前是過好幾款都不怎麼好用!
這個真是太棒了,簡單明瞭!好用!
感謝無私分享!
不能潛水,一定要出來支持的。
加油加油................
問題回報:
1. 安裝後並非如說明的,將JRreader安裝在Program Files下, 而是My documents, 請確認??
2.即時觀看新聞功能皆正常, 但儲存新聞後(離線後)無法閱讀(空白), 但*.news 經確認有存在路徑下,且有內容

附加壓縮檔: 200601/mobile01-1d5d0643af47523bc325ac14e3c33762.zip

已將*.news上傳提供參考, 感謝分享

allen_liu wrote:
問題回報:
1. 安裝後並非如說明的,將JRreader安裝在Program Files下, 而是My documents, 請確認??
2.即時觀看新聞功能皆正常, 但儲存新聞後(離線後)無法閱讀(空白), 但*.news 經確認有存在路徑下,且有內容
已將*.news上傳提供參考, 感謝分享


原來如此, Jreader的cab檔一定會裝在\Program Files\JReader的目錄下, 即執行檔是\Program Files\JReader\JReader.exe, 這是VB.Net內定的安裝目錄, 小弟寫這個程式是為了實用, 又怕亂改造成其它問題, 所以Microsoft內定值都沒去動它.

執行JReader.exe時, 它會在其執行目錄找JReader.dat用來當設定檔, 這是固定值, 請把JReader.dat放到JReader.exe相同目錄. 再執行看看.
一念天堂,一念地獄,爾旨得成,在地若天
我是使用hp2410的,下載下來也無法觀看,確定路徑與檔案內容都無誤,真奇怪的說!!
hi_eric wrote:
謝謝您的答覆,
不過我對於您所說明的:「開始截取字串」 及「 結束截取字串」,對於新的FEEDS不知該如何設定(如何判斷)?
謝謝!!


好問題, 這是一個很關鍵的功能, 只是怕一般User嫌麻煩, 所以小弟都不太提它.

您可以參考小弟在"下篇"有提及的部份的說明. 從網頁上下載的資訊, 是html的格式, 請從IE選"檢視"->"原始檔"即可看到. 而我們在PDA要顯示的只是這個html中一部份資料, 以小弟的程式而言, 只要新聞內文, 其它如圖片連結等都不要, 那要如何從眾多html碼中找出內文呢? 小弟想了一個辦法, 就是把所有形如<控制碼>的碼全部去除掉, 這樣就只留下文字了. 不過這樣做仍然會有多餘的資料跑出來, 所以又訂了開始及結束截取字串.

您可以檢視新聞網頁的原始碼, 看看該網頁的新聞, 通常新聞內文會包含在那兩個特別的字串中, 以中時新聞來說, 它的新聞內文前面會有個<!--content begin-->, 而新聞結尾會有一個<!--content end-->, 利用這兩個字串, 可以把內文"取出", 再將它的控制碼做一番解譯, 即可抓新聞. 如果有某些新聞不符合這個格式, 例如內文前面並沒有<!--content begin-->, 那解讀的結果可能就不太理想了.

就像程式編譯器, 也是要求程式撰寫者依一定規則來寫, 程式才能解讀, 當然網頁設計者不會依我們的規定去編寫網頁, 只好我們的解譯器去調整以符合它們的格式了. 此一設計只是針對小弟有在看的新聞網做設定, 若要抓取新的新聞網, 要請各位自行觀察其原始碼, 找出最佳設定了.
一念天堂,一念地獄,爾旨得成,在地若天
  • 17
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 17)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?