try to take over the world!
< Opinie na RU AdList JS Fixes
Сделайте следующее: https://forums.lanik.us/viewtopic.php?p=142669#p142669
Add Уже неактуально, просто обновите RU AdList JS Fixes.
После обновления скрипта денег не просит, дает читать новости. Единственно, что заметил, сломалась прокрутка ленты новостей слева.
В версии 20181030.1 уже исправлено.
Обновился до версии 20181030.3. Все отлично работает. Спасибо!
Теперь даже с последним js fixes редиректит сюда: https://www.rbc.ru/instruction#instruction
код редиректа находится тут: https://s.rbk.ru/v8_top_static/common/common-p.1.0.11/scripts/build/_common.js
function t() {
e(1) ? window.location.reload() : window.location.assign("/instruction#instruction")
}
Я заблокировал полностью этот скрипт: ||s.rbk.ru/v8_top_static/common/common-p.1.0.11/scripts/build/_common.js
и сайт продолжил работу, найс.
@dosid Так нельзя делать, ломается функционал. Обновите пока подписки в вашем блокировщике, RU AdList JS Fixes будет поправлен чуть позже.
Я понимаю, что вносить блок всего скрипта в основные подписки нельзя, но на крайний случай, когда они хотфиксят ваши обходы - вполне сойдёт. Сейчас они изменили версию и теперь путь до скрипта выглядит так: s.rbk.ru/v8_top_static/common/common-p.1.0.12/scripts/build/_common.js
Но можно сразу так: ||s.rbk.ru/v8_top_static/common/*/scripts/build/_common.js
После обновления скрипта всё так же редиректит на https://www.rbc.ru/instruction#instruction
@dosid Вероятно, вы используете сторонние подписки или сторонние средства блокировки, в сочетании с которыми средства RU AdList никогда не тестировались. Укажите пожалуйста все детали вашей конфигурации в этой теме: https://forums.lanik.us/viewtopic.php?f=102&t=29037
Как это правильно сделать, описано здесь: https://forums.lanik.us/viewtopic.php?f=102&t=24280
Эх, как много проблем и на сколько проще я бы мог решить если б мог обернуть window.location и его методы своим кодом. К сожалению вот это-то как-раз сделать средствами просто юзерскрипта и нельзя. Потому приходится изворачиваться с тем, что есть. Буду ковырять это несчастье дальше.
Обновил скрипт. Добавил обход пары методов обнаружения адблока.
Что-то не то. В настоящий момент у них на сайте вообще не срабатывает детектор. Поэтому работу нового кода протестировать невозможно.
rbc.ru видит блокировщики рекламы
https://www.rbc.ru/ пишет, что "Сайт РБК не работает, если у вас включен блокировщик рекламы" и хочет отключения оного, либо денег. Firefox 63.0 uBlock Origin v1.17.2 RU AdList JS Fixes 20181026.1