Board logo

标题: [其他内容] [11.10.02]世界之窗广告过滤生成器 Beta1.2 更新! [打印本页]

作者: gvg110119    时间: 2011-9-18 10:26     标题: [11.10.02]世界之窗广告过滤生成器 Beta1.2 更新!

本帖最后由 gvg110119 于 2011-10-2 16:09 编辑

最新版本:Beta1.2
经过一周多的努力,不断的测试下,这个软件终于诞生了。圆了我一年前的一个愿望http://bbs.ioage.com/cn/thread-152763-1-2.html
当年幼稚想法的概念图http://bbs.ioage.com/cn/attachment.php?aid=94393&k=28aca7fd7cf78300e6fddc2e75088624&t=1316316364&noupdate=yes&sid=e233k4Q79jkzAAexsMEAoBkHDzexEyOP1GUojD7M00bG844


当年风光无限的TW现在虽然沦为小众浏览器,尽管还有许多BUG,但我依然喜欢用它,现在做这个软件权当纪念吧,算我对TW的一点回报

下面介绍下软件

软件使用起来很简单,就是我一年前设想的实现。只要逐项填进去就能生成相对应的规则。
同时接受BUG反馈,可以跟帖说明,我尽力解决。
如果有什么比较复杂的过滤规则用我的软件生成不了,请发个样本,我会参考修正软件,让软件变的更灵活。


制作历程:


11.10.2
软件 Beta1.2版发布!
添加软件更新检测(稍微有些拖慢启动速度)
修正两处BUG
修正参数5代码生成BUG
修正签名统一BUG
------------------------------------------------------------
11.9.18晚
软件 Beta1.1版发布!
因为XP下无法运行,暂时关闭透明效果,想办法解决中……
增加折叠效果,减小桌面占用
修正部分词语
[attach]110366[/attach]
------------------------------------------------------------
11.9.18
软件 Beta1版发布!

[attach]110362[/attach]
------------------------------------------------------------
11.9.17
解决最终输出转码问题,并实现透明效果
------------------------------------------------------------
11.9.16
问题解决,添加统一签名选项
------------------------------------------------------------
11.9.15
添加多个过滤标签,遇到问题,查资料
------------------------------------------------------------
11.9.14
添加参数运用
------------------------------------------------------------
11.9.13
单过滤标签测试基本完成
------------------------------------------------------------
11.9.12
编写预览代码,修正部分逻辑运算
------------------------------------------------------------
11.9.11
编写了大体的逻辑运算代码
------------------------------------------------------------
11.9.10
突然有种冲动想做这个软件,当天把大体UI设计好,并查了一些相关资料。


软件下载:
[attach]110363[/attach]

这里重点说明下 如果你是360杀毒或安全卫士的用户很有可能报毒  原因如下  不多解释
http://www.autoitx.com/viewthread.php?tid=25429&highlight=360
http://www.autoitx.com/viewthread.php?tid=26106&highlight=360
作者: gvg110119    时间: 2011-9-18 10:27

本帖最后由 gvg110119 于 2011-10-2 16:08 编辑

软件使用的一些说明

请下载最新版!
以Beta1.2为例
[attach]110443[/attach]
当使用参数1、2、3的时候 24无效
当使用参数4时,启用24
当使用参数5时(注:6这里选参数5),1245无效

主要借鉴elkay 的帖子  同时这里也有教程http://bbs.ioage.com/cn/thread-122642-1-1.html
[attach]110364[/attach]

参数的说明:
参数 1 (搜索块操作)
按标签(param属性指定的值,如DIV)查找块,为下一级过滤搜索匹配到的区间集(同时搜索到多个满足条件的DIV区间)。

参数 2 (确认块操作)
以正则式表达式(param属性指定的正则表达式)是否匹配,确认上层搜索到的区间是否是需要查找的区域。

参数 3 (确认块操作)
查找通配字符(param的属性指定其值)在上级过滤确认的区间中是否存在,以确认上层搜索到的区间是否是需要查找的区间。

参数 4 (搜索块操作)
按标签当type=4时,targets节下增加paramex作为结束(以param属性值开始, 以paramex属性值结束)查找块
比如:<param><![CDATA[<!--begin-->]]></param><paramex><![CDATA[<!--end-->]]></paramex>,表示搜索以<!--begin-->开始到<!--end-->结束的区间

参数 5 (搜索确认块操作)
查找任意字符(支持正则表达式),注意,type=5 不适用于以上 4 种方式当中,type=5同时提供搜索和确认操作,可以直接进行替换等操作
比如:<param><![CDATA[google]]></param>表示直接以文本方式搜索"google"字样
作者: s896221565    时间: 2011-9-18 10:28

提示: 作者被禁止或删除 内容自动屏蔽
作者: 13968450414    时间: 2011-9-18 10:46

绝对支持
作者: joekwan    时间: 2011-9-18 10:49

支持一个。虽然我是伸手党。
作者: fantasyer    时间: 2011-9-18 12:08

这个得支持,难得现在还有人坚守着阵地,谢谢分享!
作者: dej.sf    时间: 2011-9-18 13:05

支持!!
作者: dej.sf    时间: 2011-9-18 13:27

XP下无法正常使用?

另:该程序avast! 6报告为风险程序
作者: gvg110119    时间: 2011-9-18 14:16

8# dej.sf

XP下我还真没法测试   但应该是没有问题的  估计是被你的小a拦截了
作者: 厌氧的鱼    时间: 2011-9-18 14:26

支持个吧,自己常去的网站其实还比较好照葫芦画瓢的,有这个更好了。
作者: my世界之窗    时间: 2011-9-18 15:24

我要狠狠的顶啊,终于有人记得世界之窗了。
作者: 自由的风2    时间: 2011-9-18 16:11

这个一定要支持
作者: zhchgao    时间: 2011-9-18 18:44

为什么我XP下不能运行。弹出这个,点击确定后,没有反映了。
作者: gvg110119    时间: 2011-9-18 19:32

13# zhchgao

哦可能代码有问题   我检查一下
作者: gvg110119    时间: 2011-9-18 20:34

13# zhchgao

更新了   因为XP不支持aero   只能把aero关闭掉了  现在XP下使用应该没有问题
作者: haoshuanga    时间: 2011-9-19 10:51

小白弱弱地问:这个软件是做什么用的?怎么用?
作者: 色公子    时间: 2011-9-19 12:12

眼馋中,能不能做个TW2的啊
作者: gvg110119    时间: 2011-9-19 14:22

16# haoshuanga

编写广告过滤规则的
作者: gvg110119    时间: 2011-9-19 14:22

17# 色公子

TW2就是正则表达式   如果不懂正则   什么工具都没用
作者: rubycon    时间: 2011-9-19 15:07

多谢楼主了。
作者: dej.sf    时间: 2011-9-19 22:36

15# gvg110119

程序launch部分加入识别代码。XP的走普通模式,7走aero.就没事了
作者: clock    时间: 2011-9-19 23:22

这个工具怎么好像是个规则更新器呢?
作者: sztb    时间: 2011-9-20 15:34

这个必须支持!!!
作者: web000    时间: 2011-9-21 12:05

建议来个事例说明如何用,谢谢
作者: 95123    时间: 2011-9-21 14:23

本帖最后由 95123 于 2011-9-21 14:26 编辑

楼主我要把www.5173.com
images001.5173cdn.com/js/fed-std/famsg/v1/fed.famsg.v1.js
过滤了怎么写?

规则标签,关键字,,头都大了,,真不如ff中的adp好用
作者: gvg110119    时间: 2011-9-21 14:44

24# web000


http://bbs.ioage.com/cn/thread-122642-1-1.html

教程
作者: gvg110119    时间: 2011-9-21 14:46

25# 95123

正好和你相反   我觉得很好用   adp是很简单   但达不到我对去广告的要求   

至于那个怎么过滤   看教程   用搜索参数
作者: gvg110119    时间: 2011-9-21 14:48

25# 95123

其实没那么难   如果认真看教程   1个小时内就能学会   我当年就属于白`痴一级的   3个小时也学会了
作者: cur000000    时间: 2011-9-21 16:55

支持楼主 ,
作者: 溪风    时间: 2011-9-23 20:00

不会写广告过滤 - -
但还是支持下lz
作者: vanciki    时间: 2011-9-23 21:27

有可视化得操作界面了啊
作者: gevy    时间: 2011-9-24 18:37

谢谢,说实话我也是伸手党,不过还是经常来看看TW的信息。
作者: saviour    时间: 2011-9-24 22:03

浮上来顶一个~
作者: tigerking    时间: 2011-9-24 22:52

绝对支持!谢谢分享!
作者: 02223289680    时间: 2011-9-25 00:32

支持..楼主辛苦
作者: IRonMarshal    时间: 2011-9-25 09:20

这个必须支持。。。
作者: jsczlaigo    时间: 2011-9-26 16:01

真不容易 感谢分享
作者: skykings    时间: 2011-9-28 09:58

依然在使用
作者: ilysm    时间: 2011-9-28 10:46

迟到的东西,不用tw好多年了,自2起,过滤规则就是让人头痛的东西
作者: 懒觉    时间: 2011-10-1 11:31

用参数5的话不是多出来一行了?
作者: gvg110119    时间: 2011-10-1 18:33

40# 懒觉


不多啊  也可能是我没理解   能详细说下吗?
作者: xs6163133    时间: 2011-10-1 21:55

支持一下吧
作者: 懒觉    时间: 2011-10-2 10:23

41# gvg110119

参数 5 (搜索确认块操作)
查找任意字符(支持正则表达式),注意,type=5 不适用于以上 4 种方式当中,type=5同时提供搜索和确认操作,可以直接进行替换等操作
比如:<param><![CDATA[google]]></param>表示直接以文本方式搜索"google"字样

我的理解是参数5独立使用的,就是字符查找替换,不用其他参数来定位了,但工具里始终是生成两行参数的。
作者: gvg110119    时间: 2011-10-2 13:17

43# 懒觉


哦  大概明白你的意思了   我改下试试
作者: gvg110119    时间: 2011-10-2 13:27

43# 懒觉
你的意思是如果参数为5应该生成的代码是这样的?

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <adfilter>
  3. <version>2.0</version>
  4.   <rules>
  5.     <rule>
  6.       <name></name>
  7.       <domains>
  8.         <domain>
  9.           <include>
  10.             <![CDATA[]]>
  11.           </include>
  12.         </domain>
  13.       </domains>
  14.           <pattern type="5">
  15.               <targets>
  16.                 <param>
  17.                   <![CDATA[1111111]]>
  18.                 </param>
  19.                 <replace>
  20.                   <![CDATA[<!--AD Blocked By TheWorld 3-->]]>
  21.                 </replace>
  22.               </targets>
  23.           </pattern>
  24.     </rule>
  25.   </rules>
  26. </adfilter>
复制代码

作者: jackyxj    时间: 2011-10-2 15:11

必须支持!
作者: gvg110119    时间: 2011-10-2 16:10

43# 懒觉

软件更新了   这回你试一下
作者: 懒觉    时间: 2011-10-3 14:58

43# 懒觉  

软件更新了   这回你试一下
gvg110119 发表于 2011-10-2 16:10 http://bbs.ioage.com/cn/images/common/back.gif


问题已解决,楼主响应很快啊,在这死气沉沉的论坛里真是难能可贵。

btw,在管理黑名单规则页面手动添加规则生成器生成的过滤规则<rule>到</rule>部分,怎么没有任何提示,无法成功添加,只能用导入方式。
作者: gvg110119    时间: 2011-10-3 15:49

48# 懒觉


一直在用导入   手动添加没试过   但应该没问题啊   导入能成功证明生成的代码没问题




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn./) Powered by Discuz! 7.2