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

Хотите узнать больше о расширениях? Посмотрите ролики, рассказывающие о работе с расширениями Firefox.

№124-06-2005 22:37:32

Dimanish
Участник
 
Группа: Extensions
Зарегистрирован: 31-03-2005
Сообщений: 2371

Re: Фильтры для расширения Adblock Plus (только для Firefox)

де можно скачать как можно больше фильтров для AdBlock? Поискал по интернету - ничего путного не нашел. И еще, какой адрес лучше прописать в пути для синхронизации фильтров? Поделитесь ссылочками, пожалуйста.


Тут должна была быть подпись. А, да... Вот она и есть.

Отсутствует

 

№225220-06-2009 11:59:46

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Vectus

Фильтры с регулярными выражениями действительно хуже нескольких отдельных правил?

Да, хуже по скорости открытия страниц, но дело не только в этом. Просто это слишком общее правило и оно вызывает ложные срабатывания -- если не у Вас, то у кого-нибудь. Недавно я попробовал добавить

Выделить код

Код:

/\/ad[svjx0-9]?\//

- то есть блокирование директорий */ad/*, */ads/*, */adv/*, */adj/*, */adx/*, */adцифра/*
Вот уже пришлось переделать:

Выделить код

Код:

/\/ad[svjx0-9]\//

- так как в папке /ad/ не всегда реклама.
Я плохо разбираюсь в регулярных выражениях, Lain_13 Вам лучше объяснил бы, что делает

Выделить код

Код:

/[^a-z]ad[svjx0-9]?[^a-z0-9].*\?/$~stylesheet

и почему он это убрал.
Vectus, дайте пример рекламы, которая блокируется этой регуляркой и не блокируется сейчас.
world-art.ru/bipack/ добавлено.

Отредактировано Радик245 (20-06-2009 12:35:22)

Отсутствует

 

№225320-06-2009 12:49:01

Vectus
Участник
 
Группа: Members
Зарегистрирован: 08-10-2007
Сообщений: 17
UA: Firefox 3.0

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Просто до этого вроде не было жалоб на ложное срабатывание данного фильтра, поэтому я и поинтересовался. Если отдельные правила не уступают по скорости - замечательно :)

Появились баннеры на danbooru и safebooru (та же картинка).
Бегло пробежался по закладкам - вероятно это единственные сайты, которых коснулось удаление регулярного выражения. Всё остальное замечательно убирается новыми подписками.
Убрал у себя таким методом:

Выделить код

Код:

donmai.us/images/ads-*/*

Убрал ворлд-арт из собственных правил :)

Отредактировано Vectus (20-06-2009 12:50:45)

Отсутствует

 

№225420-06-2009 13:32:00

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Vectus
А-а, понял, что оно блокирует:
http://safebooru.donmai.us/images/ads-20090419/180x300_5.jpg?1240276554/ads-20090419/180x300_5.jpg?1240276554
http://danbooru.donmai.us/images/ads-20090419/newwide_discipline.jpg?1240157916
На этот фильтр (он у меня в украинской подписке UA-IX Бан-лист) у меня 74 срабатывания - не много, если учесть то, что некоторые правила сработали больше тысячи раз, даже две тысячи.

Если отдельные правила не уступают по скорости - замечательно :)

В ABP обычные правила оптимизируются, благодаря чему не всё правило, а только последовательность из восьми знаков сверяется с адресом, остальное - в случае совпадения. А регулярки не оптимизируются, потому проверяются всегда полностью и оказываются медленнее.

Lain_13, DemonSat, как вы думаете, нужна такая регулярка в подписке? У меня ничего лишнего не блокирует. Может быть, как-то объединить

Выделить код

Код:

/[/_-]ad[sxvj]s?\d?(?:\.\w{2,3})?(?:\?|$)/
/\/ad[svjx0-9]\//
/[^a-z]ad[svjx0-9]?[^a-z0-9].*\?/

Отредактировано Радик245 (20-06-2009 14:05:35)

Отсутствует

 

№225522-06-2009 11:43:08

el5fuego
Участник
 
Группа: Members
Зарегистрирован: 14-06-2009
Сообщений: 5
UA: Firefox 3.0

Re: Фильтры для расширения Adblock Plus (только для Firefox)

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

Отсутствует

 

№225622-06-2009 12:06:52

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

el5fuego
Для создания таких правил используйте вот это расширение: http://adblockplus.org/en/elemhidehelper
Сразу включите в нём предварительный просмотр и расширенный режим, дальше разберётесь постепенно. Сами правила работают в ABP и без Element Hiding Helper, а это только для того, чтобы удобнее было правила создавать.
Только блокируются не определенные слова и фразы, и блоки на странице - всё зависит от того, как страница написана, как она создавалась.

Отсутствует

 

№225722-06-2009 13:05:53

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Радик245
Первые два и так есть в подписке, а последнее возвращать не надо. Вроде мы его не из-за ложных срабатываний удалили, а из-за частоты попаданий. Зачем нужно правило, которое проверяется для каждого запроса целиком, а не по хэшу. К тому же данная формулировка правила не избавляет от срабатываний на нечто с подобным текстом в адресе "a54f1d1-ad5-46asghw3-52" и параметрами в конце. Кажется я даже видел это в действии.
Объединить можно попробовать, для этого в последнюю группу нужно добавить вариант с "\/", т.е. "(?:\?|\/|$)". Но мне кажется, что лучше так не делать. Первая регулярка нацелена на удаление обращений к мусору вроде /ad.php?blah=blahblah и подобному, а второе -- строго для папок. Мне кажется, что так правильно.

Добавлено 22-06-2009 13:08:19
Я считаю, что мы должны строго соблюдать принцип "не навреди". Лучше пропустить немного рекламного мусора, чем заблокировать важную информацию.

Отсутствует

 

№225823-06-2009 23:28:40

АНОНИМ
Участник
 
Группа: Members
Откуда: Новосибирск
Зарегистрирован: 16-03-2005
Сообщений: 339
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Кто и зачем добавил в подписку http://ruadlist.googlecode.com/svn/trunk/adblock.txt фильтр
img.ngs.ru/$image,objekt,background

Полетела вся графика на форуме (смайлы, спецпометки топиков и другие элементы оформления). Убирайте совсем из подписки, такие вещи можно ставить только в личных правилах. А то сейчас сижу на форуме, и вдруг при загрузке очередной страницы остался только текст (подписка, наверное, в этот момент обновилась). А там на форуме начнутся вопли, почему всё поубирали (среди тех, кто пользуется подпиской).

Если уж сильно неймётся именно такой тяжёлой артилерией отрубать всё, то уберите хотя бы из этого фильтра image (пока бегло посмотрел, нужные элементы вроде в этом случае не блокируются).

Отсутствует

 

№225924-06-2009 10:42:40

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

АНОНИМ

Убирайте совсем из подписки

Не надо так. Просто я добавил этот фильтр с исключениями, но не заметил, что там ещё одно исключение нужно. Сейчас уже исправлено - обновите подписку.

уберите хотя бы из этого фильтра image

В основном из-за картинок он и добавлен.

Отсутствует

 

№226024-06-2009 20:58:18

АНОНИМ
Участник
 
Группа: Members
Откуда: Новосибирск
Зарегистрирован: 16-03-2005
Сообщений: 339
UA: Firefox 3.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Пока вроде работает без лишних потерь.

Отсутствует

 

№226125-06-2009 14:49:07

Swarovski
Участник
 
Группа: Members
Зарегистрирован: 25-03-2008
Сообщений: 71
UA: Firefox 3.0

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Какой-то новый фрейм придумали, на http://bigfangroup.org выскакивает
подписка нна руадлист стоит - когда добавят в фильтр?

Отсутствует

 

№226225-06-2009 15:06:55

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Swarovski

Добавлены:
bigfangroup.org##TABLE.mainouter TD.outer > TABLE:first-child
lycosu.com/

Спасибо.

Отредактировано Lain_13 (25-06-2009 15:12:41)

Отсутствует

 

№226325-06-2009 15:07:35

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Swarovski
Когда кто-нибудь сообщит, тогда и добавим.
Сейчас добавлю lycosu.com/

Отсутствует

 

№226425-06-2009 15:13:07

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Радик245
Поздно. xD

Отредактировано Lain_13 (25-06-2009 15:13:22)

Отсутствует

 

№226525-06-2009 15:16:27

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Lain_13
Ага, у меня подписка как раз обновилась, так что я заметил. :)

Отсутствует

 

№226625-06-2009 15:22:17

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Удалил исключение для стилей.
Практической пользы не наблюдаю, а проверяется для каждого запроса.
Так как количество ссылок на стили на сайтах сравнительно мало, то вреда от него больше, чем пользы.

Я у себя его для эксперимента уже пол года как выключил и не наблюдал ещё ни одного ложного срабатывания правил на стили.

Отредактировано Lain_13 (25-06-2009 15:23:59)

Отсутствует

 

№226725-06-2009 15:23:54

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Lain_13
Жди ложных срабатываний. На зайцах, на античате...

Отсутствует

 

№226825-06-2009 15:27:37

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Радик245
На зайцах уже какой-то стиль для какого-то инфобара заблокировало, только вот его код у нас и так давным-давно заблокирован.

Отсутствует

 

№226925-06-2009 15:29:22

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

А нет, там всё в порядке. Что-ж, попробуем.

Отсутствует

 

№227025-06-2009 15:30:04

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

А на античате все стили под исключение попали. Да и не могли они попасть под фильтр, он по объектам и картинкам идёт.

Добавлено 25-06-2009 15:32:38
Вот эти две регулярки у меня уже давным-давно выключены:

Выделить код

Код:

/[/&?_-]ads?[-_]?(?:action|b(?:utler|rite|ottom|ox_?)|c(?:odes?\d*|ase|li(?:c?k|ent)s?)|f(?:arm|etch|low|rame|unction)|i(?:ma?ge?s?|d(?!=&))|l(?:ink|og|ayer)|m(?:an|entor|odule|osaic)|p(?:ops?|arse)|r(?:emote|evolver)|s(?:dk|end|ize|t(?:ome|ream|ring)|onar|cripts?)|t(?:ech|rix|ype))(?!=?v(?:&|off))[\W_]/
/[/&?_-]banner(?:co(?:de|unt)|_?click|div|bg|(id)?=|\d+(?!(\.swf|\w+))|-rotation|-?ad)(?!(?:_|.*\.(?:png|htm)))/

Лично я не вижу причин их держать, а вы?
Или, хотя бы, по буквам расколем на месяц и по статистике мусор удалим.

Отредактировано Lain_13 (25-06-2009 15:33:52)

Отсутствует

 

№227125-06-2009 15:42:29

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

87 и 33 срабатывания соответственно. Но если они для чего-то и нужны, то проще заново написать, когда понадобятся.

Или, хотя бы, по буквам расколем на месяц и по статистике мусор удалим.

Ну, или так. Но неизвестно, что из сработавшего можно заменить простыми правилами или даже уже заменено.
Если удалять, то можно добавить правило /adrevolver/* (нужно).

Отредактировано Радик245 (25-06-2009 15:44:26)

Отсутствует

 

№227225-06-2009 15:58:57

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Разбил их на части без учёта проверок в конце. Ожидаем ложных срабатываний и собираем статистику.
Правило для adrevolver вынес отдельно в обычные правила.

Если найдёте точные причины срабатывания, то будет вообще замечательно -- хочется заменить на обычные правила.

Отредактировано Lain_13 (25-06-2009 16:03:20)

Отсутствует

 

№227325-06-2009 19:04:10

Swarovski
Участник
 
Группа: Members
Зарегистрирован: 25-03-2008
Сообщений: 71
UA: Firefox 3.0

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Lain_13
спасибо за бигфан!
а как обновить подписку? а то она еще не обновилась - вылазит

Добавлено 25-06-2009 19:06:52
Да, кстати!
зачем вы заблокировали http://pornolab.net/forum ????????
это же трекер!!! а не реклама никакая
разблокируйте пожалуйста!

Отредактировано Swarovski (25-06-2009 19:06:14)

Отсутствует

 

№227426-06-2009 09:55:12

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Выделить код

Код:

/[/&?_-]banner\d+(?!(\.swf|\w+))/

можно переделать с учётом того, что есть правило banner$object

Отсутствует

 

№227526-06-2009 10:41:43

Йцукен
  
 
Группа: Extensions
Зарегистрирован: 05-06-2008
Сообщений: 4799
UA: K-meleon 1.5

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Swarovski

а как обновить подписку?

В настройках щёлкнуть на подписке и в контекстном меню выбрать "Скачать фильтры заново" (Ctrl+T). Можно "Фильтры - скачать все подписки" (Ctrl+Shift+T).

Swarovski пишет

зачем вы заблокировали http://pornolab.net/forum ????????
это же трекер!!! а не реклама никакая

А этот адрес и не заблокирован в RuAdList. А заблокирован static.pornolab.net/00 - или реклама, или статистика. Но разберусь.
Добавлено:
Как я и думал: на порнолабе блокируется static.pornolab.net/00 и из-за этого не работает форум. Если Вам правда нужен этот порнофорум, то отключите правило static.pornolab.net/00 и взамен добавьте своё: static.pornolab.net/00$domain=~pornolab.net

В подписке менять правило не охота, если Lain_13 или DemonSat захотят, то заменят.

Ещё добавлено:
Swarovski, DemonSat, Lain_13
А ещё лучше pornolab.net/$third-party
- чтобы никакая дрянь с порнолаба не вылазила за его пределы.

Отредактировано Радик245 (26-06-2009 11:09:00)

Отсутствует

 

№227626-06-2009 11:29:10

Lain_13
Забанен
 
Группа: Members
Откуда: Волшебная Страна
Зарегистрирован: 26-04-2006
Сообщений: 10320
UA: Minefield 3.6

Re: Фильтры для расширения Adblock Plus (только для Firefox)

Вот так и сделаем, пусть дальше себя не гадят.
Кстати, а ведь у нас есть полностью аналогичное правило для торрентс.ру и там ни каких проблем из-за этого нет...

Отредактировано Lain_13 (26-06-2009 11:32:13)

Отсутствует

 

Board footer

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