| OS2.Ru > Articles > Software > Internet > Junkbuster |
Internet JUNKBUSTER
Введение
Долгое время я не мог понять одну простую вещь - почему, когда я плачу за
интернет я должен тратить своё время на просмотр разнообразной рекламы и
баннеров.
При этом иногда ситуация доходила до того, что баннеров на странице было
более 50% от общего объёма. Кроме того страницы бывают наполнены всяческими
счётчиками, статистиками и прочими ссылками на другие сайты, что очень
замедляет скорость их загрузки. А учитывая особенности броузера netscape,
мёртвый counter на страничке мог помешать её загрузке и отображению !
Также мне не нравилось то, что разные рекламно/баннерные системы лезут в куки
моего броузера и забивают их всякой ерундой (глобальное отключение кук не
помогало, так как терялась возможность работы с mail.ru, egroups.com, и т.д.).
Я начал искать программу, которая бы смогла фильтровать http поток между
броузером и сервером. Squid мне не подошёл, так как во первых очень много
ест памяти, а во вторых имеет не очень много функций для нужной мне задачи.
Тогда я скачал программу junkbuster. Она полностью
удовлетворила моим запросам.
Вот для чего я её использую:
-
Программа отлично вырезает баннеры и фильтрует куки.
-
В шаблоне для фильтра можно использовать регулярные выражения
-
Конфигурацию можно изменять без перезагрузки программы
-
Отлично работает как в паре с squid так и сама по себе
-
Занимает совсем мало оперативной и дисковой (79kb) памяти
-
При подключении к разным провайдерам я не должен каждый раз менять proxy в netsape
-
Работает с любой программой поддерживающей proxy
-
Позволяет перехватывать весь http поток и записывать его в файл (например удобно для отладки web сервера)
-
Программа распространяется в рамках GPL (то есть не требует денег)
-
И много других приятных возможностей ради которых его стоит установить.
!
Установка программы в OS/2
Для работы программы вам потребуется установленный emx версии 0.9c fix 03
или более поздней (файл emxrt.zip). Скачать его можно с ftp.os2.ru
Порядок установки программы:
- Распакуйте zip файл с программой на HDD
- Данный пункт можно пропустить если вы подключены к локальной
сети или имеете постоянный ip адрес на вашем ISP
Вы должны определить корректно ли настроен localhost в вашей системе.
Запустите команду:
netstat -a
в командной строке. Вы должны увидеть ответ состоящий из нескольких строк.
Если localhost работает корректно, то одна из них будет типа
addr 127.0.0.1 interface 0 mask ff000000 broadcast
Если ничего подобного в выводе netstat нет вы должны настроить интерфейс lo
в вашей системе. Для этого поместите в файл startup.cmd в корне
загрузочного диска строку ifconfig lo 127.0.0.1
-
Запустите Netscape Communicator, войдите в меню "Правка", "Параметры"
, "Дополнительно", Proxy. Выберите пункт "Настроить proxy в ручную",
"Просмотреть" и пропишите в полях
'HTTP' and 'HTTPS': 'HTTP://127.0.0.1', Порт: '8000'.
Если ваш компьютер подключён к локальной сети или имеет постоянный ip адрес,
то используйте его вместо (127.0.0.1).
-
Внесите необходимые изменения в файлы:
config\config.ijb - Установите параметры вашей конфигурации.
config\block.ijb - Добавьте URLи для блокировки
(советую заменить на мой блок-файл)
config\cookie.ijb - Добавьте сайты которым разрешены установки кук
config\forward.ijb - Если у вас уже был установлен proxy в
броузере ,то пропишите его в этом файле.
- Запустите скрипт bin\install.cmd. Он создаст иконку JunkBuster на вашем
рабочем столе.
- Запустите программу с рабочего стола
- Для проверки работоспособности программы наберите в броузере URL
'http://127.0.0.1/show-proxy-args'
Вы должны видеть страницу с информацией о настройках программы Junkbuster.
Если этого не происходит, то советую посмотреть содержимое файла logfile.ijb
из директории config
Для того, чтобы облегчить жизнь русскоязычным OS/2 пользователям я перевёл
описание программы на русский язык.
Кроме того, за время пользования программой я создал блок-файл в котором
перечислил все известные мне баннерные системы.
Для того, чтобы программа не висела всё время в памяти (у меня dial-up) я
запускаю её из Injoy autostart options. Это же позволяет мне иметь разные
файлы конфигурации для разных провайдеров.
Скачать программу
Скачать программу Junkbuster 2.0.1 for OS/2
Русская документация (перевод мой) программы
junkbuster.
Блок-файл содержащий все известные мне русские и зарубежные баннерные системы
(версия 1.0)
Со всеми вопросами, пожеланиями и уточнениями можете обращаться ко мне.
Обсудить материал (число отзывов:0)
предыдущий материал | следующий материал |
Вокруг OS/2 |
Программы и технологии |
Аппаратура |
Разработчикам |
Мастерская
|
|
|