作者AirBa ()
看板transgender
标题替PCMAN X加隐藏关键字功能
时间Fri Jun 16 12:48:59 2006
※ [本文转录自 gay 看板]
作者: AirBa () 看板: gay
标题: 替PCMAN X加隐藏关键字功能
时间: Wed Jun 14 04:48:14 2006
目的:用PCMAN X打BBS时,隐藏某些关键字不要出现在画面上。
背景:
PCMAN X已经有一个很成功的功能,就是侦测画面上的文字之中的网址,
然後在侦测到的网址文字下面划一条线。
参考这个功能(不谈开启网址的功能),侦测关键字再在字的上面涂上黑色,
就可以达到一点点隐藏关键字的功能。
Source细节:
以下转录我在PCMAN版的文章作参考:
----
: 我看了PCMAN X原始码,在 termdata.cpp 之中找到 DetectCommonURLs
: 我想在CTermCharAttr 再加一个 flag,
: 在 termdata.cpp 再加一个 DetectKeywords,顺着url的路走下去,
: 最後在paint时涂黑。这是我目前想到的做法。不知道有没有问题?
: PS.我想删掉的关键字是固定的。固定在Source之中也无所谓。
----
关键字可以是 gay 、 lesbian等等,中文应该也没有问题。
关键字的数目是这个问题的关键。如果关键字是固定而又少数的,
那麽真的只要copy网址侦测功能,然後把"gay"这个字写死在source里面就够了。
单纯的copy网址侦测功能很快。但是我很懒。最近一两周是不会做的。
维护与散布问题:
如果对source的修改只是把关键字写死,这个修改就变成只对很少数使用者有意义。
所以这种小修改是不可能加到正式版本去的。也就是说这个功能不会有正式版的维护,
也不会有正式版的散布资源。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.69.15.23
1F:推 manphage:推 06/14 08:22
※ AirBa:转录至看板 lesbian 06/16 12:48
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.69.15.23