作者delphinus (清远闲放超然於尘垢之外)
看板EZsoft
标题Re: [免费] Proxomitron 网页过滤器
时间Sun Jan 13 20:01:12 2008
※ 引述《zop (正事放一边、玩乐摆中间)》之铭言:
: 软体名称:Proxomitron
很好的东西,只要网页存在的一天,就有需要,所以不如花
点时间一次学好,以後都能受用。
# 去除网页上的隐藏防拷贝乱码
# 颜色自己定义於 [Blocklists] 中
# 我目前使用的是 \#F3F6FA \#FFFFFF
Name = "Kill Hidden Charts"
Active = FALSE
URL = "$TYPE(htm)"
Bounds = "$NEST(<font,</font>)"
Limit = 1024
Match = "\1 color=$LST(COLOR) \2"
Replace = "<!-- Kill Hidden Charts -->"
# 去除网页上的隐藏防拷贝乱码
# 与上面不同的是以 Size=0 的字
Name = "Kill SizeZeroFont"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<font\s*</font>"
Limit = 1024
Match = "\1font-size:0\2"
Replace = "<!-- Kill SizeZeroFont -->"
# 去除某些论坛签名档图片
# 因为每个论坛程式不同,所以无法全适用。
Name = "Kill Signature Banner"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Bounds = "((_+{5,*}<br)|(div\s*signature*>))*(</table>|</div>|</span>)"
Limit = 1024
Match = "\1<img*>\2"
Replace = "\1<!-- Kill Signature Banner -->\2"
# 去除所有在 <a> <img> <link> <param> 中符合
# AdURL 中定义的广告位址字串
Name = "Kill AdURL Banner"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "(<a\s*</a>)|(<img\s*>)|(<link\s*>)|(<param\s*>)"
Limit = 1024
Match = "\1 (href|src|link|value)=$AV(*$LST(AdURL)*)\2"
Replace = "<!-- Kill AdURL Banner -->"
# 某些网页将 script 字串折成 "scr+ipt",
# 此 script 能修正回 "script" 字串
Name = "Anti SCR+IPT"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Limit = 1024
Match = "<*scr\'\+\'ipt\1<*/scr\'\+\'ipt>"
Replace = "<script\1</script>"
# 以下三个 都是去除 <iframe> <embed> <script>
# 中广告字串,分别字义於以下三个 [Blocklists]
# AdIFrameLink
# AdEmbeddedLink
# AdScriptLink
Name = "Kill AdIframe"
Active = TRUE
URL = "$TYPE(htm)"
Bounds = "<iframe\s*</iframe>"
Limit = 1024
Match = "\1 src=$AV(*$LST(AdIFrameLink)*)\2"
Replace = "<!-- Kill AdIframe Banner -->"
Name = "Kill Embedded Banner"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<embed,</embed>)"
Limit = 1024
Match = "\1 src=(*$LST(AdEmbeddedLink)*)"
Replace = "<!-- Kill Embedded Banner -->"
Name = "Kill AdScriptLink"
Active = TRUE
Multi = TRUE
URL = "$TYPE(htm)"
Bounds = "$NEST(<script,</script>)"
Limit = 1024
Match = "\1 src=(*$LST(AdScriptLink)*)"
Replace = "<!-- Kill AdScriptLink Banner-->"
以上是常用的,给大家参考。
- Delphinus
--
夫君子之行,静以修身,俭以养德。非淡泊无以明志,非宁静无以致远。夫学
须静也,才须学也。非学无以广才,非静无以致远。慆慢则不能研精,险躁则
不能理性。年与时驰,意与日去,遂成枯落,多不接世,悲守穷庐,将复何及。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 202.132.131.135
※ 编辑: delphinus 来自: 202.132.131.135 (01/13 20:02)
1F:→ Kalashnikov:推:) 01/13 22:27
2F:推 aquawill:太专业了 01/15 19:30