Полная блокировка рекламы в Google Chrome

1229
DMA57361

Я использую Mac и хочу полностью заблокировать рекламу в своем браузере Google Chrome. То, что я имею в виду полностью, что я не хочу, чтобы объявления были просто скрыты. Я понимаю, что надстройки AdBlock в Google Chrome в настоящее время скрывают рекламу, но не могут помешать их загрузке. Есть ли решение этой проблемы?

Кроме того, я использую Firefox в качестве основного браузера и нахожусь на прокси-сервере в локальной сети.

[DMA: дополнительная информация взята из ответа, который должен был быть отредактирован]. У
меня проблемы с запуском сценария оболочки. Это код, который у меня есть

#!/bin/bash # EASYLIST_URL="http://easylist.adblockplus.org/adblock_rick752.txt"  TEMP_FILE="/Volumes/Sites/MacDownloads/bfilter/bfilterList.tmp" LOCAL_LIST_FILE="/Volumes/Sites/MacDownloads/bfilter/urls.local.save" OUTPUT_FILE="/Volumes/Sites/MacDownloads/bfilter/urls.local"  WGET="/usr/local/bin/wget" CAT="/bin/cat" CONVERTER="/Volumes/Sites/MacDownloads/bfilter/adblock2bfilter.pl" BFILTER="/Volumes/Sites/MacDownloads/bfilter"  $ -q -O - $ | $ >$ if [ -s $ ]; then echo "Updating BFilter URLs:" if [ -f $ ]; then $ $ $ >$ rm $ else mv $ $ fi  chmod 640 $ $ restart echo "" fi 

Я получаю сообщение об ошибке Macbook: bfilter CALVIN $ ./bfilterUpdateLists.sh ./bfilterUpdateLists.sh: строка 14: / Volumes / Sites / Mac: нет такого файла или каталога

2

3 ответа на вопрос

1
Journeyman Geek

You could probably set a hosts.txt file, pointing known ad domains - something like this would work, assuming OS X uses a standard host.txt format (which it seems to). Unlike other options this will work systemwide, and not need any additional software.

1
myrcek

Если вы думаете о самой популярной версии AdBlock chromeadblock.com, которой пользуются около 2 миллионов человек, взгляните на журнал изменений:
«Новое в версии 2.0: реклама заблокирована для загрузки, а не просто удалена по факту». !»

0
Shiki

Вы можете использовать прокси. Это единственный способ в минуту сделать блок. Лично я использую BFilter, так как это самый быстрый, ЛУЧШИЙ на данный момент (пробовал Privoxy, AdMuncher (это действительно s..ks)). BFilter предоставляет двоичные файлы MAC, надеюсь, они вам подойдут. Страница загрузки . Здесь вы можете прочитать инструкции по использованию фильтров ABP. У меня есть один, http://shiki.hu/stuff/merged.txt (некоторые венгерские рекламодатели, easyprivacy, easylist DE, easylist). Вы должны установить этот URL в сценарии ... или выполнить слияние вручную (как я сделал). (Если вы хотите, я могу выложить свой список из папки BFilter!)


После того, как вы закончили настройку, вы должны изменить ярлык Chrome. Вы должны добавить
--proxy-server=127.0.0.1:8080(я использую порт: 9999, вы можете установить его в конфигурации bfilter). Таким образом, весь ярлык будет выглядеть так: ...Application\chrome.exe --proxy-server=127.0.0.1:8080(Да, я использую ПК / Windows, не сжигайте меня за это, но вы можете увидеть пример из этого, я думаю).

Забыл. Вы можете использовать его в качестве прозрачного прокси, просто используйте меню настроек (если оно у вас есть на MAC) или настройте его в файле конфигурации. Если вы застряли комментарий / спросить.

Похожие вопросы