Полезная информация

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

Обсуждение расширений » Фильтры (антипорно) для Adblock Plus » 28-08-2012 20:16:09

вот, я использую вот эти:

Выделить код

Код:

wget https://easylist-downloads.adblockplus.org/easyprivacy.txt -O easyprivacy.txt
wget http://adblockplus.mozdev.org/easylist/easylist.txt -O easylist.txt
wget https://ruadlist.googlecode.com/svn/trunk/advblock.txt -O advblock.txt
wget https://ruadlist.googlecode.com/svn/trunk/cntblock.txt -nv -O cntblock.txt
wget https://ruadlist.googlecode.com/svn/trunk/bitblock.txt -nv -O bitblock.txt
wget https://ruadlist.googlecode.com/svn/trunk/antinuha.txt -nv -O antinuha.txt

ругается только на последнюю, где указал...

Обсуждение расширений » Фильтры (антипорно) для Adblock Plus » 28-08-2012 19:54:35

Ребята, гляньте на https://ruadlist.googlecode.com/svn/trunk/antinuha.txt
В строчке 31, вероятно, ошибка, после преобразования

Выделить код

Код:

cat antinuha.txt | sed -f /etc/squid/adblock.sed > /etc/squid/6.acl

adblock.sed:

Выделить код

Код:

s/\r//g;
/Adblock/d;
/.*\$.*/d;
/\n/d;
/.*\#.*/d;
/@@.*/d;
/^!.*/d;
/^\[.*\]$/d;
s#http://#||#g;
s/\/\//||/g
s,[+.?&/|],\\&,g;
s/\[/\\\[/g
s/\]/\\\]/g
s#*#.*#g;
s,\$.*$,,g;
s/\\|\\|\(.*\)\^\(.*\)/\.\1\\\/\2/g;
s/\\|\\|\(.*\)/\.\1/g;
/^\.\*$/d;
/^$/d;

Squid ругается на эту регулярку...

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]