dimisa

RU AdList | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Zloy_Gelud Вместо добавления данных о конфигурации в уже имеющееся сообщение, как я просил, вы предпочли создать новое, раздувая текущую, никак не разделённую по доменам тему-полотенце, ещё больше. Ну да ладно. Хочется верить, что с другими инструкциями дело будет обстоять иначе. Надеюсь, вы не пытаетесь использовать эту конфигурацию одновременно со скриптом RU AdList JS Fixes, как делали это до недавнего времени. Я никак не мог понять, по какой причине вы не применяете прямую блокировку целевого запроса, пока не увидел номер версии блокировщика. Я его у вас уже запрашивал в обсуждении скрипта, но по какой-то причине вы вместо номера дали только название. Теперь всё встало на свои места. Эта версия uBlock Origin давно устарела и несовместима с актуальным синтаксисом правил, содержащихся в фильтрах, из-за чего функционал сайтов ломается и ведёт себя непредсказуемо, в том числе и на e.mail.ru. Обновите uBlock Origin до актуальной версии (сейчас это 1.62.0) и настройте его с помощью готового файла конфигурации. Далее, когда блокировщик начнёт работать корректно, можно решать исходную задачу. Для этого достаточно использовать классическую блокировку запроса > Код: ||e.mail.ru/api/*/messages/marks | Но журнал говорит нам, что этот запрос постоянно повторяется, в результате блокировка срабатывет вновь и вновь. Скорее всего, в этом нет ничего плохого, но некая гипотетическая вероятность, что рано или поздно это приведёт к какому-нибудь багу, существует. Поэтому в качестве альтернативы можно заменить блокировку предотвращением запроса, тем более, что uBlock Origin это позволяет > Код: e.mail.ru##+js(no-xhr-if, /messages/marks) |
|