Автор |
Сообщение |
Nan0miT
Platinum Member

Зарегистрирован: 11.10.2006
Сообщения: 315
|
Строка URL = "([^/]++.|)nashbryansk.*/" нужна для того, чтоб фильтр работал только для конкретного сайта.
Лучше с этой строкой. Если не будет работать, то хотя бы с URL = "*nashbryansk*" или что-то типа того.
|
|
|
К началу |
Профиль Сообщение |
 |
SK
Advanced Member

Зарегистрирован: 05.06.2004
Сообщения: 114
|
Nan0miT писал(а): |
Строка URL = "([^/]++.|)nashbryansk.*/" нужна для того, [...] |
Второй вариант работает именно с этой строкой. На сайте конституционный порядок, баннеры гуляют лесом.
Для проверки что достигнут именно ожидаемый результат в прошлом посте ссылка на html после второй версии вашего фильтра.
*Спасибо!*
|
_________________ Сергей. |
|
К началу |
Профиль Сообщение |
 |
SK
Advanced Member

Зарегистрирован: 05.06.2004
Сообщения: 114
|
Приветствую!
На протяжении полугода фильтр от Nano:
Код: |
[Patterns]
Name = "nashbryansk 220708 {site} [Nano]"
Active = TRUE
URL = "([^/]++.|)nashbryansk.*/"
Limit = 256
Match = "ox_swf.write(*);|$NEST(<script,*openx/www/delivery*,</script>)|"
"(function popUp) $SET(1=function die)|(ID="(banner|bnr)\2) $SET(1=style="display: none;" ID="\2)|"
"$NEST(<a,*/(adv-tmp|advert)/*</a>)"
Replace = "\1"
|
прекрасно решал вопросы с полезным, но под завязку набитым баннерами сайтом "Наш Брянск".
С неделю как баннеры, аки зомби, полезли снова.
Особенно гадок верхний, флешевый.
Прошу оказать содействие в борьбе с нечистью.
Нефильтрованный html прилагается.
|
_________________ Сергей. |
|
К началу |
Профиль Сообщение |
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
|
К началу |
Профиль Сообщение |
 |
SK
Advanced Member

Зарегистрирован: 05.06.2004
Сообщения: 114
|
Приветствую!
Попробовал только что. Совершенно без эффекта.
По шагам:
1. Внес в URL Killfile.txt строки (каждая без кавычек и отдельной строкой: "*/www/delivery/", "([^/]++.|)nashbryansk.ru/actban/*" и "([^/]++.|)4smi.ru/"
2. Включил фильтр "iFrame/iLayer to link".
3. Импортировал фильтр " Bad div killer 2008-12-16" из твоего сообщения по ссылке.
4. Создал файл ...\Lists\noBadTags.txt с единственной незакомментированной строкой " (www.|)nashbryansk.*"
5. Создал файл блоклиста ...\Lists\BadDivs.txt и внес в него содержимое из твоего сообщения.
6. Открыл в Проксе Config-Block Files- и через -Add- внес дополнительно списки BadDivs и NoBadTags с соответствующими путями.
7. Сохранил и перезагрузил Прокс. Вышел и вновь загрузил браузер.
8. Убедился в том, что вражеские целы-невредимы и лезут как на буфет
Причем лезут, гады, как из доступной из инета http://www.news.nashbryansk.ru/, так и из локалки http://www.nashbryansk.b-metro.net.
На всякий случай прилагаю полную, с картинками и баннерами страничку, полученную из локалки.
Прошу оказать содействие.
|
_________________ Сергей. |
|
К началу |
Профиль Сообщение |
 |
chAlx
Moderator

Зарегистрирован: 30.06.2004
Сообщения: 2629
Откуда: SPb
|
SK:
По-моему, пора уже разбираться, как работает Прокс и как вставляются на сайт баннеры.
- Открываешь исходный код страницы: http://src..nashbryansk.ru/ (или локальный, если им пользуешься).
- Выставляешь в браузере правильную кодировку, если надо.
- Ищешь в коде "swf".
- Находишь, например, блок, ограниченный комментами <!-- Селена 960x100 --> (по размеру понятно, что это верхний баннер) с таким фрагментом:
<EMBED src="/actban/frost-prolong.swf"
- Вычисляешь полный URL этого баннера и заносишь его в AdList (правый клик в трее --> [Add to Blockfile]) в более общем виде:
([^/]++.|)nashbryansk.ru/actban/
([^/]++.|)nashbryansk.b-metro.net/actban/
- Перезагружаешь страницу (не исходник), смотришь изменения. Если баннер пропал, ищешь в исходнике следующий swf, если не пропал -- ищешь ошибку.
То же самое можно делать не с html-кодом, а с логом. Открываешь окно лога Прокса, открываешь сайт, ждёшь полной загрузки, копируешь лог в буфер и открываешь в текстовом редакторе. Потом ищешь там тот же "swf":
Цитата: |
GET /actban/frost-prolong.swf HTTP/1.1
Host: nashbryansk.ru
User-Agent: ..... |
В сочетании с полем Host: вычисляешь полный URL и так же заносишь его в AdList.
Если сайт тяжёлый и в лог вся загрузка не влезает, можно в середине нажать паузу ( <Ctrl-P>), чтобы лог не переполнился.
|
|
|
К началу |
Профиль Сообщение |
 |
SK
Advanced Member

Зарегистрирован: 05.06.2004
Сообщения: 114
|
chAlx писал(а): |
SK:
По-моему, пора уже разбираться, как работает Прокс и как вставляются на сайт баннеры.
[...]
|
Спасибо, уважаемый chAlx!
За усилия научить. Попробую разобраться.
Как только хоть чуть времени будет.
С Наступающим!
|
_________________ Сергей. |
|
К началу |
Профиль Сообщение |
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
SK писал(а): |
Приветствую!
Попробовал только что. Совершенно без эффекта.
4. Создал файл ...\Lists\noBadTags.txt с единственной незакомментированной строкой "(www.|)nashbryansk.*"
|
Это список исключений - неудивительно, что нет эффекта ж-)
Кэш чистил?
Архивчик скачать не могу: "You have utilized the download limit for the day." - подумай о нормальных обменниках, например ifolder.ru ;-)
|
|
|
К началу |
Профиль Сообщение |
 |
SK
Advanced Member

Зарегистрирован: 05.06.2004
Сообщения: 114
|
Alex Qwerty писал(а): |
SK писал(а): |
Попробовал только что. Совершенно без эффекта.
[...]
|
Это список исключений - неудивительно, что нет эффекта ж-)
Кэш чистил?
Архивчик скачать не могу: "You have utilized the download limit for the day." - подумай о нормальных обменниках, например ifolder.ru ;-) |
Приветствую!
1. Удалил сайт из NoBadTags.txt (там теперь только закомментированные "#" строки)
2. Перезагружал браузер без счета.
3. Кэш сейчас очищу. Но сомневаюсь...
4. На IFolder.ru загрузить не удается, связь с сайтом теряется в процессе загрузки. Рапида - нормально?
Кэш почистил. Без перемен.
|
_________________ Сергей. |
|
К началу |
Профиль Сообщение |
 |
SK
Advanced Member

Зарегистрирован: 05.06.2004
Сообщения: 114
|
chAlx писал(а): |
SK:
По-моему, пора уже разбираться, как работает Прокс и как вставляются на сайт баннеры.
|
Вношу в Ad-list:
([^/]++.|)nashbryansk.ru/actban/
([^/]++.|)nashbryansk.b-metro.net/actban/
Для проверки пробую загрузить отдельно верхний безобразный баннер:
http://www.nashbryansk.ru/actban/frost-prolong.swf
Грузится, красуется...
Перезагружаю страницу... Баннер на своем месте.
|
_________________ Сергей. |
|
К началу |
Профиль Сообщение |
 |
Alex Qwerty
Gold Member

Зарегистрирован: 20.07.2007
Сообщения: 206
|
SK писал(а): |
4. На IFolder.ru загрузить не удается, связь с сайтом теряется в процессе загрузки. Рапида - нормально? |
Сойдет.
В Nash.htm '<div ID="bnrtop" align="center">', а в Наш_Брянск_RU.htm '<DIV id=bnrtop align=center>' - это самодеятельность браузера, или на сайте поменяли? Замени в Bad_Divs.txt '<div[^>]++"bnr(top|)"' на '<div[^>]++= ("|)bnr' - должно работать в обоих случаях.
Скопируй этот див с флэшиной и проверь в тесте фильтра.
На странице похоже ничего не меняется - на морде Прокса стоит галка "Web page filters"? Кнопка "Bypass" отжата? В Bypass.txt сайт не прописывал?
Галки "headers filters" на морде стоят? Прокси в браузере прописан, на http://Local.ptron/.pinfo/ пускает?
Открой окно лога (кнопкой на морде или в контекстном меню из трея) и загрузи эту флэшку - что пишет?
|
|
|
К началу |
Профиль Сообщение |
 |
|