Повторить функционал AdBlock

Павел17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
06.03.2014

Требуется написать скрипт который используя фильтра адблока (точно такой же синтаксис) будет производить удаление рекламных блоков со страниц. Скрипт который требуется разработать будет подгружатся через eval в нашем плагине для браузера (имея доступ к коду страницы).

Ключевые требования:

==============

1. Скрипт используя фильтры адблока - выполнять поиск соответствующих блоков на странице и вырезать их. Фильтры адблока в данной реализации - просто берем с заведомо вбитого в коде массива, систему автозагрузки и тп - писать не требуется.

2. Должна быть возможность задавать определенные фильтры под определенные сайты. Например, что бы для какого то специфического сайта была возможность в коде задать "САЙТ_ААА" - применять специфический фильтр "ААА1". В таком случае фильтр ААА1 не будет применен к каким то другим сайтам, кроме "САЙТ_ААА"

3. Скрипт должен успешно работать после eval подгрузки в другом скрипте. Поэтому весь функционал должен быть в одном файле. Без использования js фреймворков (jquery и тп)

Подробности - в личке.

Сам плагин для загрузки такого скрипта после загрузки страницы в браузере - готов, осталось дело за функциональным скриптом