前些天出事的时候,许多人都要跑到ptt上去看一看,闹一闹。这个批踢踢似乎是可以直接连的,但是由于中间要经过一些防火墙,所以碰到一点火星它就会断。比较好的方法就是转战,先通过一个安全的渠道通过防火墙,再telnet到ptt就比较好了。简单的作法就是有个外面的SSH账号。
在Linux上面连的时候,很轻松,ssh然后luit telnet,大五码显示完全正确。但后来试了下在XP上连接,就出问题了,
Putty里面怎么也搞不出汉字来。经研究,问题有两个:
一是luit这个工具,原来它的大名是这样的:Locale and ISO 2022 support for Unicode Terminals,就是在Unicode的终端上提供当地语言支持的工具。所以SSH主机应该使用unicode编码。这个SSH上去之后,用locale命令看一下语言是什么,我用的那个就是iso8859-1,export LANG=zh_CN.UTF-8就可以了。
二是Putty自己还有个编码问题,可以参考这个“
PuTTY 中文教程”中对乱码问题的说明,看其中的“又看到了中文乱码”一节即可。主要是设个中文字体,并设定使用UTF-8编码。这个教程上有图,很直观;如果设定后还不行,那就等ptt界面出来后在Putty窗口内右键,然后Change Settings再看看那个编码是不是还是utf-8。
第一条似乎也不确定,因为在Linux上登录过去时并没有这个问题,可能是因为本机是utf-8的编码吧。
其实后来搞通之后就再也没有上过ptt,后来的事情发展似乎很顺利的样子;这个过程告诉我们,有时候一个代表人物还是挺重要的,早前麻烦制造者发彪时上去一看到处都是叫骂奇拿猪的,现在人还没正式换,据说风气已经变了。再其实印度小镇那边也应该搞个BBS,互相灌灌水,增进一下了解,没水的也可以叫骂一下,只许意淫不许动手就行了。