Greasy Fork is available in English.

RU AdList JS Fixes

try to take over the world!

< Обсуждения RU AdList JS Fixes

Отзыв: Нормальный — скрипт работает, но имеет существенные недостатки

§
Создано: 27.12.2020
Отредактировано: 29.12.2020

Появился редирект на rustorka.com
Версия скрипта 20201226.0
Установлен Tampermonkey Beta, режим встраивания мгновенный.
Работает сейчас хорошо! Благодарю.
Просьба, если не сложно, то удалить мои старые посты. Если что, буду сюда писать, спасибо.

Повторяется, нужно править.

P.S. Ранее вы уже создавали аналогичные обсуждения, раз, два. История порой бывает весьма полезна, поэтому лучше помещать сообщения в уже имеющиеся топики.

Lain inVerseАвтор
§
Создано: 28.12.2020
Отредактировано: 28.12.2020

Поправил совместимость с Tampermonkey BETA так-как GM.info.version там почему-то возвращает undefined вместо нормальной версии Tampermonkey, что приводило к краху скрипта. Попробуйте с новой версией.

Так что да, на сей раз дело было не в rustorka, а в самом Tampermonkey.

§
Создано: 27.01.2021
Отредактировано: 27.01.2021

Вновь редирект на данном сайте, adguard блокирует это: ||paripartner.com^$document,popup
Tampermonkey не бета, режим встраивания мгновенный.
RU AdList JS Fixes 20210122.2

При использовании Adblock Plus / uBlock Origin со списком фильтров RU AdList в браузере FF, скрипт RU AdList JS Fixes загруженный в Tampermonkey 4.11.6120, редирект предотвращает.

В стабильной версии Tampermonkey 4.11 для Google Chrome работа с асинхронными куки ещё не реализована и в этом браузере нужна Tampermonkey BETA, в настоящий момент это 4.12.6126. С ней, при использовании Adblock Plus / uBlock Origin со списком фильтров RU AdList, скрипт RU AdList JS Fixes редирект также блокирует.

Укажите пожалуйста ваши настройки Adblock Plus / uBlock Origin и точные номера версий браузера и Tampermonkey, при использовании которых у вас наблюдается редирект.

Сейчас посмотрел фильтры AdGuard и обнаружил, что они предусматривают манипулирование куками рустроки схожим со скриптом образом. Совместное действие RU AdList JS Fixes и AdGuard может приводить к такому варианту, что не работает ни то, ни другое.

Совместное действие RU AdList JS Fixes и AdGuard может приводить к такому варианту

Получается, из-за Adguard данный работает криво?

Google Chrome 88.0.4324.104 x64, Adguard 7.5.3, Adblock или uBlock не установлены. Кстати, есть ли смысл дополнительно поставить Adblock или uBlock наряду с Adblock? Или временно снести Adguard, а оставить расширение Adblock или uBlock для проверки работы?

В Adguard, в разделе "Расширения" стоит расширение "Блокировщик всплывающей рекламы", может оно мешает работе скрипта, временно отрубил, почистил куки браузера, посмотрю на работу.

С отключённым блокировщиком тоже редирект. Придётся временно отключить сам Adguard.

§
Создано: 29.01.2021
Отредактировано: 29.01.2021

Использование нескольких блокировщиков приводит к тому, что не работает ни один из них. Либо они ломают сайты. Подробнее это описано здесь (пункт 7).

Вообще, сталкиваясь с пропущенной рекламой, вместо того чтобы сообщить о проблеме авторам профильных фильтров, пользователи довольно часто устраивают нагромождение из расширений, нацеленных на одну и ту же функцию, или заведомо конфликтующих фильтров. Как корректно настроить uBlock Origin, описано здесь. За исключением случая с русторкой, uBlock Origin с рекомендуемыми наборами фильтров справляется с рекламой самостоятельно и не требует использования RU AdList JS Fixes, который предназначен в основном пользователям Adblock Plus и AdBlock.

Совместимость RU AdList JS Fixes с продуктами AdGuard никогда не проверялась, поэтому сложно сказать, какие проблемы могут возникнуть вообще и на рустроке в частности.

Стал пропускать редирект уже на utarget.ru, затем переходит на сайт instaforex.com

Если вы продолжаете использовать заведомо несовместимую со скриптом конфигурацию, то такое вполне возможно.

При использовании Adblock Plus / uBlock Origin со списком фильтров RU AdList в браузере Firefox, скрипт RU AdList JS Fixes, загруженный в Tampermonkey 4.12.6130, редирект предотвращает.

При использовании Adblock Plus / uBlock Origin со списком фильтров RU AdList в браузере Google Chrome, скрипт RU AdList JS Fixes, загруженный в Tampermonkey BETA 4.12.6131, редирект также предотвращает.

Ответить

Войдите, чтобы ответить.