作者canser (Wilson)
看板EZsoft
標題Re: [請益] 請問有無論壇去除"防止複製文字"的軟體
時間Mon Jan 14 17:08:58 2008
※ 引述《drkh (stypikes)》之銘言:
: 避免複製到網頁內的干擾亂碼文字, 還有兩種方法:
: (1) 將所欲複製的網頁文字複製到剪貼簿. 即使所複製的內
: 容會包含隱藏的亂碼也無妨. 然後開啟這個大陸網頁:
: http://www.jxust.com/bbs/zt.htm
: 按下此網頁內的"轉換(追加)"按鈕, 先前已複製的網頁
: 文字此時會出現在按鈕上端的方形框中,而且亂碼已濾除.
: 再按下"複製到剪貼板"的按鈕, 方形框內已濾除亂碼的
: 文字就會被複製到剪貼簿.
: 從這個大陸網頁的原始檔看來, 這個網頁好像是利用
: regular expresion 來濾除亂碼. 它也另有一些濾除網
: 頁其他內容的功能.
: 若將此大陸網頁儲存在自己的電腦裡, 那麼即使在離線
: 狀態也可以用.
: (2) 自己動手, 利用文書軟體的"搜尋並取代"功能, 將網頁
: 原始檔內每一個 <span>...</span> 與 <font>...</font>
: 改為 <title>...</title> , 然後存檔. 再度開啟網頁時,
: 亂碼就不會出現在網頁本體, 也就複製不到了.
(1)存下來,是空的完整網頁檔
上網去試,也是無法轉換
(2)也失敗,格式會亂掉
最後我是用取代的方法消除,順便把字放大
.+? "亂碼"
| "或者"
\n "斷行"
有時候亂碼之中還會有斷行,所以用"或"加進去....
尋找: <font (s|\n s)tyle="font-size: 0px; color: #fff">
(.+?|(.+?)\n(.+?)|(.+?)\n(.+?)\n(.+?))</font>
取代為: </font><font style="font-size: 15.5px">
尋找: <span (s|\n s)tyle="DISPLAY: none">
(.+?|(.+?)\n(.+?)|(.+?)\n(.+?)\n(.+?))</span>
取代為: </font><font style="font-size: 15.5px">
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.32.227.60
1F:推 delphinus:#13333. XD 01/14 18:42
2F:推 zop:#13333 XD 01/14 22:36
4F:→ canser:我是要離線用的,有下載Proxomitron,但還不太熟... 01/15 16:28
5F:→ canser:所以直接修改原始碼比較快 01/15 16:30