|
|||||||
Использование списков фильтра Adblock Plus с BFilter
Время создания: 25.11.2009 23:55
Автор: Вадим Сабинич
Текстовые метки: bfilter
Раздел: Компьютер - Linux - Сеть в Linux - BFilter
Запись: xintrea/mytetra_syncro/master/base/0000001320/text.html на raw.github.com
|
|||||||
|
|||||||
Cтив Пелегрин написал скрипт, который конвертирует списки фильтра Adblock Plus в формат, доступный для BFilter, в файл urls.local. Используя совокупность шелл-скрипта и cron вы можете поддерживать свои фильтры в актуальном состоянии. Для этого следует сделать:
Вам следует отредактировать оба скрипта относительно расположения в вашей системе интерпретаторов perl и bash. В текущем состоянии используются пути расположения /usr/bin/perl и /usr/local/bin/bash. Настройка перл-скрипта adblock2bfilter.pl для генерации фильрующих правил. Перловый скрипт получает данные Adblock Plus на стандартный ввод и генерирует на выводе понятный для BFilter формат. Для каждого образца можно задавать префикс:
Настройка шелл-скрипта bfilterUpdateLists.sh Этот скрипт копирует из интернета текущую версию списка правил Adblock Plus во временный файл, затем создает новую версию urls.local используя cat для слияния этого файла с содержимым файла urls.local.save. Если у вас уже есть файл urls.local с образцами для фильтрации, то переименуйте его в urls.local.save. Параметры для скрипта следующие:
ЗАМЕЧАНИЕ: Данное руководство для FreeBSD. В других операционных системах пути могут быть другими. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|