RU AdList JS Fixes

try to take over the world!

< Feedback on RU AdList JS Fixes

Review: OK - script works, but has bugs

§
Posted: 2021-01-22

Много месяцев всё работало и на Яндекс-почте вся реклама была заблокирована. С сегодняшнего дня реклама перестала блокироваться. Появились боковые баннеры с рекламой от Яндекса и вместо первого сообщения появилось рекламное сообщение. Раньше именно эта реклама отлично блокировалась скриптом, но с сегодняшнего (или вчерашнего) дня 21 или 22 января 2021 года - больше не блокируется. На скриншоте показано. Скрипт обновлял до последней версии, пробовал удалять и устанавливать заново - не помогло. Скрипт хороший, но выбрал оценку BAD потому что в данный момент он не работает.

§
Posted: 2021-01-22

Насколько позволяет судить собранная к настоящему моменту статистика, проблемы возникают только у пользователей Adblock Plus. В собственные фильтры этого расширения было добавлено правило, которое "вышибает" скрипт в тех случаях, когда в настройках Tampermonkey установлен режим встраивания "Мгновенный" (хотя попалось пару случаев и без этой настройки). Для временного решения нужно кликнуть по иконке ABP, перейти в "Расширенные" и отключить ABP filters. Либо установить в настройках Tampermonkey установлен режим встраивания "По умолчанию".

§
Posted: 2021-01-22

Попробуйте обновиться до версии 20210122.2.

§
Posted: 2021-01-23

Вы оказались правы, отключение "ABP filters" помогло, больше в Яндекс-почте нет рекламы. В Adblock Plus теперь список включенных наборов правил выглядит вот так, как на скриншоте.
Вы написали, что это решение временное. Оценку (rating) этого скрипта изменил на OK. Буду периодически проверять, появится ли реклама, если включить обратно "ABP filters", разумеется, после обновления скрипта.
Спасибо.

§
Posted: 2021-01-23

По идее, в версии 20210122.2 проблема должна быть решена. Попробуйте включить ABP filters и проверить совместную работу скрипта и ABP. Если проблема всё же будет иметь место, то при её возникновении откройте инструменты разработчика клавишей F12, перейдите на вкладку Console и обновите страницу. Интерес будут представлять строки вроде "ERROR: Execution of script 'RU AdList JS Fixes' failed!", а точнее правая часть строки, вроде "RU AdList JS Fixes.user.js:1:476".

Post reply

Sign in to post a reply.