作者HZYSoft (PCMan 知識+)
看板EZsoft
標題剛剛把 Hinedo 修好了,使用者免下載新版,會自動線上更新
時間Tue May 19 23:52:52 2009
我很久以前開發了一個用來免看網頁廣告,即可輕鬆收聽 Hinet 網路廣播的軟體,叫做
Hinedo。
下載網址:
http://of.openfoundry.org/projects/814/download
相關介紹:
http://azo-freeware.blogspot.com/2007/06/hinedo-hinet-radio-10.html
相關 blog:
http://pcman.sayya.org/blog_read.php?id=pcman&article=85
但因為 Hinet 的 HiChannel,經常在變更收聽方式,所以同類軟體經常會失效。
這次 Hinet 的 HiChannel 廣播又大改版,所以我們的程式也要
做出對應的更改。最近工作有點累外帶有點提不起勁弄程式的東西,所以就暫時沒去動他
。今天總算還是把他修復了!
使用者不需要重新下載安裝,只需要重新啟動 Hinedo,相關的部份會自動線上更新。 (
如果有正常運作)
目前坊間有許多用來收聽 Hinet 廣播的軟體,那 Hinedo 特別的地方在哪?
Hinedo 和其他同類程式最大的差別就是,改版不用重新下載新版程式。
當下次重新啟動 Hinedo 的時候,程式會自動線上更新用來抓廣播網址的指令檔。
對使用者來說完全不用重新安裝程式。
就程式開發的觀點來看,Hinedo 的設計還是很獨特,是唯一同時提供雙平台支援的
Windows 版本用 Win32 SDK + MFC 以 C++ 寫成,抓網址的部份是 VBScript,
都是系統內建元件,程式輕巧,且不需要依賴額外的程式庫。
C++ 和 VBScript 的異質性媒合是很有趣的新嘗試,很少人這樣做。
Linux X11 版本我則是用 gtk+ 以 C 語言寫成,抓網址的部份則是 Python,
透過這樣獨特的設計,可以達成常駐的主程式極輕巧,不需要依賴額外元件
而經常需要變更的抓取網址程式,是用 scripting language 寫成
可以經常線上更新,並且非常易於維護、閱讀和更改。
所以這個簡單的小程式,看似簡單,其實是有很微妙的神奇設計在其中的 :)
--
個人網頁:
http://pcman.sayya.org/ 上面有自畫像及各種聯絡資訊
Blog:
http://pcman.sayya.org/blog.php?id=pcman
PCMan 全系列 BBS 連線軟體
http://pcman.ptt.cc/ http://pcmanx.csie.net/
新酷音輸入法 for Windows
http://chewing.csie.net/
IE Tab Firefox plugin/extension
http://ietab.mozdev.org/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.131.165.190
推 UBL:最後一句很像柯南喔XD 電腦人推!!! 05/20 00:23
推 Xconqueror:大推PC麵>.<b 05/20 00:45
推 jeffchang99:推呀~我有用喔~~~ 05/20 01:05
推 AnewMitch:唉...我只會寫99乘法表 05/20 01:09
推 biblio:推~~之前使用有時電台清單會變亂碼,希望有修正了 05/20 01:12
推 Kenqr:我只會寫bubble sort... 05/20 03:05
推 smallmile:有用就推 受惠於這個軟體不少阿 05/20 03:58
推 chinoyan:強烈懷疑,作者這篇文的字數和心力,肯定必改版改的字多XD 05/20 04:52
→ chinoyan:其實是有很微妙的神奇設計在其中的 :) 05/20 04:53
推 art1:推~ 05/20 07:41
推 chancewen:大大真的太猛了!! 05/20 08:26
推 fatzeros:推啊!是PCMAN大人耶~~~~~ 05/20 08:38
推 counterspade:推一個 05/20 08:59
推 GoodWhisky:有神要拜 05/20 09:35
推 hono1:有拜有保佑 ~~ 05/20 10:07
推 swinds24:推!!! 05/20 10:45
推 iinon:'神人!!!!! 05/20 11:13
推 megaman1206:推pcman 05/20 12:41
推 hellk:無介面收聽軟體簡便的太多了把 05/20 12:49
推 knight00931:這能不推嗎?這能不推嗎?!!!!!! 05/20 13:21
推 cang:推!不錯用~ 05/20 13:24
→ zlw:其實有介面啊,mplayer是文字模式可以調音量,對於文字檔修改 05/20 14:39
→ zlw:的話,還能更改設定,比如替mplayer加上參數。只用過linux版 05/20 14:40
推 zop:我還在回憶bubble sort,人類都已經上太空了... 05/20 15:37
→ gohome0083:推 05/20 16:12
推 zselon:推阿~~ 05/20 17:30
推 freshgogogo:不推不行 05/20 19:25
推 teller:推! 05/20 20:16