看板SetupBBS
标 题Re: 请问用旧版 bbs 转信标题乱码的解决函式
发信站梦之大地 (Sat Aug 12 12:12:46 2006)
转信站ptt!ctu-reader!ctu-gate!news.nctu!news.nsysu!news.mksh.phc!news.ccns.n
※ 引述《cerebellum (ymca)》之铭言:
> ※ 引述《[email protected] (双云)》之铭言:
> > Maple 2.36 ,多谢!
> > 我还混用了一些 WD 的 function 。
> 我知道这是很老的问题了 我用的是magic bbs 系统
> 请问 若是我只想解决让转信进来的标题
> =?big5?Q?=AA=FC=AB=F3=A4=A3=BEA=A5=F4=3F=3F=A
> 从这样便成正常繁体字 我应该更新下列哪一个
> 1.让 BBS 支援 RFC 2045 输出
> 2.让 BBS 支援 RFC 2047 输出
> 3.让 BBS 支援 RFC 2047 输入
> 4.让 BBS 支援 RFC 2045 输入
> 其实我是搞不懂输出输入的意义 所以不知道该改哪个
> 而且网路上教的 通常都只有maple版的改法
> 所以或是有哪位大大有magic系统已经改好的 patch档可以让我无痛解决此问题
> 感激不尽
以下是我在其他地方看到的参考资料
标 题: Re: RFC 2047 与 ANSI 控制码的问题..
发信站: 交大资科_BBS (Sun Mar 30 18:24:48 2003)
转信站: MuaRockBBS!News.Math.NCTU!news.cis.nctu!cis_nctu
出 处: cnal.csie.nctu.edu.tw
==> 在 PaulLiu@cis_nctu (GrandPaul) 的文章中提到:
> 这个问题发生在如果有人 post 时标题打
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> =?Big5?Q?Re: =1B[1;31m测=1B[0m一下.. :)?=
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 别的 BBS 转进来时就会看到彩色标题了..
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 若要防止被这种标题搔扰, 参考的改法如下:
^^^^^^^^^^^^^^^^^^^^^^^^^^
我们不就是要让上面的乱码变成可读出的正常文字吗?
为什麽会说从乱码变成彩色这种标题是骚扰呢?
> 可在 innbbsd 的 rec_article.c 中,
> receive_article()这个函式 中
> 先宣告一个 buffer 叫 tmp
> stripn_ansi(hispaths, SUBJECT, 255);
> str_decode(hispaths);
> + stripn_ansi(tmp,hispaths,255);
> - str_ncpy(mysubject, hispaths, 70);
> + str_ncpy(mysubject, tmp, 70);
> SUBJECT = mysubject;
> 另外就是也可以让自己 BBS server 上的使用者无法用这个方法去骚扰别的BBS站,
> 就是把 subject 在送出去时, 也透过 RFC 2047 的编码
> 这样子别人的 BBS 就会看到 "=1B" 而不是把它解读成 ESC
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
这个应该是在讲彩色控制码的问题 应该跟我碰到的问题不一样对吧 ><
--
◢◣ ︵︵ █▔◣ █▔█ █▔▔ █▔█ █▆▉ █ █▔█ █◣█ █▔●
◢◤█◣◢◣ ︵︵ █ █ █▁◤ █▁▁ █▁█ ▉▉▉ █ █▁█ █◥█ █ █
梦之大地 逼逼ㄟ四 █▁◤ █ █ █▁▁ █ █ ▉▉▉ █▁ █ █ █ █ █▁◤
※ Origin: <bbs.ccns.ncku.edu.tw> ◆ From: 140.116.192.28