瀏覽單個文章
SeanLin
Regular Member
 
SeanLin的大頭照
 

加入日期: Mar 2005
您的住址: 台北南區
文章: 77
引用:
作者evermayday
中視節目表好像下載錯誤了喔!(5/16 今天的)上面為大大提供的 下面為Yahoo!奇摩的
剛看了一下大大在204版裡面出現TVAgent 是提前二天就會先下載呀
因為可能那時奇摩還未更新好 所以才會有這樣的問題
大大有試過hytv的嗎
http://www.hytv.com.tw/
還是各台的網站上公佈的節目表(最準 可是最難 因為要一個一個寫)


這個程式天天都有新的資料,如果是人工來處理又是免費的話可能會有人撐不下去。
要永續提供節目表就要做到自動化、無人管理才有可能。
目前就是完全自動化無人管理的狀態,如果上游資料出錯,
那麼下游是電腦自動處理,只要格式正確,電腦是看不出哪裡有錯的,就請多多包函一下。

沒錯,這個程式的 Server 是每天抓 Yahoo 的「後天」的節目資料。
我稱這個每天勤勞的去 yahoo 抓資料的程式叫 TvAgent。
所以 Yahoo 在更正資料後, 這個程式的 Server 是不會發現的。
除非有人在 Server 手動把錯誤的資料刪掉, TvAgent 才會重抓。

問題來了, 如果 Yahoo 當天才更正錯誤。那當天重抓的節目表大約都是從5、6 點左右開始。
去觀察一下 http://tw.movie.yahoo.com/tv_search.html 就知道了。

http://www.hytv.com.tw/ 所提供的頻道是最完整且正確的。
為什麼我在釋放出來的程式中沒採用它呢?
其實我一開始是針對它的頁面來抓資料的。
query、parser、翻頁等動作都寫好了,但發現這個站在短時間內連續抓幾頁後就罷工了。
不知是它們的防護,還是 Server 的特性、或是 bug... 就不得而知了。
我有寫 Email 跟他們講看他們能不能提供全天的節目讓人下載,卻連自動回覆的信都沒收到。
__________________
舊 2005-05-17, 12:39 AM #70
回應時引用此文章
SeanLin離線中