Эта статья посвящена малоизвестной, но очень эффективной программе для экономии вашего трафика. Это разработка чешских программистов – CProxy. Основные задачи программы банальны: максимально сжимать Интернет-страницы и блокировать рекламу. Обе задачи программа выполняет отлично.
Характеристики программы
- Язык: чешский
- Стоимость: бесплатно, но требуется регистрация
- Родительский прокси: есть, возможность авторизации
- Поддержка сети: есть, до 30 пользователей при бесплатном использовании
- Метод сжатия: GZip
- Протоколы: все с текстовым трафиком
- Реклама: блокирует по размеру и по списку, блокирует flash
- Собственный трафик: авторизация в начале сессии, пингование сервера отсутствует
- Дополнительно: отмена обработки отдельных сайтов, список редактируется
Начнем со сжатия. Эту функцию используют все экономизаторы трафика (степень компрессии примерно та же, что и у программ-конкурентов, т.к. используется один и тот же алгоритм GZip); однако CProxy не только сжимает текстовый трафик, но еще и уменьшает «вес» картинки путем ухудшения качества, чем может похвастаться не каждая программа, например известный TCompressor на такую операцию не способен. Важной функцией программы является блокировка рекламы, причем включена фильтрация по размеру и по списку, который легко редактируется, автор скопировал «список рекламы» у AdsCleaner и вставил в CProxy. Опционально можно отключить flash элементы на страницах. Судя по нынешнему состоянию Интернета, flash используется в основном для рекламы и на этом можно сэкономить около 20% генерируемого трафика. С помощью того же Gzip Cproxy сжимает любой текстовый трафик, например почтовый. В CProxy даже есть предустановленные настройки нескольких почтовых сервисов (правда они чешские), но список редактируется и программу можно настроить хоть под Яндекс, хоть под Рамблер или под любой другой сайт. Если кто-то имеет доступ в Интернет через прокси-сервер, может пригодиться опция «Parent Proxy», где вы прописываете ваш адрес прокси. Есть поддержка SOCKS4, которая может пригодиться, например, в ICQ. В общем, для того чтобы полностью обозреть возможности программы, ее нужно запустить, и вы сами все поймете.
Несмотря на существенные плюсы программа имеет не менее значимые минусы. К главному можно отнести сжатие сервером всего контента, т.е. предварительно сжатые *.rar *.mp3, потоковое видео и так далее CProxy тоже пытается сжать, что приводит к сильному уменьшению скорости и соответственному увеличению времени загрузки.
Подробно
Во-первых, качаем программуwww.cproxy.com При желании можно и русификатор (в архиве сама программа и небольшой файл русификации)http://rus.r-i-p.info/index.php?id=3798
Перед настройкой программы желательно переключится на английский язык, хотя если вы из Чехии, то это необязательно и если у вас русская версия, лучше включить русский. Для смены языка кликните на втором сверху пункте меню и в правом нижнем окошке выберите нужный язык.
Разберемся в пунктах меню:
- Preference (настройка) – введите полученный при регистрации идентификационный номер и пароль, остальное пока оставьте как есть. По истечению некоторого времени, если вас не будет устраивать скорость соединения, попробуйте сменить сервер. Меню в правом нижнем углу.
- Automatic Setup - здесь можно сменить язык, настроить программу для запуска вместе с Windows и выбрать подключения, для которых нужно фильтровать трафик.
- Accelerations level (уровень ускорения) – перемещая флажки, вы устанавливаете степень качества графики на Веб-сайтах. Вправо – качество выше, вес больше, влево – наоборот. Также можно выставить размер кеша, т.е. многие статические элементы Веб-страниц сохраняются на вашем жестком диске и вынимаются оттуда по мере необходимости. Если вам не жалко места на диске, ставьте максимум – 128 Мб. При активном использовании Интернета они быстро исчерпаются и сэкономят вам не один десяток мегабайт.
- Banner filter (фильтрация баннеров) – устанавливаете размеры картинок, которые вы не хотите загружать. Внимание! Не желательно устанавливать все галочки, т.к. может оказаться недоступной большая часть «нормальной» графики. Два нижних пункта предлагают блокировать рекламу по списку, о котором говорилось выше и блокировать flash. Их рекомендуется включить.
- Parent Proxy (родительский прокси) – строка для вашего прокси-сервера (если вы такой используете). В домашнем Интернете чаще всего он не используется.
- Protocols (протоколы) список контролируемых протоколов, редактируется. Поддерживаются HTTP, TCP/IP, SOCKS4. О возможностях, предоставляемых этим меню будет рассказано позднее.
- Bypass (обход) – перечисляете адреса сайтов, которые сжимать не нужно, к примеру, те сайты, которые используют идентификацию по IP или доступны только с определенного диапозона IP адресов, в который чешские не включены.
- Overview (обзор) – графическое представление статистики, в плане настройки рассказать о нем нечего.
- Subscription (статистика) – Содержание пункта не совсем соответствует названию. Здесь вы можете узнать сколько вам осталось пользоваться программой (аккаунт дается на год) и прочие формальности. Программа абсолютно бесплатна.
- Application log (журнал приложений) – также функционально не нагруженный пункт. В окошке пишется лог, у меня это череда записей «Программа запущена» и «Не удалось установить подключение к серверу» когда запускал ее, находясь в оффлайн.
- About application (о программе) – Традиционная рубрика о программе здесь предлагает только настроить обновление. Можно не делать, потому как это только лишний трафик.
- Reset conn. (отключиться) – Название говорит само за себя.
Настройка смежных программ
Выяснив, что означают пункты меню, перейдем к детальным настройкам. Их будет не так много, потому что многое уже настроено по умолчанию.
Итак, главная функция программы – сжатие трафика. Программа на это уже настроена и нужно только прописать в браузере Прокси сервер 127.0.0.1 и Порт 3128. Теперь запускайте CProxy и весь трафик в настроенном браузере сжимается. Внимание! Настроив один браузер (напр. Opera) другой остается ненастроенным, IE или Netscape придется настраивать отдельно.
Самая сложная настройка – сжатие почты (POP - входящая и SMTP - исходящая). Для этого запускаем почтовую программу. Работаем на примере Outlook Express. Идем в «Сервис» - «Учетные записи» - «Серверы» там пишем серверы 127.0.0.1, учетную запись и пароль оставляем теми же. Затем в этой же учетной записи меняем порты на 8025 (исходящая) и 8110 (входящая), эти порты включены в Cproxy по умолчанию, при желании вы можете их изменить. Все, почтовик мы настроили. Теперь запускаем Cproxy, переходим в Protocols там вторая и третья строки уже настроены под чешские почтовые серверы. Нажимаем кнопку Edit и меняем на то, что было в учетной записи до их изменения. Все, ваша почта теперь тоже сжимается. На скриншоте вид окна Protocols.
Пример для Яндекса:
Почтовая программа
- Сервер входящей почты 127.0.0.1 порт 8110
- Сервер исходящей почты 127.0.0.1 порт 8025
Настройка сжатия сообщений ICQ. Для этого, но и не только, в CProxy есть SOCKS4 протокол с портом 9000. Разберем настройку ICQ5 и QIP (набирающего популярность ICQ клиентаwww.qip.ru). Итак, начнем с ICQ5. Заходим в Connection Settings выбираем Using Firewall и Using Proxy. В поле host пишем 127.0.0.1 в port 9000. Тип прокси - Socks4. Нажимаем «Ок» и трафик ICQ5 сжимается. С QIP похожая история, т.к. программа русская, все будет проще. Заходим в «Сервер/прокси» или в «Настройки подключения» и вписываете те же данные, что и для ICQ5. Теперь все готово к использованию.
Если нужно сжать трафик какой-то другой программы, также вписываете адрес прокси в сетевые настройки программы по аналогии с вышеописанными случаями.