返回列表 发帖
我会说就是因为前几天有位大大问了句,规则有必要经常更新么,我才想到搞这个么。。。现在好像还在 ...
412268499 发表于 2013-7-31 19:52

再给你一个思路,还是做引导器的,在启动前通过修改Preferences把广告过滤关掉,然后启动TW,同时后台开始下载规则,下载完后再修改Preferences启动广告过滤。

   "adblock": {
      "mode": 1,
      "statistic_day_count": 0,
      "statistic_day_date": "13019673600000000"
   },

TOP

adblock.7z (478 Bytes) 回复 23# 412268499
vbs会报毒的,批处理和那个loader搭配更好点,就是跳黑窗口不好看

TOP

再给你一个思路,还是做引导器的,在启动前通过修改Preferences把广告过滤关掉,然后启动TW,同时后台开始 ...
dk123 发表于 2013-8-1 18:23

哈哈,引导器还是交给絮姐来吧,你跟他提一下。话说你已经这样操作过证明可行了吗?
一开始我也想过启动一次TW就更新一次规则,后来想想没必要,一天一次已经不错了。
而且我用的C+E的规则,一次要下载1M+,我又经常开关浏览器,照这样做我一天得下NM的规则。。。

TOP

回复  412268499
vbs会报毒的,批处理和那个loader搭配更好点,就是跳黑窗口不好看
d-tox 发表于 2013-8-1 18:24

主要是我自己不使用loader这类的,可能是心理洁癖。。。所以自己搞了这玩意儿。
VBS这类在Win8似乎权限控制很严,而且也容易被杀软报毒,不然是个很好的选择。

TOP

回复 29# 412268499
是啊,希望以后官方版本能有绿化清理,可以更新过滤规则就好了
现在自己弄的话,可以加个检查abpfiles里txt文件修改时间,能做到一天更新一次这样
不知道能否通过下载前几个字节,来判断和本地文件的Checksum是否一致来检查版本是不是最新这样来操作
没功夫去弄这个,最好官方原生有这些功能

TOP

本帖最后由 412268499 于 2013-8-2 06:38 编辑
回复  412268499
是啊,希望以后官方版本能有绿化清理,可以更新过滤规则就好了
现在自己弄的话,可以加 ...
d-tox 发表于 2013-8-1 18:59

ABP的规则更新频率还是比较高的,一天更新一次是比较合适的,如果再加个文件修改时间的判断又要复杂化了。。。虽然仅是几行代码的问题,但是这一系列的判断肯定会拖慢速度,而且对文件进行越多的操作,被报毒的几率也会相应增加吧。。。
下载前几个字节的想法我感觉实现不了,整个网页的源码就是这个txt文本文档。按我目前想得到的办法来说:你在下载规则之前无法得知文件大小,不然可以尝试下载到一定的百分比后就停止,然后读取版本号所在行,再和本地的进行对比。当然,这又是复杂化了。。。而且这一来一去的对比又得耗掉不少时间,还不如不管这些直接下载覆盖原规则文件。ABP本身对规则的更新机制我是不清楚,不然可以试着模仿一下。

TOP

先试下先

TOP

问个问题,哪里能下载到ABP的规则???

TOP

问个问题,哪里能下载到ABP的规则???
278192212 发表于 2013-8-10 11:51

这几个规则就是,你看域名。

TOP

回复 34# 412268499


    嗯知道。你这是从哪下来的???

TOP

回复  412268499


    嗯知道。你这是从哪下来的???
278192212 发表于 2013-8-10 13:18

看参考链接,用带ABP扩展的浏览器去添加订阅,可以看到地址。

TOP

回复 36# 412268499


    嗯 好的。知道了。

TOP

返回列表