easylist / ruadlist

89 stars 17 forks source link

music.youtube.com #266

Closed PhoenixIndigo closed 5 months ago

PhoenixIndigo commented 5 months ago

Описание проблемы (Description of the problem):

https://github.com/AdguardTeam/AdguardFilters/issues/171218 Конфликт к кому?

Screenshot(s)

Конфигурация (Configuration):

Используемые фильтры (Used filters):

Details

![](https://github.com/easylist/ruadlist/assets/107413021/0859c15e-38fd-4cf2-932e-ac35b8e65205)

dimisa-RUAdList commented 5 months ago

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

PhoenixIndigo commented 5 months ago

У вас то всё точно норм?

dimisa-RUAdList commented 5 months ago

Даже не проверял. Это бессмысленно в подобной конфигурации. Баги и конфликты при её использовании гарантированны.

PhoenixIndigo commented 5 months ago

Конфликт не в конфигурации, а в одновременном включении конфликтующих правил:

||youtube.com/youtubei/v1/log_event?
/generate_204

То есть какое ненужное?

dimisa-RUAdList commented 5 months ago

Когда в конфигурации задействованы никогда не тестируемые на предмет совместной работы фильтры, и правила из этих фильтров начинают конфликтовать, такая конфигурация определяется как конфликтная.

В случае с uBlock Origin дополнительные фильтры RU AdList проверяются на совместимость только с теми фильтрами, которые включены по умолчанию.

А в вашем конкретном случае вы ещё и AdGuard Russian filter подключили, который был намеренно удалён из списков uBO из-за конфликтов с RU AdList.

Вашу конфигурацию не имеет смысла проверять.

PhoenixIndigo commented 5 months ago

Просто не понятно какой фильтр лишний для исключения. Исключил пока оба.

PhoenixIndigo commented 5 months ago

Так хотя бы логгер страницы проверить стоило бы.

dimisa-RUAdList commented 5 months ago

Эти фильтры не предназначены для совместной работы.

PhoenixIndigo commented 5 months ago

Так это ясно, а какой будет ненужнее? Плюс ru counters тоже исключён, но он же тоже добавленный.

dimisa-RUAdList commented 5 months ago

Выбирая из двух аналогичных по назначению фильтров EasyPrivacy и AdGuard Tracking Protection, разработчик uBlock Origin сделал включенным по дефолту EasyPrivacy. Именно на предмет совместимости с ним и тестируется рекомендованный для рунета RU AdList: Counters.

PhoenixIndigo commented 5 months ago

Так совет насчёт ненужного из этих двух будет от вас как разбирающегося в запросах серверов, а то мне не известно какой лучше оставить а какой исключить?

dimisa-RUAdList commented 5 months ago

Я никогда не тестировал AdGuard Tracking Protection и ничего не могу сказать о его работе. Но он аналогичен по назначению EasyPrivacy, поэтому для обеспечения корректной работы нужно использовать только один из них. Поскольку uBO в дефолте уже использует EasyPrivacy, и именно для совместной работы с ним проводится отладка всех остальных фильтров, логика подсказывает, что оставить нужно именно его.

А AdGuard Tracking Protection полагаю, оптимален для работы в расширении и программе AdGuard, где уже EasyPrivacy и RU AdList: Counters будут лишними.

PhoenixIndigo commented 5 months ago

Так меня интерисуют не подписки, а исключение из двух

@@||music.youtube.com/youtubei/v1/log_event?
@@||music.youtube.com/generate_204$xhr
PhoenixIndigo commented 5 months ago

Дело ведь ещё в том что адгуард блокирует то что пропускают изи анонсы

dimisa-RUAdList commented 5 months ago

Правила работают не индивидуально, сами по себе, работает набор правил, который в итоге даёт кумулятивный эффект. Поэтому рассматривать два отдельных правила без контекста всего набора бессмысленно. В случае с корректной настройкой uBlock Origin, никакие исключения не требуются.

dportvine commented 5 months ago

/log_event видимо был удален из EasyPrivacy. Остались только исключения.

Screen ![2024-01-21_212750](https://github.com/easylist/ruadlist/assets/111344219/3f8eb271-7569-4ffe-8165-5f723eb1ef75)
PhoenixIndigo commented 5 months ago

Спасибо понял вроде лишнее @@||music.youtube.com/youtubei/v1/log_event? блокировка прибавляет ||music.youtube.com/generate_204$xhr

dimisa-RUAdList commented 5 months ago

Вы поняли неправильно. Не следует использовать конфликтную конфигурацию. Если же вы делаете это сознательно, решение конфликтов становится вашей личной проблемой.