作者erspicu (.)
看板C_Sharp
标题[闲聊] telnet浏览器最简单实作
时间Thu Mar 28 22:55:22 2013
//2013.03.31
又做了一些修正
目前PTT画面算正常到还OK的地步了
(BUT读文章有时後画面卷一卷还是会错乱掉...)
paser也用更简单更简化的有限状态机概念整个重写
https://dl.dropbox.com/u/61164954/homepage/files/20130331/01.png
https://dl.dropbox.com/u/61164954/homepage/files/20130331/02.png
後来发现一些问题是来至於console平台显示的一些特性问题
其实如果要弄出稳定成熟最好别用系统console画面
画面显示的部分最好找能够完全自行掌握的原件重打比较稳
CONSOLE还真的是怪怪的 不过没打算发展太大
只是好奇原理 想简单实作看看而已 目前500行左右
其实有些控制码好像用不到 可以删 应该可以精简到400行左右
//2013.03.28
https://dl.dropbox.com/u/61164954/homepage/files/20130328/samplebbs/index.htm
这东西算是短时间内硬搭硬凑来的,另外控制码目前支援度也很低,
主要只是好奇telnet bbs浏览器的写法,和整个运作大概的状况,
所以尝试自己diy一个telnet浏览器,但是这个东西目前只能参考用,
无法完整呈现多数站台.
支援中文与大部分色彩码控制,位置控制(但是并不完整),
加上一些bug还有不稳定不完整的控制码paser流程,
网站可以看归可以看,但是画面常常会错乱掉.
给想自己实作bbs浏览器的人一个参考,但是真的仅限於最初阶段的参考用.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.70.79.227
1F:→ uranusjr:才五百行还真是有够少的... 03/28 23:11
2F:→ uranusjr:我研究所的时候有用 Qt 实作一个 BBS 程式, 光连线部分就 03/28 23:15
3F:→ uranusjr:快差不多这个行数了, 後面 parser 超过一千行 03/28 23:16
今天回家多了快100行,不然原本是不到400行的...
但是功能也很阳春拉...
※ 编辑: erspicu 来自: 61.70.79.227 (03/28 23:19)
※ 编辑: erspicu 来自: 61.70.79.227 (03/31 20:00)
4F:推 nfsong: 推 02/03 23:23