Ru-Board.club
← Вернуться в раздел «Программы»

» Ad Muncher (Admuncher) - антибаннер (часть 2)

Автор: kost2005
Дата сообщения: 03.02.2013 15:31
ArtyomX


Цитата:
CustomStringsDat=%APPDATA%\Ad Muncher\CustomStrings.dat

it will tell you where this file goes.

Then restart Ad Muncher.
Автор: Andrey_Verkhoglyadov
Дата сообщения: 09.12.2012 22:10
DJ_NRG

Цитата:
В том же Винампе я убрал рекламу в страницах окна шауткаста.

я это прекрасно понимаю. но меня не очень интересуют возможность "убирания" рекламы в программах, потому что у меня нет программ с рекламой (т. е. я либо ищу альтернативные продукты либо борюсь иными способами).

Userrr

Цитата:
у меня он раньше блокировал total uninstall, чтобы тот не лазил на оф. сайт

я понял. можно сказать что это некая альтернатива фаерволу.

Т. е. в принципе все кто пользуются данным продуктом именно для блокирования рекламы на сайтах им довольны больше чем альтернативными фильтрами. Тем не менее большинство используют Ad Muncher не только для блокирования рекламы на интернет-страницах, но и для чуть чуть большего. Резюмируя все можно сделать вывод что если необходимо блокировать только рекламу на интернет-страницах то данный продукт избыточен;

Всем ответившим спасибо !!! думаю более не стоит тратить время Форумчан на мой вопрос.

Автор: xChe
Дата сообщения: 03.02.2013 16:43
ArtyomX
Ещё если файл CustomStrings.dat уже существует со своими фильтрами - можно просто открыть его Блокнотом и добавить строчки.

ЗЫ: Это надо делать три выгруженном AdMuncher-е, понятное дело...
Автор: prizon131313
Дата сообщения: 03.02.2013 16:59
ArtyomX,
На всякий случай опишу более подробно инфо от xChe:
Скачиваете тот файл Ссылка Джеффа. Открываете его в блокноте и копируете в буфер обмена всё оттуда, кроме верхней строки (заголовка). Далее заходите в скрытую папку C:\ProgramData\Ad Muncher и открываете в ней (в блокноте) файл CustomStrings.dat. Наконец, вставляете в текст этого файла (ниже нижней строки) всё что скопировано из Джеффовского файла. Не забудьте только до изменения текста сохранить бекап-копию вашего первоначального файла CustomStrings.dat - вдруг не понравятся фильтры Джеффа, ведь они игнорируют пока русские соц.кнопки
Автор: Gideon Vi
Дата сообщения: 10.12.2012 04:29
У меня сабж блокирует контекстное меню по правому клику в браузерах IE и Chrome. В Опере не блокирует (Опера - форева ).
При ПКМ появляется панель инструментов. При отключении панели в настройках - ни контекстного меню, ни панели.
Как победить?

зы. Панель мне не нужна.
Автор: ron2home
Дата сообщения: 10.12.2012 11:46
Gideon Vi
Цитата:
При отключении панели в настройках - ни контекстного меню, ни панели.
Только если пользовать Ctrl+ПКМ. Контекстное меню по ПКМ работает всегда. Может у вас залипание клавиш?
Автор: Alaska14
Дата сообщения: 03.02.2013 17:19
ArtyomX
CustomStrings.dat это файл твоих собственных фильтров. В этом топике люди спрашивают как удалить ту или иную рекламу на конкретном сайте. Дают решение-юзер заходит на вкладку мои фильтры и вставляет скопированный текст, который должен вырезаться и выбирает категорию фильтра, который этот текст будет обрабатывать. Все эти твои фильтры прописываются в этом файле. Где он лежит-тебе уже написали. Править его можно простым блокнотом. Категория фильтра там сокращается одной буквой-первой. Та ссылка на оффорум, которую тебе кинули ведет на собственные фильтры разраба, как он боролся с кнопками соцсетей. Тупо скачай, открой, выдели, скопируй, открой свой CustomStrings.dat и вставь, сохрани и перезагрузи корову. Для полноценного убирания рекламы на страницах уметь добавлять фильтры просто необходимо т.к. разраб не сильно много уделяет внимания специфике рекламного бизнеса на просторах СНГ. Даже было такое мнение, что главное не дефолтные фильтры, а собственные-с чем я полностью согласен. Тот же маркетгид или яндекс-директ можно прибить только собственноручно. Чтобы убить какую то рекламу-ПКМ-"смотреть код элемента" или "проинспектировать элемент" или еще как то-в зависимости от браузера. ходи мышкой вниз-вверх, будет подсвечиваться та часть страницы, которая выводится данным элементом. Самое простое научиться находить div или class - скопировать его имя в кавычках, вставить в мои фильтры и выбрать Remove divs/spans with text. Чтобы повысить универсальность фильтра заменяй некоторые элементы в названии на значок "*" который обозначает-"любые другие знаки". Например "social_*" убирает все дивы/классы начинающиеся на "social_..."
Таким же способом можно научиться находить ссылки на рекламные картинки, флеши и так далее. Категории поначалу придется перебирать методом научного тыка (в двух словах не расскажешь) через пару дней ты поймешь какую нужно выбирать с большой долей вероятности. И еще-перезагружай страницу дважды-т.к. в первом разе браузер может страницу подтянуть из кэша и фильтр не сработает т.к. не будет загрузки из сети. Как то так..
В идеале 300 собственных фильтров навсегда уберут из твоей жизни рекламу. И да-фильтры будут иногда резать важный контент на странице-такое бывает. Открывай окно лога, очищай, перезагружай страницу, смотри какие ТВОИ фильтры сработали и по одному их отключай. Я отключаю переименовывая например в названии вбивая 555 типа "vk_gr555oup" тогда он не сработает. Очищаешь лог, обновляешь страницу и так по одному добираешься к своему глючному фильтру. Фильтр прибиваю или как то изменяю, остальным возвращаю название какое было. Сначала будет геморно, но через полгода ты сможешь гордиться своими фильтрами. Можешь ускорить отладку фильтров ставя их своим друзьям-они будут кидать по аське ссылки где корова работает некорректно. Вроде все
Автор: myname13
Дата сообщения: 10.12.2012 17:19
http://www.penzainform.ru/ подскажите как сверху отрезать рекламу.
Автор: prizon131313
Дата сообщения: 10.12.2012 17:46
myname13
Remove scripts with text: *b.penza

P.S. Как писал Shadowland:

Цитата:
резать надо аккуратнее не забывая об том что вы посещаете не один сайт, а "несколько" … (особенно это касается резания целыми дивами и таблицами)
Автор: prizon131313
Дата сообщения: 03.02.2013 17:30

Цитата:
как удалить кнопки например с этой страницы: http://www.fast-torrent.ru/new-torrent/

Методы у всех разные. Мне нравится так подбирать этот фильтр:
В Internet Explorer:
- на анализируемой веб-странице Ссылка жмём "F12" (на ноутах - “fn”->”F12”)
- в появившейся внизу служебной таблице См. скрин делаем клик ЛКМ на «стрелке» под HTML и переводим курсор мыши на интересующий нас фрагмент веб-страницы. Далее, осторожно перемещая курсор в зоне предполагаемого удаления баннеров, видим, что подсвечивается тот или иной прямоугольник с баннером. Выбрав "всеохватывающий" прямоугольник, делаем клик ЛКМ. После этого данный фрагмент будет виден в зафиксированой синей рамке. При этом в служебной таблице подсвечивается соответствующая строка - см.См. скрин
Копируем выделенную строку и составляем с этим текстом свой фильтр:
Remove div/spans with text : <div style="width: 243px; overflow: visible;">
Пробую его в деле - нет отклика!
Проверяю отображение этой строки в таблице исходного кода (т.к. в таблице "F12" возможны искажения - лишние пробелы). Для этого на веб-странице жму ПКМ-->"Просмотр HTML-кода" и ищу там ту же строку: См. скрин
Так и есть - было два лишних пробела в фильтре! Набираю снова по выделенной строке:
Remove div/spans with text : <div style="width: 243px;overflow:visible;">
Теперь фильтр запустился. Искажения веб-страницы не обнаружены.

Можно также вместо этого применить функцию "Replace text":
1. При использовании браузера IE на нашей веб-странице вызываем по ПКМ окно "Просмотр HTML-кода" и по признакам наличия удаляемых нами соц.кнопок (Гугл, В Контакте, Фэйсбук, Твиттер) находим в этом окне соответствующую зону спец-символов. Определяем начало этой зоны и её окончание ("начало" и "окончание" зоны показаны в желтых рамках): См. скрин
2.Используя вкладку "Tools" ("Сервисы") и значения кодовых слов "начало" * "окончание", составляем фильтр, который размещаем в строке "Match text" ("Замещаемый текст"):
<!-- google plus one -->*/platform.twitter.com/widgets.js"></script>
Символ * между "началом" и "окончанием" означает "всё, что находится на странице исходного кода между между текстами в жёлтой рамке". Строку "Replacement text" ("Замещающий текст") оставляем незаполненной. Далее жмём "Save" ("Сохранить"): См. скрин
После реализации этого фильтра в окне исходного кода страницы будет вырезана вся информация о "наших" соц.кнопках.

Видим, что удаление соц.кнопок прошло без искажения информации веб-страницы.
Более рациональный путь создания нужного фильтра подскажут ведущие спецы этой темы
Автор: Kos163rus
Дата сообщения: 10.12.2012 19:25
myname13
Remove divs/spans with text: "divbannertop"
Автор: Gideon Vi
Дата сообщения: 11.12.2012 01:15

Цитата:
Контекстное меню по  ПКМ работает всегда. Может у вас залипание клавиш?

В Опере все работает нормально.
Автор: myname13
Дата сообщения: 11.12.2012 03:46
Kos163rus
так, даже лучше, спс.

Можно ли убрать с http://www.mobile-review.com/ рекламу сверху?
Автор: Shadowland
Дата сообщения: 03.02.2013 18:43
Alaska14
вам надо бы понимать что для мунчера ваше например "soc-plugin" - это не класс и не ид, а просто набор символов
и что ксассы и иды - это атрибуты не только дивов и спанов
и что мунчер применяет фильтры ко всем сайтам
и что это только основные "нюансы"

prizon131313
вы на полном серьёзе добавили <noindex> в фильтр да ещё и в категорию "Remove divs/spans with text"?
надеюсь вы шутите
Автор: Shadowland
Дата сообщения: 12.12.2012 12:29
prizon131313
чтобы к примеру не вырезать до кучи какой-нибудь скрипт содержащий строчку типа romb.penza.su или похожую - лучше всёже резать так:
Remove scripts with text: b.penzainform.ru

myname13
скрипты идут вне дива - их тоже надо бы выпиливать
и
дайте скрин с тем что нужно выпилить на "ревю", плиз

PS: "вы братья ?" © старый анекдот
Автор: prizon131313
Дата сообщения: 03.02.2013 19:19

Цитата:
вы на полном серьёзе добавили <noindex> в фильтр да ещё и в категорию "Remove divs/spans with text"?
надеюсь вы шутите

Отображаю процесс поиска истины начинающим составителем фильтров
Подавляющее большинство пользователей Ad Muncher (и я в том числе) не знакомы с основами веб-дизайна, с правилами создания и правки веб-страниц. Поэтому работаем "методом тыка", с набиванием шишек и синяков. Ничего, общаясь с Корифеями в этом топике, научимся постепенно
Автор: prizon131313
Дата сообщения: 12.12.2012 12:35
Shadowland

Цитата:
чтобы к примеру не вырезать до кучи какой-нибудь скрипт содержащий строчку типа romb.penza.su или похожую - лучше всёже резать так:
Remove scripts with text: b.penzainform.ru

Понял. Я как раз побоялся этого делать (b.penzainform.ru), думая, что такое ключевое слово помешает основному линку ( _http://www.penzainform.ru/)
И ещё вопрос: Чем можно объяснить, что у меня вариант Remove divs/spans with text: "divbannertop" не срабатывает? Пробовал при Win7 c IE9, XP c IE8, виртуалка-XP c IE7, с буфером в Ad Muncher = 64КБ, чистил неоднократно кэш браузера...
Не вижу фильтрации и всё...
Автор: Alaska14
Дата сообщения: 03.02.2013 19:22
Shadowland
Ну может я неправильно выразился. Надеюсь в общих чертах меня поняли. Если можете объяснить более доступно-я буду голосовать за вас, чтобы ваш пост вынесли в шапку в виде фака. т.к. я когда начинал разбираться в мунчере - НИГДЕ и ничего нет. Меня сразу послали на офсайт-где описано более, чем убого и на основные правила ад-блока, где тоже написано для тех, кто уже немного шарит.... То, что мунчер применяет их ко всем сайтам-это и козе понятно- из за этого и лезут траблы, когда тот же "vk_group" или "banner*" иногда режет нужный контент....
У меня все, ок. Я достаточно для себя разобрался и в CSS и html.
Автор: ron2home
Дата сообщения: 12.12.2012 13:24

Цитата:
Не вижу фильтрации и всё...

Конфликт правил? Может быть так, что прописано два правила для одного сайта - одно например No filtering on URL или Minimal filtering on URL другое - Remove tables with text и тогда может либо не все вырезать ли не трогать рекламу вообще. Такое у меня было на одном сайте - все не получалось прибить вверху страницы баннер, вернее убрать пустое место под него (сама картинка баннера удалялась дефолтными фильтрами). Белое поле под банер было организована через <table id=, перепробовав всевозможные категории правил оставил эту затею. Но один раз заметил, что для этого сайта когда-то было прописано правило Minimal filtering on URL, когда удалил это правило, моментально начал работать и Remove tables with text, который удалил пустое место.
Автор: prizon131313
Дата сообщения: 03.02.2013 19:47
Alaska14
Поддерживаю! Хотелось бы видеть этот FAQ. Прошу кроме Вас отозваться и xChe, и Shadowland, и ron2home и многих других, которым есть что добавить ценного в создание такого FAQ с примерным названием "Создание своих фильтров в Ad Muncher" !!!


Автор: prizon131313
Дата сообщения: 12.12.2012 13:33
ron2home

Цитата:
Конфликт правил? Может быть так, что прописано два правила для одного сайта

Предполагал и это, пытаясь увидеть фильтрацию с тем фильтром. Для этого перед вводом того фильтра удалил полностью CustomStrings.dat. А дефолт-бейсик-фильтры у всех ведь одинаковы...Пока безуспешно.
Автор: Shadowland
Дата сообщения: 03.02.2013 23:45
Alaska14
речь не об этом

например:

Remove divs/spans with text: <div class="soc-plugin"
вырежет вполне конкретный див

Remove divs/spans with text: class="soc-plugin"
вырежет любой див/спан (далее просто див) у которого такой класс внутри т.е. между <div и </div>
и если такой класс будет у картинки или какого-либо другого элемента внутри дива - див всё равно будет вырезан не смотря на то что кроме этого "классного" элемента в диве может быть и полезное содержимое

Remove divs/spans with text: "soc-plugin" (ваш вариант)
вырежет любой див/спан содержащий эту строчку
мунчер не читает ваших мыслей и не догадывается о том что это класс и уж тем более о том что это класс именно дива и мунчеру вообще без разницы в каком месте дива попадётся такое буквосочетание
по дефолту расстояние от <div до "soc-plugin" может составлять аж 16KB без нескольких байт и всё это может быть полезной информацией

и поскольку мунчер применяет фильтры ко всем сайтам - надо применять такое правило у которого минимальный шанс вырезать полезное на другом сайте
надеюсь после такой расшифровки вы понимаете что ваш вариант не самый в этом плане подходящий

соответственно резать дивы надо аккуратно
к таблицам это тоже относится,
а остальные "резы" более конкретны, но и там надо учитывать возможность вырезать лишнее на другом сайте - например буквосочетание adriver может входить в буквосочетание nvideadriver или avermediadriver и т.п. .. значит в правило adriver надо помещать вместе с уточняющими символами


prizon131313
вообщето есть целый wiki
рекомендовать новичкам "профессиональные" инструменты - не самая лучшая идея (это об "F12" )
чтобы узнать что же мы хотим вырезать есть букмарклет на странице http://slayeroffice.com/tools/modi/v2.0/modi_help.html и некоторые другие инструменты всё равно требующие некоторого представление о HTML
поскольку написание правил зависит от множества разных факторов написание единого FAQ выльется в рассмотрение кучи разных вариантов, а это слишком хлопотно по сравнению с тем что уже тут есть: "реклама-правило"
а подобный FAQ не существует ещё и в силу того что он может быть воспринят рекламщиками как руководство к тому как не надо делать ... например мы уже имеем проблемы с перепрыгом некоторых сайтов типа ютуба и мыл.ру на https - зачем нам ещё ?
Автор: Shadowland
Дата сообщения: 12.12.2012 18:52
prizon131313
на "основном линке" такого скрипта не нашлось (по крайней мере на главной)
и это закономерно - поскольку свой собственный баннер на сайтах если и выкладывают - то только в специальном разделе "для вёбдизайнеров"
а если уж мы его режем - то режем

буфер подбирается индивидуально и начинать лучше всё же с рекомендованного параметра
бывает что буфер "заклинивает" - лечится это установкой его в 2KB, а затем возвратом к подобранному значению

попробуйте
Remove divs/spans with text: <div id = "divbannertop">

если не поможет - запостите тут какие правила у вас там срабатывают - будем посмотреть
Автор: myname13
Дата сообщения: 12.12.2012 19:00
Shadowland

сверху, выделил зелёным.
Автор: xChe
Дата сообщения: 04.02.2013 00:09
Ещё можно резать рекламу путём убийства скриптов.

У меня на этом http://www.fast-torrent.ru/new-torrent/ (с теми фильтрами, которые советует добавить Джефф) остаётся только кнопка "Мне нравицца" от ВКонтакта.
Причём если js в браузере отключить, то её не видать - выходит добавляется она неким скриптом. В данном случае таким (его видно в исходном коде, бо больше ничего относящегося к ВКонтактику там вроде нету):

Код: <script type="text/javascript">
var VKapiId = false;
VKapiId = 2432333
VKapiId = 2432333;
if (VKapiId != false){
VK.init({apiId: VKapiId, onlyWidgets: true});
VK.Widgets.Like("vk_like1", {type: "button"});
}
</script>
Автор: ron2home
Дата сообщения: 12.12.2012 19:25
myname13
Remove divs/spans with text: background:url(/_design/ul_image5.jpg)
Автор: prizon131313
Дата сообщения: 12.12.2012 20:01
Shadowland
Спасибо за рекомендации, выполнил их в IE9 на сабже (подбор буфера, ваш вариант фильтра) - вроде всё было без изменений, т.е. без успеха...Потом открыл тот линк одновременно на двух браузерах - IE9 и Chrome - и всё стало на свои места!!! Оба варианта фильтров для "divbannertop" работают. Всё ОК. Правда, стоИт буфер 64КБ.
Чем нежелательна его постоянная установка на этом значении (вместо 16 КБ) ?
Автор: Alaska14
Дата сообщения: 04.02.2013 02:20
Shadowland
О, ну теперь у меня вообще все на места стало. Да, такое бывает в 10-15% случаев, что заставляло меня мучаться выискивая почему фильтр, работающий со многими сайтами корректно тут лажал... Конечно это увеличит количество собственных фильтров, но в основном станет работать почти без глюков. Век живи-век учись. Спасибо
Автор: Shadowland
Дата сообщения: 12.12.2012 21:49
myname13
Remove divs/spans with text: <div style="background:url(/_design/ul_*<img src="/_design/ul_

prizon131313
скажем так:
буфер этот отмеряет максимальный размер куска страницы который можно выпилить/модифицировать за один "укус"
и соответственно чем больше кусок - тем дольше его просматривает мунчер на предмет совпадений с правилом ....
в итоге: чем больше буффер - тем больше задержка между кликом по ссылке и открытием страницы в броузере (в это время мунчер собственно режет)
т.е. выбирая размер буфера надо соблюсти баланс между "размером куска", "временем анализа", и "проскальзыванием"
16KB это "рекомендуемый" вариант в силу того что для большинства правил его достаточно, и увеличивать его надо если только вы собираетесь резать кусками более 16KB
т.е. если вы не режете кусками по 64KB - такой большой буфер вам по идее не нужен, но если вышеупомянутый "баланс" при этом вас устраивает - могёте так оставить
Автор: UMP
Дата сообщения: 04.02.2013 08:05
Ребята, помогите вырезать вот здесь:
http://www.zakon.kz/
вот это:
http://s017.radikal.ru/i410/1302/22/3b3d18829d33.jpg

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402

Предыдущая тема: AIMP (часть 2)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.