Greasy Fork is available in English.

RU AdList JS Fixes

try to take over the world!

< 腳本RU AdList JS Fixes的回應

評論:OK - script works, but has bugs

§
發表於:2021-01-22

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

§
發表於:2021-01-22

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

§
發表於:2021-01-22

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

§
發表於:2021-01-23

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

§
發表於: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".

發表回覆

登入以回復