如何通过Adblock Plus跟踪或记录被阻止的网站?

时间:2014-10-09 09:40:16

标签: adblock

我想知道是否有办法通过Adblock Plus以编程方式跟踪或登录网站。 Adblock Plus仅显示被阻止网站的数量,但知道哪个网站被日志阻止或跟踪Adblock Plus阻止会很棒。

1 个答案:

答案 0 :(得分:3)

使用当前版本(2.6.9.0),您无法在Adblock Plus中记录被阻止的网站。您可以做的最好的事情就是自己添加此功能。这适用于Firefox,但在其他浏览器中也可以这样做。

  • 下载源代码https://hg.adblockplus.org/adblockplus/archive/tip.zip
  • 解压缩并修改函数lib/contentPolicy.js中的文件processNode(检查是否应阻止某个节点)。

    if (match){ FilterStorage.increaseHitCount(match, wnd); console.log('ABP blocked '+ node +' with '+ location); }

  • lib/contentPolicy.js开头添加以下行 Components.utils.import('resource://gre/modules/devtools/Console.jsm');
  • Build the module

    ./build.py build

  • 安装模块并打开browser console CTRL+SHIFT+J(不要与web console CTRL+SHIFT+K混淆)
  • 享受