AdGuard Extra — это пользовательский скрипт, который устанавливается через менеджер Tampermonkey и борется с сайтами, использующими сложные механизмы обхода блокировщиков рекламы: рекламу, встроенную в видеоплееры, «самовосстанавливающиеся» баннеры и всплывающие окна с требованием отключить AdBlock. Если обычное расширение AdGuard или uBlock Origin не справляется с рекламой на конкретном ресурсе, именно этот скрипт чаще всего становится решением проблемы.
Скрипт разработан командой AdGuard и распространяется бесплатно как дополнение к основным продуктам компании. Он не заменяет блокировщик, а работает вместе с ним, закрывая те рекламные механизмы, которые невозможно отфильтровать обычными правилами скрытия элементов. Ниже разберём, как правильно установить AdGuard Extra через Tampermonkey, избежать конфликтов и проверить, что скрипт действительно работает.
Что такое AdGuard Extra и зачем он нужен
Обычные блокировщики работают по спискам фильтров: они скрывают элементы страницы и блокируют запросы к рекламным серверам. Однако некоторые сайты применяют техники, против которых фильтры бессильны — например, генерируют рекламные элементы скриптами с постоянно меняющимися именами классов или встраивают рекламу прямо в видеопоток.
AdGuard Extra решает эту задачу иначе: он внедряется на страницу как скрипт и активно противодействует рекламным механизмам в реальном времени. Типичные сценарии, где он полезен:
- 🎬 реклама внутри онлайн-кинотеатров и видеоплееров, которую нельзя вырезать фильтрами;
- 🛡️ всплывающие окна «отключите блокировщик рекламы», блокирующие просмотр контента;
- 🔄 баннеры, которые появляются снова сразу после скрытия;
- 📰 агрессивная реклама на новостных и развлекательных порталах.
Важно понимать: скрипт не является самостоятельным блокировщиком. Без основного расширения (AdGuard, uBlock Origin и т. п.) большая часть обычной рекламы останется на месте.
Установка Tampermonkey в браузер
Первый шаг — установить сам менеджер пользовательских скриптов. Tampermonkey доступен для Chrome, Firefox, Edge, Opera и Safari через официальные магазины расширений каждого браузера.
Откройте магазин расширений вашего браузера, найдите Tampermonkey (разработчик — Jan Biniok) и нажмите «Установить». После установки в панели инструментов появится иконка расширения — по ней можно открыть панель управления скриптами. Убедитесь, что расширение включено: при клике на иконку переключатель Enabled должен быть активен.
⚠️ Внимание: устанавливайте Tampermonkey только из официального магазина расширений вашего браузера. Существуют поддельные копии менеджеров скриптов, которые могут собирать данные о посещаемых страницах.
Как установить скрипт AdGuard Extra
После установки менеджера нужно добавить сам скрипт. Официальный источник — репозиторий проекта на GitHub (проект AdguardTeam/AdGuardExtra), где в разделе релизов или в описании есть ссылка на установку файла adguard-extra.user.js.
Порядок действий выглядит так:
- 📥 перейдите по ссылке на файл скрипта из официального репозитория AdGuard;
- ✅ Tampermonkey автоматически перехватит ссылку и покажет экран установки с исходным кодом;
- 🔍 нажмите кнопку «Установить» (Install) — скрипт появится в списке на панели управления;
- 🔄 обновите открытые вкладки с проблемными сайтами, чтобы скрипт начал работать.
☑️ Проверка установки AdGuard Extra
Если Tampermonkey не перехватил ссылку и вместо экрана установки открылся текстовый файл со кодом, скопируйте код вручную: в панели управления Tampermonkey нажмите «Создать новый скрипт», замените шаблон скопированным кодом и сохраните через Файл → Сохранить или комбинацию клавиш сохранения в редакторе.
Совместимость с блокировщиками и другими скриптами
Одна из частых причин, почему AdGuard Extra «не работает», — конфликт с другими инструментами. Скрипт рассчитан на работу в связке с определёнными блокировщиками, а с некоторыми комбинациями возможны проблемы.
| Комбинация | Совместимость | Рекомендация |
|---|---|---|
| AdGuard Extra + расширение AdGuard | Полная | Работают вместе штатно |
| AdGuard Extra + uBlock Origin | Обычно совместимы | При проблемах проверьте порядок выполнения скриптов |
| AdGuard Extra + десктопная программа AdGuard | Избыточна | В программе AdGuard Extra уже встроен как модуль |
| AdGuard Extra + несколько блокировщиков сразу | Возможны конфликты | Оставьте один основной блокировщик |
Если вы используете десктопную программу AdGuard для Windows или macOS, устанавливать скрипт отдельно не нужно — функциональность Extra уже встроена в приложение и включается в настройках расширения-блокировщика программы. Дублирование может привести к непредсказуемому поведению страниц.
⚠️ Внимание: два и более блокировщика рекламы одновременно часто мешают друг другу: правила пересекаются, страницы ломаются, а реклама при этом не блокируется лучше. Оставьте один блокировщик плюс AdGuard Extra.
Как проверить, работает ли скрипт
Откройте сайт, на котором раньше появлялось окно с требованием отключить блокировщик. Если после установки скрипта и обновления страницы окно исчезло, а реклама в плеере не показывается — скрипт работает. Также в панели Tampermonkey на вкладке открытого сайта видно, какие скрипты выполнились на странице.
Решение типичных проблем
Если после установки реклама никуда не делась, проверьте несколько моментов по порядку. Во-первых, убедитесь, что скрипт включён: в панели управления Tampermonkey напротив AdGuard Extra должен стоять активный переключатель. Во-вторых, обновите проблемную страницу с очисткой кэша — старые скрипты сайта могут оставаться в памяти.
В-третьих, проверьте актуальность версии. Сайты постоянно меняют механизмы доставки рекламы, поэтому скрипт регулярно обновляется. Tampermonkey по умолчанию проверяет обновления автоматически, но можно запустить проверку вручную через настройки менеджера.
Ещё одна возможная причина — сайт просто не входит в список поддерживаемых. AdGuard Extra содержит правила для конкретных ресурсов, и на остальных страницах он ничего не делает. Это нормальное поведение, а не признак поломки.
Как обновлять и при необходимости удалить скрипт
Обновления приходят автоматически, если в настройках Tampermonkey включена соответствующая опция. Для ручной проверки откройте панель управления, перейдите на вкладку Установленные скрипты и используйте функцию проверки обновлений в меню расширения.
Для удаления достаточно открыть панель управления, найти AdGuard Extra в списке и нажать иконку корзины рядом с названием. После удаления обновите открытые вкладки — поведение сайтов вернётся к тому, что было до установки. Никаких следов в системе скрипт не оставляет, поскольку работает только внутри браузера.
Часто задаваемые вопросы
Заменяет ли AdGuard Extra обычный блокировщик рекламы?
Нет. Скрипт дополняет блокировщик, закрывая сложные рекламные механизмы, с которыми не справляются фильтры. Обычную баннерную рекламу по-прежнему блокирует основное расширение — AdGuard или uBlock Origin.
Нужен ли скрипт, если у меня установлена программа AdGuard для Windows?
Нет. В десктопную программу AdGuard функциональность Extra уже встроена. Установка скрипта поверх неё избыточна и может вызывать конфликты на страницах.
Безопасен ли AdGuard Extra?
Скрипт разрабатывается командой AdGuard, а его исходный код открыт и опубликован на GitHub — любой желающий может проверить, что он делает. Устанавливайте его только из официального репозитория проекта.
Почему на некоторых сайтах скрипт ничего не делает?
AdGuard Extra содержит правила для конкретных ресурсов с агрессивной рекламой. На сайтах вне этого списка скрипт просто не активируется — это нормально, а не признак неисправности.
Работает ли AdGuard Extra на Android?
Напрямую — только в браузерах с поддержкой расширений и Tampermonkey, например в Firefox для Android. На мобильных устройствах проще использовать приложение AdGuard, где аналогичная функциональность уже встроена.