РУССКИЙ PRIVOXY

Навигация
Сервис
Креатив
Загрузки
Цитата...
Так называемые богатые люди - всего лишь управляющие. В самом лучшем случае они распоряжаются своим имуществом лишь до конца жизни. (Э.Г.Хаббард)

Фильтр

Предлагаю Вашему вниманию фильтр "Kill out of site graphics links", позволяющий производить замену изображений в графических ссылках, имеющий абсолютный адрес (http://)

В default.filter вставляем:
Code: default.filter
FILTER: offsite-graphic-links Remove out offsite graphic links  
# Kill offsite graphic links (Created by Greignar) (240 mb/s)  
s@<a\s+href\s*=\s*(['"]?)((?:https?://)([^>'"\s\/]+)[^>'"\s]*(?<!\.7z|\.bz|\.gz)(?<!\.bmp|\.cab|\.gif|\.jpg|\.msi|\.rar|\.rpm|\.tar|\.zip)(?<!\.bzip|\.cpio|\.jpeg))\1[^>]*>\s*<img\s+(?:src\s*=\s*(['"]?)(?!https?://(?:(?:ima?g[^.]*|config)\.|)\3)(?:[^>'"\s]+))\4([^>]*)>\  
@<a href="$2"><img src="http://config.privoxy.org/send-banner?type=auto" border="1" title="offsite-graphic-links url=$2"$5>@sigx

В user.action вставляем:

Code: user.action
{+filter{offsite-graphic-links} \  
}  
.gmail.  
.mail.ru  
.opennet.ru  
.rambler.ru  
.yandex.ru
Сайты ставим по своему усмотрению.

На некоторых сайтах фильтр может быть излишне агрессивным...

Обновлено 08.07.2007
21.06.2006 08:01 Добавил: Greignar
Комментарии
Спасибо, Greignar!
16.07.2007 02:54 spinore e-mail

Методика одна - в качестве строки замены ничего не должно стоять.

s/строка_поиска/строка_замены/модификаторы

Но стоит учесть, что под строку поиска должна целиком попадать конструкция:
<a href=...>...</a>
13.07.2007 23:54 Greignar home e-mail

Quote:
По  поводу  ссылок  -  ссылки  остаются,  минимизируется  трафик  за  счет  блокировки  загружаемой  рекламмы.  По  возможности  сохраняется  форматирование  страницы.

А если хочется чтоб даже ссылок не показывалось? Это можно сделать? Если уже сделано то скажите куда копать.
13.07.2007 20:25 spinore e-mail

Фильтр написан более года назад и с тех пор претерпел изменения. Самая последняя версия лежит в "Загрузках".
Этот фильтр изначально был написан для "неубиваемых банеров" opennet.ru, но работоспособность его распространяется и на все другие сайты. Так как при его работе могут возникнуть ложные срабатывания, он установлен не для всех сайтов.
На newsru.com фильтр работоспособен, он убил несколько внешних графических ссылок.
По поводу ссылок - ссылки остаются, минимизируется трафик за счет блокировки загружаемой рекламмы. По возможности сохраняется форматирование страницы.
8.07.2007 05:18 Greignar home

Как на сайте типа newsru.com резать место, с которым ассоциируются ссылки типа http://www.superstyle.ru/pic/articles/0_16_1680_1183484234.jpg - сейчас сделал так, что картинки не показываются, а текст под ними всё равно есть. В фильтры r.mail.ru добавил ещё, но он не режет все линки, ведущие на r.mail.ru - может быть, там как-то хитрее сделано?
8.07.2007 03:37 spinore e-mail

А что делает этот фильтр и на чём его можно проверить?
8.07.2007 03:34 spinore e-mail

Страницы: 0

Уважаемые посетители!

При публикации Ваших отзывов рекомендуется придерживаться следующих правил:
  1. Уважительно относиться как к автору, так и другим посетителям сайта.
  2. Запрещен мат, "албанский", проявление межнациональной розни, ругань и оскорбления.
  3. Запрещены сообщения рекламного характера.
  4. Запрещены малоинформативные сообщения.
  5. Запрещены сообщения, основная цель которых заключается в попытке заявить о своем существовании как личности. Поверьте, автору и посетителям это не интересно.
За нарушение этих правил, на посетителя будут налагаться санкции, вплоть до блокирования доступа к сайту.

И маленькая просьба - не превращайте страницы отзывов, форума и гостевую в чат, воспользуйтесь специально предназначенными для этого протоколами (icq, jabber...)

Примечание: основная масса сообщений фильтруется силами программного обеспечения сайта. Если Вас заблокировали, но Вы считаете, что произошло досадное недоразумение - обратитесь к администратору сайта и вопрос будет решен.
Добавление комментария
Name * :
E-mail:
Site:
Поддерживаются BBCodes. Осталось ввести:

Защита от автоматического заполнения*:

(Символы на картинке)
© DRVTiny | Powered by ArSEngine v.4.5 | All rights reserved | Внимание! Копирование материалов разрешается только со ссылкой на источник. Admin's LogON
This Page Is Valid XHTML & CSS