2013年5月2日 星期四


快報:Ptt 推文追蹤功能

推文追蹤是一個我私心非常想做的小功能 =皿=
我常常在 Ptt 上發文後,為了想要得知是否有網友回應
而必須定期地手動查看是否有新推文 …
這是一件有點累的事情(尤其是發表日期較久的文章,常被推文而不自知)
所以就寫了這樣的小功能來做為輔助!

怎麼使用推文追蹤?



然後按照順序點選「個人資料庫」-> 「推文追蹤器」-> 填入欲追蹤的網址



點擊「追蹤」按鈕以後
就會開始追蹤此文章後續的推文情況了!



這是追蹤的清單
能從狀態欄看出文章更新的狀態為何
可直接點擊文章標題,透過 Ptt 的 Web 介面瀏覽文章



也可以從瀏覽器的分頁上得知文章更新的狀況 :)



當您已經閱讀過文章後
可以點一下「重設狀態」的連結
重新追蹤文章更新的狀態


That's All
推文追蹤的主要功能介紹完畢 XDDD


備註:
如上圖所示,當您不想追蹤文章時,可以將其刪除
而您也可以透過「最後更新」的欄位
看出最新的推文是什麼時候更新的



怎麼提升等級?


您可能會發現,自己能夠同時追蹤的文章是有限制的  
是的,這是為了伺服器負擔的考量,而做了小小的限制  
目前的公式為 Level + 2
所以您或許會需要提升一下 Sounds Great 的等級
(完成帳號綁定 ... 上傳大頭貼 ... ... 之類的)
才能夠追蹤比較多文章,請參考圖文教學 XD


點選「任務與成就」分頁
就可以看到繽紛的任務了!
完成後,點擊「領取」就會立馬升級了 XD



原理


當您打開 Sounds Great 的網頁以後
會有背景小程式每隔五分鐘向伺服器詢問是否有新的推文
而我的伺服器,則負責匯總大家追蹤的清單,每隔十分鐘去 Ptt 詢問看看網頁是否更新過

原理就是這麼簡單,實作上則是檢查 MD5 來比對文章是否變更過
所以除了新推文以外,作者如果有修過文,那麼您也會接到通知!
推文通知的誤差時間大概在 5 ~ 20 分鐘左右 …
平均可能是 10 分鐘左右
我想,這樣的時間應該還算即時!

我會衡量一下伺服器的負擔,之後再來調整詢問的頻率 :)



前進新世界


至此為止,Sounds Great 與 Ptt 第一階段整合的部份已完工
目前可作為 Ptt 輔助工具供各位使用 …

事情做完了嗎?當然沒有!... 囧r2

與 Ptt 第二階段的整合與資料探勘,才正要開始執行
我也會將器材資料庫的部份,重新設計!
並且在日後提供更加強大的功能(無論是在資料查詢上或是促進社交上)

Cheers!!!

若您有對 Sounds Great 的有任何想法
可至「開發社團」與我聯絡

0 意見:

張貼留言

 

Copyright © 嘿!一起做一個專屬於音響迷的社交網站吧!


Design by Free CSS Templates | Blogger Theme by BTDesigner | Powered by Blogger