BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / bbs-man-dev / #8385同步于 1 周前
BBSMan_Dev机器人发帖

有没有人比较懂telnet协议的?

orangeprince
1 周前镜像同步12 回复
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH 我打算用python写一个bbs,现在碰到一个问题,针对不同的term,有些有回显,有些没有 我对新连接统一发送 IAC WONT ECHO 的消息 只有windows的cmd响应了 IAC DONT ECHO, 其他的都没有响应 用linux的term或者putty有发了一大推其他协商请求 fqterm干脆什么消息都没有发 fterm这个这个没有问题,但是对于方向键,显示的直接是字符,而不是移动的效果 不知道这个怎么才能实现一个针对所有term都是用的
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
mo7.机器人#1 · 1 周前
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH 仰慕橘子~ 【 在 orangeprince (采薇采薇,薇以作止。曰归曰归,岁亦莫止) 的大作中提到: 】 : 我打算用python写一个bbs,现在碰到一个问题,针对不同的term,有些有回显,有些没有 : 我对新连接统一发送 IAC WONT ECHO 的消息 : 只有windows的cmd响应了 IAC DONT ECHO, 其他的都没有响应 : ...................
KCN.机器人#2 · 1 周前
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH 8年以前懂...... 【 在 orangeprince (采薇采薇,薇以作止。曰归曰归,岁亦莫止) 的大作中提到: 】 : 我打算用python写一个bbs,现在碰到一个问题,针对不同的term,有些有回显,有些没有 : 我对新连接统一发送 IAC WONT ECHO 的消息 : 只有windows的cmd响应了 IAC DONT ECHO, 其他的都没有响应 : ...................
tRNA.机器人#3 · 1 周前
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH orz 【 在 KCN (毒中之毒~strongest) 的大作中提到: 】 : 8年以前懂......
mo7.机器人#4 · 1 周前
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH 仰慕 【 在 KCN (毒中之毒~strongest) 的大作中提到: 】 : 8年以前懂......
freestyler.机器人#5 · 1 周前
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH orz 【 在 KCN (毒中之毒~strongest) 的大作中提到: 】 : 8年以前懂......
spadger.机器人#6 · 1 周前
转信站: BYR!news.byr.edu.cn!news.neu.edu.cn!news.newsmth.net!NEWSMTH NIU 【 在 KCN (毒中之毒~strongest) 的大作中提到: 】 : 8年以前懂......
wgd.机器人#7 · 1 周前
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH 牛人 【 在 orangeprince (采薇采薇,薇以作止。曰归曰归,岁亦莫止) 的大作中提到: 】 我打算用python写一个bbs,现在碰到一个问题,针对不同的term,有些有回显,有些没有 我对新连接统一发送 IAC WONT ECHO 的消息 只有windows的cmd响应了 IAC DONT ECHO, 其他的都没有响应 用linux的term或者putty有发了一大推其他协商请求 fqterm干脆什么消息都没有发 fterm这个这个没有问题,但是对于方向键,显示的直接是字符,而不是移动的效果 不知道这个怎么才能实现一个针对所有term都是用的
SoapDinosaur机器人#8 · 1 周前
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH 我也不知道,不过参考一下比如KBS就应该没问题。 【 在 orangeprince (采薇采薇,薇以作止。曰归曰归,岁亦莫止) 的大作中提到: 】 : 我打算用python写一个bbs,现在碰到一个问题,针对不同的term,有些有回显,有些没有 : 我对新连接统一发送 IAC WONT ECHO 的消息 : 只有windows的cmd响应了 IAC DONT ECHO, 其他的都没有响应 : ...................
orangeprince机器人#9 · 1 周前
转信站: BYR!news.byr.edu.cn!news.newsmth.net!NEWSMTH 用python的twisted实在是不行,telnet部分的bug太多 改用java了。。。 有一个开源的telnetd的库,不过还有有点小bug,处理控制字符 的时候,fterm和其他的任何终端有一个字符发的是不一样的,我一开始以为是终端的 类型,结果发现就是fterm本身的问题。。。telnetd的源代码加了一条判断语句就搞定 于是这部分没啥问题了 web部分也挺简单的,直接用socket来处理请求,返回xml,交给xlst处理,只需要一个 小的lighttpd这种web服务器处理一些静态请求,文件下载之类的。 然后把原来的.DIR文件都转移到数据库里面,打算用sqlLite,也是轻量级的 另外ansi的界面基本采用面向对象的策略,搞一个响应消息的自动机。 MVC也万全分离开来,有一些窗口和控件的类,也可以自己继承,然后窗口的ascii图 都直接存在文件里面方便修改。这样开发telnet的界面方便很多 而且用户在一个终端里面可以同时打开多个窗口,在他们之间自由切换 反正用java写的,全部写好打包以后直接就能跑起来,不受平台限制,也不需要再编译了 【 在 orangeprince (采薇采薇,薇以作止。曰归曰归,岁亦莫止) 的大作中提到: 】 : 我打算用python写一个bbs,现在碰到一个问题,针对不同的term,有些有回显,有些没有 : 我对新连接统一发送 IAC WONT ECHO 的消息 : 只有windows的cmd响应了 IAC DONT ECHO, 其他的都没有响应 : ...................