hzzhaiqi
火狐狸
火狐狸
  • UID30112
  • 注册日期2009-08-18
  • 最后登录2015-09-15
  • 发帖数279
  • 经验180枚
  • 威望1点
  • 贡献值44点
  • 好评度28点
阅读:7884回复:5

【GM脚本】简单介绍下 Anti-Adblock Killer 这个脚本

楼主#
更多 发布于:2014-06-24 20:38
Anti-Adblock Killer | Reek 这个 GM 脚本用来屏蔽网站对 ABP 的提示。

虽然该脚本的规则以国外网站为主,但可添加规则来解决一些网站的问题。

这里要介绍一下 beforescriptexecute 事件,这个事件可阻止 js 代码的运行,只适用于 firefox 和 换壳前的 Opera, chrome 并不支持。单独的 js 文件可通过 ABP 拦截,但网页内的 js 代码就只能靠这个来阻止运行。

btspread - Convert Torrent file to Magnet link 这个网站为例,这个脚本默认并没有该网站的规则,需要自行添加。

打开 冰与火之歌:权利的游戏 第二季全集 torrent, magnet, bt - btspread 这个网址,会出现图中的提示框。添加下面的规则后,就可以消除这个提示框。

图片:ABP过滤提示.png



btspread.com 的规则(仅 firefox)
btspread: {
  Host: ['btspread.com'],
  Before: function(e) {
    if (Aak.innerScript(e).contains("$('#blockModal').modal('show')")) {
      Aak.stopScript(e);
    }
  }
},
规则添加到脚本内的位置

图片:规则添加位置.png

最新喜欢:

infinityinfini... fang5566fang55...
hzzhaiqi
火狐狸
火狐狸
  • UID30112
  • 注册日期2009-08-18
  • 最后登录2015-09-15
  • 发帖数279
  • 经验180枚
  • 威望1点
  • 贡献值44点
  • 好评度28点
1楼#
发布于:2014-06-25 09:16
KanKanFirst:这个……我打开 冰与火之歌:权利的游戏 第二季全集 torrent, magnet, bt - btspread 这个网址,并没有跳出任何提示,是否是因为我订阅了ad规则的adblock warning removal list的关系?
...
回到原帖
很多情况都可以用 ABP 或 css 隐藏,如果 ABP 无效的才需要用到这个脚本。国内的 Bypass Wait, Code, & Login For Chrome 对 32666.com 站点就有屏蔽提示直接显示下载地址的效果。
游客

返回顶部