替PCMAN X加隱藏關鍵字功能
※ [本文轉錄自 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
推
06/14 08:22,
06/14 08:22
※ AirBa:轉錄至看板 lesbian 06/16 12:48
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.69.15.23
transgender 近期熱門文章
PTT兩性男女區 即時熱門文章
6
12
3
13