Автор: MrPerfect
Дата сообщения: 09.11.2003 06:01
emil9
Основное назначение программы AdMuncher - это и есть уменьшение (экономия) трафика (потока данных), приходящего на компьютер из сети. Реклама с адресов основных поставщиков рекламы (файл ServerStrings.dat), или с адресов, содержащих некоторые ключевые слова (то же файл ServerStrings.dat), запрещается для загрузки и не загружается вообще никаким способом. То есть до провайдера. Эта реклама просто даже не отправляется рекламными серверами в ваш адрес. Всё то же самое можно сделать и введя любые Url или ключевые слова непосредственно самому - всё это сохраняется в файле CustomStrings.dat - и эта реклама также будет запрещена для загрузки.
Это основной путь удаления рекламы, делающий просмотр страниц приятным и в то же время экономящий трафик (деньги). Здесь используется стандартный способ удалялок рекламы - каждому рекламному адресу или ключевому рекламному слову (словам) назначается локальный петлевой адрес 127.0.0.1, принадлежащий вашему собственному компьютеру. И если на веб-странице встречается один из этих заданных элементов (URL, ключевое слово), то ваш браузер пытается загрузить этот элемент не из Интернет, а с вашего компьютера. А так как веб-сервера с этой ботвой на нём нет, то рекламный элемент (страница, всплывающее окно, изображение, ...) загружен и показан не будет. И запроса на его загрузку в Интернет не уйдёт.
Другая возможность удаления рекламы в AdMuncher - это возможность изменения htm-страниц, загружаемых вами. То есть AdMuncher принимает участие в приёме страницы, удаляет с неё рекламу (редактирует эту страницу по заданным в AdMuncher правилам) и представляет её вам в другом (изменённом виде). Эта измёненная страница и будет отображена в браузере - уже без удалённой рекламы.
В этом случае провайдеру уже деньги отстёгиваются, потому что этот вид удаления рекламы явно выполняется локально на компьютере - в процессе приёма страницы htm-код редактируется. На сайте, с которого загружается страница этого AdMuncher выполнить не может (до вашего провайдера).
Другие программы используют те же принципы, только в меру своей испорченности делают это с разным эффектом. Большинство html не правят, а просто убивают загрузку рекламы через локальный адрес 127.0.0.1. Хотя встречаются некоторые исключения, например, - AdSubtract (www.adsubtract.com) удаляет рекламу через свой сервер. И вы работаете через него. Запрашиваемая вами страница фильтруется их сервером, который и убивает рекламу, затем отфильтрованная страница и отправляется к вам. То есть вся информация из сети поступает к вам через их сервер. Плюс - экономия трафика на рекламе, за убитую рекламу платить уж точно не надо - она не доходит до вашего провайдера. Минус - дополнительное время ожидания загрузки страницы, поскольку в цепи получения информации появляется посредник. Не знаю, как на толстых каналах, но на диалапе заметны затраты нескольких лишних секунд ожидания перед приёмом каждой страницы.
AdMuncher - лучший, ни одна программа по своим возможностям и качеству работы и близко на текущий момент не стоит. А вообще автору AdMuncher легко написать и спросить любую информацию о работе программы. Ответит наверняка подробно.