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

Пользователи не любят читать документацию. Станьте оригинальным, будьте не как все. Ознакомьтесь с нашей базой знаний.

№124-06-2005 22:37:32

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

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

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


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

Отсутствует

 

№1742727-01-2016 20:14:35

Alex Smith
Участник
 
Группа: Members
Зарегистрирован: 26-01-2016
Сообщений: 4
UA: Chrome 48.0

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

dimisa пишет:

Ссылка будет? Или это теоретический вопрос?

На fs.to вся реклама идёт в блоках

Выделить код

Код:

<DIV class="b-g2c8dc23e58" >

где g2c8dc23e58 - случайно генерируемая последовательность символов. В идеале сделать фильтр "заблокировать всё, что начинается с b-, кроме b-tab, b-header, ... (там таких всего штук 10)"

Lain_13 пишет:

div[class^="a"]:not([class^="abc"])

Что-то не работает. Мало того, поломало то, что я раньше вручную добавлял

вот, как у меня сейчас

Выделить код

Код:

fs.to##DIV[class*="b-g"]
fs.to##DIV[class*="b-k"]
fs.to##DIV[class*="b-1"]
fs.to##DIV[class*="b-2"]
fs.to##DIV[class*="b-3"]
fs.to##DIV[class*="b-4"]
fs.to##DIV[class*="b-5"]
fs.to##DIV[class*="b-6"]
fs.to##DIV[class*="b-7"]
fs.to##DIV[class*="b-8"]
fs.to##DIV[class*="b-9"]
fs.to##DIV[id^="0"]
fs.to##DIV[id^="1"]
fs.to##DIV[id^="2"]
fs.to##DIV[id^="3"]
fs.to##DIV[id^="4"]
fs.to##DIV[id^="5"]
fs.to##DIV[id^="6"]
fs.to##DIV[id^="7"]
fs.to##DIV[id^="8"]
fs.to##DIV[id^="9"]
fs.to##DIV[class*="b-ca"]
fs.to##DIV[class*="b-d"]
fs.to##DIV[class*="b-f"]
fs.to##DIV[class*="b-j"]
fs.to##DIV[class*="b-pb"]
fs.to##DIV[class*="b-t1"]
fs.to##DIV[class*="b-t2"]
fs.to##DIV[class*="b-t3"]
fs.to##DIV[class*="b-t4"]
fs.to##DIV[class*="b-t5"]
fs.to##DIV[class*="b-t6"]
fs.to##DIV[class*="b-t7"]
fs.to##DIV[class*="b-t8"]
fs.to##DIV[class*="b-t9"]
fs.to##DIV[class*="b-n"]
fs.to##DIV[class*="b-q"]
fs.to##DIV[class*="b-v"]
fs.to##DIV[class*="b-z"]
fs.to##DIV[class^="b-"]:not([class^="b-tab"])


И вся реклама на месте. Когда убираю строку с :not(...), работает

Отсутствует

 

№1742827-01-2016 20:25:38

SnoOkilow
Участник
 
Группа: Members
Зарегистрирован: 27-01-2016
Сообщений: 50
UA: Firefox 44.0

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

ditra Это же знак! Если любишь полностью открытую платформу [firefox], которая привлекает вольных разработчиков к созданию совершенных дополнений/скриптов/модификаций, для таких как мы с тобой, то самое время задуматься, а стоит ли пользоваться и поддерживать продукт шпионской корпорации?! Лично у меня нет доверия к этим ребятам. Всегда ставил в приоритете то, что создавалось народом для народа! Главное в этом деле - потенциал энтузиастов, которые себя в этом находят и создают то, что им нравится, а мы просто скромно пользуемся.

PS Люди не вкладывают душу в материальные ценности!:cool:

PSS Но поисковик у них действительно хороший :blush:

Отсутствует

 

№1742927-01-2016 20:46:41

ditra
Участник
 
Группа: Members
Зарегистрирован: 02-09-2015
Сообщений: 21
UA: Chrome 48.0

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

Чувствую, что это просто недоработка fs.to, которую они исправят. Но будет видно, в FF расширениям вроде как больше прав дается, чем в Хроме. Так что может и со стороны сайта нельзя будет так просто грохнуть стили.

Насколько я могу судить, сейчас fs.to полностью нейтрализовали действие популярных расширений, меняющих стили (включая адблок). Какие стили не прописываю, после перезагрузки страницы они не срабатывают. В adguard даже значек в нижнем углу прибили.

Отсутствует

 

№1743027-01-2016 21:45:29

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Chrome 48.0

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

Alex Smith
Так это не работает.
fs.to##DIV[class^="b-"]:not([class^="b-tab"]) - работать будет, т.к. указано конкретное начало имени класса. Но конструкции сss-селекторов не работают с регулярными выражениями. Поэтому fs.to##DIV[class*="b-g"], если тире между b и g заменяет любой другой символ, будет всё равно читаться как тире. Если нужно указать элемент, начинающийся на b и оканчивающийся на g, то это будет fs.to##DIV[class^="b"][class$="g"], где ^ - начинается с b, а $ - заканчивается на g.

Отредактировано dimisa (03-11-2016 17:05:54)

Отсутствует

 

№1743127-01-2016 22:04:50

auspicious&endearing
Участник
 
Группа: Members
Зарегистрирован: 23-09-2008
Сообщений: 204
UA: Palemoon 26.0

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

dimisa, выключи все подписки, кроме RU AdList в FF [firefox] и что увидишь? баннер на месте, показывается. А, кроме него, и ещё один.

https://forum.mozilla-russia.org/viewto … 03#p705503

Отредактировано Rilo (27-01-2016 22:13:25)

Отсутствует

 

№1743227-01-2016 22:08:57

Alex Smith
Участник
 
Группа: Members
Зарегистрирован: 26-01-2016
Сообщений: 4
UA: Chrome 48.0

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

dimisa
Это не регулярка. Имя класса начинающееся с "b-tab", "b-header", b-clear блокироваться не должно, любые другие, начинающиеся с "b-" надо убирать

Отсутствует

 

№1743327-01-2016 22:17:19

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Firefox 43.0

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

Rilo
RU AdList - это региональное дополнение к основной подписке EasyList.
Если правила начинают дублироваться, то из региональных их удаляют.
Подробнее о подписках - в шапке. По умолчанию идёт RU AdList + EasyList.

Alex Smith
fs.to##div[class^="b-"]:not([class^="b-tab"]):not([class^="b-header"]):not([class^="b-clear"])
Но в Хроме всё может перешибаться встроенными скриптами и не давать никакого эффекта.

Отредактировано dimisa (03-11-2016 17:06:13)

Отсутствует

 

№1743428-01-2016 01:26:32

auspicious&endearing
Участник
 
Группа: Members
Зарегистрирован: 23-09-2008
Сообщений: 204
UA: Palemoon 26.0

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

dimisa вот такое сочетание баннер НЕ блокирует

http://images.vfl.ru/ii/1453933510/99b7b48e/11231542.jpg

Отредактировано Rilo (28-01-2016 01:26:56)

Отсутствует

 

№1743528-01-2016 01:28:33

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Chrome 48.0

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

Rilo
Я не знаю, что это за верхняя подписка. Правильные - в шапке. С описанием.

Отредактировано dimisa (03-11-2016 17:06:24)

Отсутствует

 

№1743628-01-2016 14:51:04

AspireM3400
Участник
 
Группа: Members
Зарегистрирован: 27-10-2014
Сообщений: 107
UA: Firefox 43.0

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

Вот еще частенько выскакивает на Яндексе панель с  рекламой браузера, можно как то её не видеть?

скрытый текст
http://i73.fastpic.ru/big/2016/0128/83/57a266c43cf33fe457726f158a252e83.jpg

и тут
скрытый текст
http://i76.fastpic.ru/big/2016/0128/37/fbc0e8dca482e467e72c6f4c2fb2d937.jpg

Отредактировано AspireM3400 (28-01-2016 15:10:29)

Отсутствует

 

№1743728-01-2016 15:31:27

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Firefox 43.0

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

AspireM3400
Подобные вещи блокируются в подписке Bitblock. Детали - в шапке.

Отредактировано dimisa (03-11-2016 17:06:34)

Отсутствует

 

№1743828-01-2016 17:41:53

jars
Забанен
 
Группа: Members
Зарегистрирован: 28-07-2015
Сообщений: 235
UA: Firefox 29.0

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

Для FS.to сочинился такой стиль:

скрытый текст

Выделить код

Код:

@-moz-document domain(fs.to) {

.l-body-branding {
    background: none !important;
    background: url("") !important;
    }

.l-body-inner {
    background-color: #767676 !important;
    }

.b-poster-tile__link, .l-content, .m-content_state_without-gradient {
    background-image: url('') !important;
    background-color:#D7D7D7 !important;
    }

/* рекламный блок, пустое место после блокировки скриптов */
.l-tab-item-content > [class^='b-']:not([class^='b-tab']):not([class^='b-read']):not([class^='b-actions']):not([class^='b-similar']):not([class^='b-no']):not([class^='b-online']):not([class^='b-posters']):not([class^='b-section']):not([class^='b-nowviewed']),
.l-content.m-content_state_without-gradient > [class^='b-']:not([class^='b-tab']):not([class^='b-read']):not([class^='b-actions']):not([class^='b-similar']):not([class^='b-no']):not([class^='b-online']):not([class^='b-posters']):not([class^='b-section']):not([class^='b-nowviewed']) {
    display:none !important;
    }

}


А саму рекламму блокировать скриптом, выше писал уже каким:
скрытый текст

Выделить код

Код:

// ==UserScript==
// @name            FS.ua disable script
// @namespace      brb
// @include       http://fs.to/*
// @run-at document-start
// ==/UserScript==
(function () {

window.addEventListener('beforescriptexecute', function(e) {

    if(e.target.text.indexOf('window.FS_PROXY =')!=-1) 

        e.preventDefault();

    }, false);

})();

Отсутствует

 

№1743928-01-2016 19:17:36

auspicious&endearing
Участник
 
Группа: Members
Зарегистрирован: 23-09-2008
Сообщений: 204
UA: Palemoon 26.0

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

dimisa это правильная подписка с сайта самого easylist.

Замечание п. 3.14
Sergeys

Отсутствует

 

№1744028-01-2016 20:23:23

ditra
Участник
 
Группа: Members
Зарегистрирован: 02-09-2015
Сообщений: 21
UA: Chrome 48.0

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

jars пишет:

Для FS.to сочинился такой стиль:

А саму рекламму блокировать скриптом, выше писал уже каким:

В FF достаточно CSS Fixes, все блокируется.  В Хроме юзерские стили не работает (fs их убивает), да и скрипт этот этот по всей видимости тоже.

Отсутствует

 

№1744128-01-2016 20:29:32

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Chrome 48.0

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

Rilo пишет:

это правильная подписка с сайта самого easylist

Ну что ж, значит Лэйн и я обслуживаем какую-то неправильную.

На самом деле, при установке Adblock Plus на Фокс-Хром-Сафари по умолчанию устанавливается RU AdList + EasyList. Именно поэтому они указаны в шапке. Именно поэтому они указаны на официальном форуме RU AdList. Если используется экзотический браузер, экзотический блокер и экзотическая подписка, нужно заранее готовиться к решению экзотических проблем. И иметь для этого необходимые знания и инструменты. Полагаю, что для того, чтобы было легче выявить причину проблемы, логично воспользоваться информацией из шапки (для чего она в т.ч. и создана). Или информацией с официального форума.

Add
Проверил подписку EasyList without rules for adult sites.
В ней отсутствует правило ||directadvert.ru^$third-party, благодаря которому скрывается блок с баннерами на NNM. Возможно, нет ещё каких-то правил. В перечне официально обслуживаемых подписок она отсутствует: https://hg.adblockplus.org/, поэтому могу только порекомендовать перейти на стандартную RU AdList + EasyList.

Отредактировано dimisa (03-11-2016 17:06:46)

Отсутствует

 

№1744228-01-2016 22:46:15

SnoOkilow
Участник
 
Группа: Members
Зарегистрирован: 27-01-2016
Сообщений: 50
UA: Firefox 44.0

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

Если кому надо, то сделал всё красиво на домене cxz.to (На основе деяний товарища jars)

Вот такой стиль нужно добавить в Стайлиш
@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("cxz.to") {

.l-tab-item-content > [class^='b-']:not([class^='b-tab']):not([class^='b-read']):not([class^='b-actions']):not([class^='b-similar']):not([class^='b-no']):not([class^='b-online']):not([class^='b-posters']):not([class^='b-section']):not([class^='b-nowviewed']),
.l-content.m-content_state_without-gradient > [class^='b-']:not([class^='b-tab']):not([class^='b-read']):not([class^='b-actions']):not([class^='b-similar']):not([class^='b-no']):not([class^='b-online']):not([class^='b-posters']):not([class^='b-section']):not([class^='b-nowviewed']) {
    display: none !important;}
   
.b-similar {
    padding: 50px 7px 15px 8px;
    margin: 50px 0 0 0;}
     
.item-decription.short {
    height: 1px;}
 
.b-read-all.m-collapsed {
    background: url('') !important;}
   
.b-feedback__link {
    display: none !important;}
   
.l-body-branding {
    background: none !important;
    background: url("") !important;
    }

.b-poster-tile__link, .l-content, .m-content_state_without-gradient {
    background-image: url('') !important;}
   
}

Отредактировано SnoOkilow (28-01-2016 23:22:17)

Отсутствует

 

№1744328-01-2016 23:08:25

iBobik
Участник
 
Группа: Members
Зарегистрирован: 01-09-2015
Сообщений: 92
UA: Firefox 38.0

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

В раздачах - маячит оранжевая троянистая кнопка "Скачать"

Отсутствует

 

№1744428-01-2016 23:16:11

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Firefox 43.0

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

iBobik пишет:

В раздачах - маячит оранжевая троянистая кнопка "Скачать"

Поправил.

Отредактировано dimisa (03-11-2016 17:06:57)

Отсутствует

 

№1744528-01-2016 23:26:26

SnoOkilow
Участник
 
Группа: Members
Зарегистрирован: 27-01-2016
Сообщений: 50
UA: Firefox 44.0

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

А у меня не поправилась :|

Вот
http://s019.radikal.ru/i634/1601/c5/1307ffd288f9.jpg

Или после регистрации пропадёт?

Отредактировано SnoOkilow (28-01-2016 23:27:03)

Отсутствует

 

№1744628-01-2016 23:28:35

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Chrome 48.0

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

SnoOkilow пишет:

А у меня не поправилась

Коммит прошёл не так давно: https://hg.adblockplus.org/ruadlist/rev/baa3f1dca5b9
Обновление подтягивается где-то через 15 минут.

Отредактировано dimisa (03-11-2016 17:07:13)

Отсутствует

 

№1744728-01-2016 23:40:56

SnoOkilow
Участник
 
Группа: Members
Зарегистрирован: 27-01-2016
Сообщений: 50
UA: Firefox 44.0

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

dimisa ааа, ну тогда без паники :) А я уже сам думал наложить вот такое правило goldenshara.org##[href^="http://filex-ii.ru"]

А у тебя какое получилось?)

Отредактировано SnoOkilow (28-01-2016 23:41:37)

Отсутствует

 

№1744828-01-2016 23:43:38

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Safari 9.0

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

SnoOkilow
По ссылке видно. Добавленные- зелёные.

Отредактировано dimisa (03-11-2016 17:07:27)

Отсутствует

 

№1744928-01-2016 23:47:43

SnoOkilow
Участник
 
Группа: Members
Зарегистрирован: 27-01-2016
Сообщений: 50
UA: Firefox 44.0

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

А подскажи пожалуйста,  goldenshara.net##(Зачем тут буква ->a?[href^="http://filex-ii.ru/torrent/"]

Отсутствует

 

№1745028-01-2016 23:55:44

dimisa
Забанен
 
Группа: Members
Зарегистрирован: 24-09-2014
Сообщений: 928
UA: Safari 9.0

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

SnoOkilow пишет:

А подскажи пожалуйста,  goldenshara.net##(Зачем тут буква ->a?[href^="http://filex-ii.ru/torrent/"]

Если смотреть в дереве Dom, то ....td > center > a, у которого есть href. Чем точнее указан элемент, к которому нижно применить стиль, тем выше приоритет и скорость применения. Плохо прописанные селекторы приводят к тому, что баннер может промелькнуть перед скрытием.

Отредактировано dimisa (03-11-2016 17:07:39)

Отсутствует

 

№1745128-01-2016 23:58:26

SnoOkilow
Участник
 
Группа: Members
Зарегистрирован: 27-01-2016
Сообщений: 50
UA: Firefox 44.0

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

dimisa пишет:

SnoOkilow пишет:

А подскажи пожалуйста,  goldenshara.net##(Зачем тут буква ->a?[href^="http://filex-ii.ru/torrent/"]

Если смотреть в дереве Dom, то ....td > center > a, у которого есть href. Чем точнее указан элемент, к которому нижно применить стиль, тем выше приоритет и скорость применения. Плохо прописанные селекторы приводят к тому, что баннер может промелькнуть перед скрытием.

ааа, вот почему у меня мои правила мелькают порой как лампы :D

Спасибо за инфу!

Отсутствует

 

Board footer

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