Luar's Flash Playground:Flex2: NNTP Client(新聞組閱讀器)
Flex2: NNTP Client(新聞組閱讀器) (04-01-2006)

以前寫過一個新聞組閱讀器,用Flash+PHP,現在ActionScript 3有Socket Class,可以直接連接NNTP Server,於是就寫了這個Flex2版(swf, source)。寫NNTP很簡單,用了3-4小時,但是解決中文編碼問題,花了2天,參考了雲開qhwa等做法,最後發現flash.system.System.useCodePage = true根本沒有作用,決定放棄,以後有空才自己寫個UTF-8轉碼程式(Java版)。原本打算做得比較成熟,例如Threading、分頁、Base64(發現Flash有Base64Encoder Class,可惜沒有Decoder)和Quoted-Printable轉碼、Attachment、Subscrible Newsgroup等功能才放出來,因為發現連基本中文轉碼我解決不到,決定暫時放棄,連同源碼mxml一起公開,有興趣者可以參考、研究、改進一下。
nntp_s.jpg
編寫過程中發現不少問題,希望這是Flex2 alpha版緣故,或者可能只是我技術不足,例如:TextArea組件vPosition無效、ComboBox容易有null傳回、useCodePage無效等問題。

註:swf一定要下載了本地看,網上看Flash Player會擋了

其他參考

本文章由發表。
同組文章