Могу ли я использовать Adblock/Adblock Plus для блокировки рекламы в играх, которых нет в браузере?

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

Это раздражает, особенно если я участвовал в разработке программного обеспечения. Как разработчик программного обеспечения, который использует рекламу для заработка, я знаю, что меня бы устроило, если бы кто-то внес свой вклад через PayPal и решил не просматривать рекламу.

Это моя ситуация с несколькими приложениями: я внес свой вклад в их разработку и не хочу, чтобы меня раздражала реклама или что-то еще. В частности, в один встроен мини-браузер для показа рекламы.

Можно ли как-нибудь заблокировать такую ​​рекламу с помощью ABP или другого программного обеспечения для OS X?

На каком устройстве вы хотите заблокировать интернет? Мак, ПК, Айфон?
@KatieK: Мак. Упс, надо было прояснить это.

Ответы (2)

Нет, Adblock/Adblock Plus нужно устанавливать в браузере. Любое приложение, которое не является поддерживаемым браузером из этого списка, не сможет его использовать.

GlimmerBlocker — это одна попытка заблокировать всю рекламу для всех приложений. Хотя я не пробовал.

Я знаю, что на моем планшете Android есть блокировщик рекламы, который работает для всех приложений (он использует блокировку DNS), поэтому для Mac может быть что-то подобное.
+1 за GlimmerBlocker. Я использовал его в течение многих лет, и он отлично работает. Это прокси-сервис, поэтому он будет работать со всем, что общается с Интернетом, а не только с браузерами.

Вы захотите использовать hostsфайл, чтобы заблокировать всю рекламу во всех играх. Сначала вам нужно будет найти доменное имя сервера, с которого приходят объявления. Вы можете использовать ряд программ для мониторинга сетевого трафика на этом этапе. Мне больше всего нравится ettercap-ng, но вы можете предпочесть Little Snitch (если вы хотите сделать это для каждого приложения отдельно для каждого порта, то Little Snitch подойдет вам без необходимости изменять файл hosts). После того, как вы определили домен рекламного сервера, который хотите заблокировать, откройте его /etc/hostsв своем любимом текстовом редакторе терминала с sudoразрешениями ( sudo nano /etc/hosts) (файл не имеет расширения, он просто называется hosts). Добавьте эту строку в конец файла после замены «domain.com» доменом, который вы

127.0.0.1 domain.com

Это сообщит вашему Mac о циклической проверке, когда он встретит «domain.com», таким образом ничего не возвращая, что по существу избавляет от всей рекламы с этого сервера в каждом приложении/программе/игре на вашем Mac (продолжайте добавлять больше строк для каждого рекламного сервера , и сделать их все обратными к 127.0.0.1). Этот метод также будет работать на устройствах JailBroken и Linux.

Если вы хотите использовать мой всемогущий hostsфайл, который блокирует почти всю рекламу (он был написан в первую очередь для моего JailBroken iPod), замените свой файл на мой: http://ss.gy/u Мой работает как на настольных компьютерах, так и на мобильных устройствах. устройства в нескольких странах/языках (преимущественно в США и Франции).

Да, я уже редактировал файл HOSTS на своем ПК. Кажется интересным способом решения этой проблемы, но, тем не менее, действенным.