Page 1 of 1

关于Byte Limit限制

Posted: Feb 28 2008, 17:07
by sixsheeps
byte limit 最大就是32767

不知道大家有没有人知道如何破解?或者有突破这个限制的版本?

而且在过滤检测的窗口,被检测的代码也是受到字数限制的。

Re: 关于Byte Limit限制

Posted: Feb 28 2008, 17:44
by phoenix
sixsheeps wrote:byte limit 最大就是32767,不知道大家有没有人知道如何破解?或者有突破这个限制的版本?
无法绕过此限制。

Proxomitron是一边下载、一边过滤、一边传递内容给浏览器,过大的缓冲区设置会让浏览器更慢接收到过滤后的内容,从而看起来似乎Proxomitron会拖慢浏览器。通常,在不影响过滤的情况下,我们要将byte limit设置得尽可能小,以降低对浏览器的影响。

另外,要过滤的block很少会超过32k,如果真的遇到,可以将其分解成较小的block或另想办法处理,具体问题具体分析。

Re: 关于Byte Limit限制

Posted: Feb 28 2008, 18:25
by sixsheeps
那如果这样:比如新浪,具体一个新闻内容页面,下面的东西,和右侧的内容全部不想要了。

打算删除 <!-- 正文内容结束 -->*
后面的字节n多。是不是应该拆开来逐一过滤呢?

不过我这样过滤的话,整个框架也可能就乱了哦。

Re: 关于Byte Limit限制

Posted: Feb 28 2008, 20:22
by phoenix
如果你注意下我对你上个问题的回帖,就会发现已经有答案了。
td width="640" valign="top" class="lc_blue"> $SET(0=<td width="940" valign="top" class="lc_blue">)
是用来将新闻正文所在列拉宽到100%的
td width="300"*DisplayAd()*</td>
是将右侧列删除的

再过滤掉一些ad comments pair(留给你自己试验),最后就可以实现Proxomitron之应用展示中的过滤效果。

让广告不予显示的关键是使其代码失效。显然,除了将广告代码完全删除,我们还有很多方法使其失效,自己开动脑筋吧。 ;)

Re: 关于Byte Limit限制

Posted: Mar 15 2008, 19:51
by augor
sixsheeps wrote:那如果这样:比如新浪,具体一个新闻内容页面,下面的东西,和右侧的内容全部不想要了。

打算删除 <!-- 正文内容结束 -->*
后面的字节n多。是不是应该拆开来逐一过滤呢?

不过我这样过滤的话,整个框架也可能就乱了哦。
像新浪这样,如果要过滤正文后边全部内容,可以考虑使用\k
(\k:中断当前连接)

Name = "xxxx"
Active = TRUE
Limit = 20
Match = "<!--正文内容结束-->"
Replace = "\k</body></html>"

过滤后可能出现版面错误,自己适当调整HTML代码

Re: 关于Byte Limit限制

Posted: Mar 18 2008, 14:17
by Ray4
学习了,原来\k可以这样用,还以为只适用于header呢