overclockers.ru

Russian supplemental subscription

Moderator: RU AdList Mods

Post Reply
Wild
Guest

forums.overclockers.ru

Post by Wild »

Помогите, форум сайта блочит адблок, да и сам сайт плохо очищается от рекламы, блоки текстовой проскакивают.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Wild wrote:Помогите, форум сайта блочит адблок, да и сам сайт плохо очищается от рекламы, блоки текстовой проскакивают.
С актуальными подписками блокировки не наблюдаю. Опишите пожалуйста детально свою конфигурацию.
Если дудлы утомили - Google No Doodles
Aloha
New Member
New Member
Posts: 1
Joined: Sat Oct 01, 2016 7:40 pm

Post by Aloha »

Так же блокирует просмотр конференции. Фильтры обновлены. Даже если адблок отключен на этом домене, то все равно блокирует показ страницы:
"Внимание!
Для просмотра конференции отключите блокировщик рекламы - Adblock, AdGuard или другой"
Браузер Опера последняя.
На другом браузере (хром) стоит адблок плюс - там достаточно отключить временно и форум показывает.
Ссылка на страницу : https://forums.overclockers.ru/viewtopic.php?f=47&t=331512&sid=a27298e53493b888756f421437630153 , но блокирует в принципе весь форум.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Никаких ограничений при использовании актуальной подписки RuAdLis+EasyList в составе ABP-AB-uBO в браузерах Фоксе-Хроме-Сафари - не наблюдается. При этом остаётся незаблокированной плашка "Анонсы". Счастливые пользователи RU AdList Fixes не видят и её. Самостоятельная блокировка данного баннера с помощью собственных правил, сторонних расширений (в т.ч. Касперский Антибаннер) неизбежно приведёт к срабатыванию детектора и блокировке контента. Насколько мне известно, в Опере есть своя собственная функция блокировки рекламы. Кто редактор этих подписок и как они работают с рунетом - мне неизвестно.

Не имея информации о конфигурации что-либо сказать невозможно. Для того, чтобы не выуживать по крупицам эти данные, была создана тема с говорящим названием ОБЯЗАТЕЛЬНО К ОЗНАКОМЛЕНИЮ! Используйте её пожалуйста.
Если дудлы утомили - Google No Doodles
Wild
New Member
New Member
Posts: 2
Joined: Sat Oct 01, 2016 12:26 pm

Post by Wild »

Фух, наконец-то пришло письмо с активацией! А то на гостевом доступе не появлялась капча.
Да, оверы действительно заработали, хотя до этого обновлял адблок, выключил-включил адблок - заработало еще 1 октября.
Wild
New Member
New Member
Posts: 2
Joined: Sat Oct 01, 2016 12:26 pm

Post by Wild »

Опять началось.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Да, начали вводить проверку по селектору "div[id^=yandex_ad]", но только я начал готовить коммит, как они её убрали. Наверное, будут ещё дорабатывать. В настоящий момент всё работает нормально, посмотрим, что будет дальше.

Add
Вернули. Поправил.
Если дудлы утомили - Google No Doodles
ceyayuxec
New Member
New Member
Posts: 4
Joined: Mon Oct 10, 2016 11:33 am

Post by ceyayuxec »

Adblock detector
https://www.overclockers.ru/hardnews/list
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

ceyayuxec wrote:Adblock detector
https://www.overclockers.ru/hardnews/list
С актуальными подписками не наблюдаю. Прежде чем создавать сообщения, используйте пожалуйста тему ОБЯЗАТЕЛЬНО К ОЗНАКОМЛЕНИЮ!
Если дудлы утомили - Google No Doodles
monnawynter
Forum Junkie
Forum Junkie
Posts: 189
Joined: Mon Sep 29, 2008 9:48 am

Post by monnawynter »

То же самое.
Обновил списки, перезагрузил страницу. Блокировка пропала, но на странице наблюдается реклама.
Image
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Можно скрин подписок?
Если дудлы утомили - Google No Doodles
monnawynter
Forum Junkie
Forum Junkie
Posts: 189
Joined: Mon Sep 29, 2008 9:48 am

Post by monnawynter »

dimisa wrote:Можно скрин подписок?
Не успел удалить, реклама пропала после отключения списка ненавязчевой рекламы и очистки кэша.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Разумеется. Если вы подключаете ненавязчивую рекламу, то она отображается. Ничего удивительного. В будущем создавайте пожалуйста сообщения в соответствии с правилами.
Если дудлы утомили - Google No Doodles
ceyayuxec
New Member
New Member
Posts: 4
Joined: Mon Oct 10, 2016 11:33 am

Post by ceyayuxec »

ADBP: Adblock Warning Removal List, RuAdList+EasyList, RU AdList: Counters, RU AdList: BitBlock, EasyPrivacy,AakList (Anti-Adblock Killer)
+Stylish: RU AdList CSS Fixes
+Hosts: an.yandex.ru bs.yandex.ru static.sovetnik.yandex.net www.google-analytics.com pagead2.googlesyndication.com
Уважаемый посетитель!
Мы определили, что вы используете систему удаления рекламы - Adblock, AdGuard или какую-то другую (в т.ч. правленный файл hosts).

Для проекта Overclockers.ru жизненно важно отображать рекламу на своих страницах.

Чтобы сайт жил и развивался, мы просим вас отключить блокировку рекламы.



- Хорошо, я отключил блокировку https://www.overclockers.ru/hardnews/list

- Добавить подписку для Adblock abp:subscribe?location=https://www.overclockers.ru/adblock.txt
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

ceyayuxec
Adblock Warning Removal List, RuAdList+EasyList, RU AdList: Counters, RU AdList: BitBlock - обновите

к RU AdList CSS Fixes нужно ставить RU AdList JS Fixes:
viewtopic.php?f=102&t=22512

+Hosts: an.yandex.ru bs.yandex.ru static.sovetnik.yandex.net www.google-analytics.com pagead2.googlesyndication.com - всё это нужно отключить

EasyPrivacy, AakList - отключить на время проверки
Если дудлы утомили - Google No Doodles
ceyayuxec
New Member
New Member
Posts: 4
Joined: Mon Oct 10, 2016 11:33 am

Post by ceyayuxec »

Работает без hosts:static.sovetnik.yandex.net и "RuAdList+EasyList": ||sovetnik.yandex.net^$third-party, остальное не влияет.

Отключать Ruadlist ради одного сайта никто не будет)

На момент написания поста в подписку уже было внесено необходимое исключение:
https://hg.adblockplus.org/ruadlist/rev/23d8c2863f03#l1.12
Не забываем обновлять подписки перед созданием постов!

dimisa
Last edited by ceyayuxec on Tue Oct 11, 2016 11:39 am, edited 1 time in total.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

ceyayuxec wrote:Работает без hosts:static.sovetnik.yandex.net и "RuAdList+EasyList", остальное не влияет. Отключать Ruadlist ради одного сайта никто не будет)
Это не так. RuAdList+EasyList не может мешать, при условии, что подписки обновлены.
Если дудлы утомили - Google No Doodles
User avatar
raletag
Site Member
Site Member
Posts: 13
Joined: Sat Sep 03, 2016 8:12 am

Post by raletag »

Anti-Adblock Killer for overclockers.ru

Написал Lain_13, чтобы добавил в RU AdList Fixes
dimisa
User avatar
Lain_13
RU AdList Author
RU AdList Author
Posts: 1041
Joined: Fri Aug 20, 2010 11:20 am

Post by Lain_13 »

На всякий пожарный добавил в JS Fixes, хотя на данный момент и не нужно, вроде.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Нужно-нужно. Они раз в сутки меняют триггер детектора, иногда дважды. Я за этим слежу и в подписке поправляю, но пользователи так часто фильтры не обновляют. Так что данный скрипт - это стабильность.
Если дудлы утомили - Google No Doodles
WarFame
Postaholic
Postaholic
Posts: 713
Joined: Fri Nov 27, 2015 1:35 pm

Post by WarFame »

What do these filters do?
https://i.imgur.com/lwYju89.png
If I deactivate them the site still works fine. It looks like they can be removed for this site.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

WarFame wrote:What do these filters do?
https://i.imgur.com/lwYju89.png
If I deactivate them the site still works fine. It looks like they can be removed for this site.
The fact that they do not work today, does not mean that they will not work tomorrow. Trigger changed at least once a day.
Если дудлы утомили - Google No Doodles
Gubernator
Senior Member
Senior Member
Posts: 68
Joined: Fri Aug 12, 2016 9:44 am

Post by Gubernator »

Получается кроме UserJS альтернатив прихлопнуть этот антиадблокер нет ?

К слову, можно скрипт "Anti-Adblock Killer for overclockers.ru" подрихтовать, дабы он работал в числе прочего и на "старой" Opera на движке "Presto" ?
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Gubernator wrote:Получается кроме UserJS альтернатив прихлопнуть этот антиадблокер нет ?
Почему же? Проблема детектора в настоящий момент полностью решается в подписке.
Gubernator wrote:К слову, можно скрипт "Anti-Adblock Killer for overclockers.ru" подрихтовать, дабы он работал в числе прочего и на "старой" Opera на движке "Presto" ?
Я не знаком со старой Оперой, к тому же в состав пакета RU AdList JS Fixes входит код антиадблока, отличный от указанного скрипта.
Если дудлы утомили - Google No Doodles
Gubernator
Senior Member
Senior Member
Posts: 68
Joined: Fri Aug 12, 2016 9:44 am

Post by Gubernator »

Почему же? Проблема детектора в настоящий момент полностью решается в подписке.
Странно, у меня подписка обновлена сегодня, а антиадблокер срабатывает, его блок работает лишьс UserJS скриптом. Какие правила грохают антиадблокер ?
Я не знаком со старой Оперой, к тому же в состав пакета RU AdList JS Fixes входит код антиадблока, отличный от указанного скрипта.
Если не затруднит, можете выделить его в отдельный скрипт ? А то тот куммулятивный и несколько "тяжеловатый" :\
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Срабатывания детектора могут вызвать помимо подписки - сторонние средства блокировки, будь то пользовательские правила (фильтры), другие подписки, расширения-скрипторезы, либо правка файла hosts.

Выдёргивать антиадблок из пакета никакого смысла нет, ибо во-первых там нет ничего лишнего, а во-вторых - он не будет обновляться и первое же изменение триггера на самом ресурсе сделает отдельный скрипт нерабочим. А в вашем случае, если вы его не можете самостоятельно выделить, то и поправить будет затруднительно.
Если дудлы утомили - Google No Doodles
Gubernator
Senior Member
Senior Member
Posts: 68
Joined: Fri Aug 12, 2016 9:44 am

Post by Gubernator »

А в вашем случае, если вы его не можете самостоятельно выделить, то и поправить будет затруднительно.
Ну в JS я не мастак, но при беглом осмотре кода скрипта видно что за overclockers отвечает данный кусок

Code: Select all

    scripts['overclockers.ru'] = {
'now': function() {
// Following code inspired by:
// https://greasyfork.org/en/scripts/23922-anti-adblock-killer-for-overclockers-ru
function antiAntiABP() {
var o = new MutationObserver(function(ms) {
var m, node;
for (m of ms) {
for (node of m.addedNodes) {
if (node.nodeType === Node.ELEMENT_NODE && node.onerror) {
node.onerror = null;
console.log("Disabled 'onerror' on", node);
}
}
}
});
o.observe(document, {childList: true, subtree: true});
var s = document.currentScript;
s.parentNode.removeChild(s);
}
var s = document.createElement('script');
s.textContent = '(' + antiAntiABP.toString() + ')();';
document.documentElement.appendChild(s);
}
};
scripts['forums.overclockers.ru'] = {
'now': function() {
createStyle(['.needblock {position: fixed; left: -10000px}']);
Object.defineProperty(win, 'adblck', {
value: 'no',
enumerable: true
});
}
};
Из которого если я всё верно понял, можно соорудить 2 userjs-скрипта (пока проверить не на чем) взяв за начало "function" и за конец "};" (или один, если объясните как осуществлена "смычка", позволяющая в одном скрипте организовать обработку нескольких ресурсов - вот это то мне и неясно - то ли там используется стандартный функционал JS (если он, то ткните носом, что конкретно), то ли "смычка" организована средствами скрипта, если так - можете не объяснять).
Выдёргивать антиадблок из пакета никакого смысла нет, ибо во-первых там нет ничего лишнего, а во-вторых
Я не против, но я хочу воткнуть скрипт на мобильный браузер (не firefox) и не известно что, как и где может вылезти, так что хочу пока ограничиться одним ресурсом.
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

Понятно. Тогда имеет смысл взять код отсюда. В скрипт пакета входит сервисный код для консоли (который кроме меня никому не нужен) и как он поведёт себя в мобильном браузере - непонятно.
Если дудлы утомили - Google No Doodles
User avatar
pha
New Member
New Member
Posts: 6
Joined: Sat Jun 18, 2016 6:50 am

Post by pha »

перестал работать скрипт с https://greasyfork.org/ru/scripts/23922 ... rs-ru/code
User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 9792
Joined: Tue Dec 01, 2015 5:24 pm

Post by dimisa »

pha wrote:перестал работать скрипт с https://greasyfork.org/ru/scripts/23922-anti-adblock-killer-for-overclockers-ru/code
Этот скрипт размещён одним из пользователей и нами не поддерживается. Используйте RU AdList Fixes.
Если дудлы утомили - Google No Doodles
Post Reply