overclockers.ru

Russian supplemental subscription

Moderators: EasyList authors, RU AdList Mods

Wild
Guest

forums.overclockers.ru

Post by Wild » Sat Oct 01, 2016 11:12 am

Помогите, форум сайта блочит адблок, да и сам сайт плохо очищается от рекламы, блоки текстовой проскакивают.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Sat Oct 01, 2016 11:16 am

Wild wrote:Помогите, форум сайта блочит адблок, да и сам сайт плохо очищается от рекламы, блоки текстовой проскакивают.
С актуальными подписками блокировки не наблюдаю. Опишите пожалуйста детально свою конфигурацию.
Если дудлы утомили - Google No Doodles

Aloha
New Member
New Member
Posts: 1
Joined: Sat Oct 01, 2016 7:40 pm
Reputation: 0

Post by Aloha » Sat Oct 01, 2016 7:50 pm

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

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Sat Oct 01, 2016 9:17 pm

Никаких ограничений при использовании актуальной подписки 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
Reputation: 0

Post by Wild » Wed Oct 05, 2016 6:19 am

Фух, наконец-то пришло письмо с активацией! А то на гостевом доступе не появлялась капча.
Да, оверы действительно заработали, хотя до этого обновлял адблок, выключил-включил адблок - заработало еще 1 октября.

Wild
New Member
New Member
Posts: 2
Joined: Sat Oct 01, 2016 12:26 pm
Reputation: 0

Post by Wild » Fri Oct 07, 2016 6:25 pm

Опять началось.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Fri Oct 07, 2016 7:04 pm

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

Add
Вернули. Поправил.
Если дудлы утомили - Google No Doodles

ceyayuxec
New Member
New Member
Posts: 4
Joined: Mon Oct 10, 2016 11:33 am
Reputation: 0

Post by ceyayuxec » Mon Oct 10, 2016 11:46 am

Adblock detector
https://www.overclockers.ru/hardnews/list

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Mon Oct 10, 2016 12:27 pm

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
Reputation: 0

Post by monnawynter » Mon Oct 10, 2016 2:02 pm

То же самое.
Обновил списки, перезагрузил страницу. Блокировка пропала, но на странице наблюдается реклама.
Image

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Mon Oct 10, 2016 2:03 pm

Можно скрин подписок?
Если дудлы утомили - Google No Doodles

monnawynter
Forum Junkie
Forum Junkie
Posts: 189
Joined: Mon Sep 29, 2008 9:48 am
Reputation: 0

Post by monnawynter » Mon Oct 10, 2016 2:06 pm

dimisa wrote:Можно скрин подписок?
Не успел удалить, реклама пропала после отключения списка ненавязчевой рекламы и очистки кэша.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Mon Oct 10, 2016 2:09 pm

Разумеется. Если вы подключаете ненавязчивую рекламу, то она отображается. Ничего удивительного. В будущем создавайте пожалуйста сообщения в соответствии с правилами.
Если дудлы утомили - Google No Doodles

ceyayuxec
New Member
New Member
Posts: 4
Joined: Mon Oct 10, 2016 11:33 am
Reputation: 0

Post by ceyayuxec » Tue Oct 11, 2016 7:24 am

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: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Tue Oct 11, 2016 9:22 am

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
Reputation: 0

Post by ceyayuxec » Tue Oct 11, 2016 11:34 am

Работает без 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: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Tue Oct 11, 2016 11:37 am

ceyayuxec wrote:Работает без hosts:static.sovetnik.yandex.net и "RuAdList+EasyList", остальное не влияет. Отключать Ruadlist ради одного сайта никто не будет)
Это не так. RuAdList+EasyList не может мешать, при условии, что подписки обновлены.
Если дудлы утомили - Google No Doodles

User avatar
raletag
Site Member
Site Member
Posts: 10
Joined: Sat Sep 03, 2016 8:12 am
Reputation: 0

Post by raletag » Tue Oct 11, 2016 9:58 pm

Anti-Adblock Killer for overclockers.ru

Написал Lain_13, чтобы добавил в RU AdList Fixes
dimisa

User avatar
Lain_13
RU AdList Author
RU AdList Author
Posts: 994
Joined: Fri Aug 20, 2010 11:20 am
Reputation: 18

Post by Lain_13 » Thu Oct 13, 2016 2:20 am

На всякий пожарный добавил в JS Fixes, хотя на данный момент и не нужно, вроде.

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Thu Oct 13, 2016 2:19 pm

Нужно-нужно. Они раз в сутки меняют триггер детектора, иногда дважды. Я за этим слежу и в подписке поправляю, но пользователи так часто фильтры не обновляют. Так что данный скрипт - это стабильность.
Если дудлы утомили - Google No Doodles

WarFame
Postaholic
Postaholic
Posts: 713
Joined: Fri Nov 27, 2015 1:35 pm
Reputation: 0

Post by WarFame » Fri Oct 21, 2016 3:35 pm

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: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Fri Oct 21, 2016 4:50 pm

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
Site Member
Site Member
Posts: 12
Joined: Fri Aug 12, 2016 9:44 am
Reputation: 0

Post by Gubernator » Sun Oct 23, 2016 6:49 am

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

К слову, можно скрипт "Anti-Adblock Killer for overclockers.ru" подрихтовать, дабы он работал в числе прочего и на "старой" Opera на движке "Presto" ?

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Sun Oct 23, 2016 8:25 am

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

Gubernator
Site Member
Site Member
Posts: 12
Joined: Fri Aug 12, 2016 9:44 am
Reputation: 0

Post by Gubernator » Sun Oct 23, 2016 11:15 pm

Почему же? Проблема детектора в настоящий момент полностью решается в подписке.
Странно, у меня подписка обновлена сегодня, а антиадблокер срабатывает, его блок работает лишьс UserJS скриптом. Какие правила грохают антиадблокер ?
Я не знаком со старой Оперой, к тому же в состав пакета RU AdList JS Fixes входит код антиадблока, отличный от указанного скрипта.
Если не затруднит, можете выделить его в отдельный скрипт ? А то тот куммулятивный и несколько "тяжеловатый" :\

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Sun Oct 23, 2016 11:33 pm

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

Выдёргивать антиадблок из пакета никакого смысла нет, ибо во-первых там нет ничего лишнего, а во-вторых - он не будет обновляться и первое же изменение триггера на самом ресурсе сделает отдельный скрипт нерабочим. А в вашем случае, если вы его не можете самостоятельно выделить, то и поправить будет затруднительно.
Если дудлы утомили - Google No Doodles

Gubernator
Site Member
Site Member
Posts: 12
Joined: Fri Aug 12, 2016 9:44 am
Reputation: 0

Post by Gubernator » Mon Oct 24, 2016 10:47 am

А в вашем случае, если вы его не можете самостоятельно выделить, то и поправить будет затруднительно.
Ну в 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: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Mon Oct 24, 2016 11:07 am

Понятно. Тогда имеет смысл взять код отсюда. В скрипт пакета входит сервисный код для консоли (который кроме меня никому не нужен) и как он поведёт себя в мобильном браузере - непонятно.
Если дудлы утомили - Google No Doodles

User avatar
pha
New Member
New Member
Posts: 5
Joined: Sat Jun 18, 2016 6:50 am
Reputation: 0

Post by pha » Fri Oct 28, 2016 1:59 pm

перестал работать скрипт с https://greasyfork.org/ru/scripts/23922 ... rs-ru/code

User avatar
dimisa
RU AdList Author
RU AdList Author
Posts: 3543
Joined: Tue Dec 01, 2015 5:24 pm
Reputation: 128

Post by dimisa » Fri Oct 28, 2016 2:04 pm

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

Post Reply