2014-10-09 3 views
4

Интересно, есть ли способ отслеживать или регистрировать, программно блокировать сайты Adblock Plus. Adblock Plus показывает только количество заблокированных веб-сайтов, но было бы полезно узнать, какой сайт заблокирован блокировкой журнала или трассировки Adblock Plus.Как отслеживать или регистрировать заблокированные сайты Adblock Plus?

+0

на консоль показывает, какие источники являются 'нетто :: ERR_BLOCKED_BY_CLIENT ' –

ответ

3

В текущей версии (2.6.9.0) невозможно заблокировать заблокированные сайты в Adblock Plus. Самое лучшее, что вы можете сделать, это добавить эту функцию самостоятельно. Это работает для Firefox, но то же самое можно сделать и в других браузерах.

  • Скачать исходный код https://hg.adblockplus.org/adblockplus/archive/tip.zip
  • разархивировать и modifiy файл lib/contentPolicy.js в функции processNode (что проверить, следует ли блокироваться узел) в строке 255.

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

  • Add следующая строка в начале lib/contentPolicy.js Components.utils.import('resource://gre/modules/devtools/Console.jsm');
  • Build the module с

    ./build.py build

  • Установите модуль и откройте browser consoleCTRL+SHIFT+J (не путать с web consoleCTRL+SHIFT+K)
  • Наслаждайтесь
Смежные вопросы