Jan 25
toonel.net logo
Когда-то давно, на одном из многочисленных сайтов, посвященных карманным компьютерам, мне попалась статья о сжимающих траффик прокси-серверах. Я бегло пробежался по ней и закрыл, в тот момент, сидя на широких каналах, как на работе, так и дома, мне не так нужен был gprs-интернет на наладоннике, пользовался я им редко, но метко, открывая конкретные страницы, если в том была необходимость. Вернуться к данному вопросу помог случай, а именно: откат на диал ап дома, и самопроизвольный хард ресет в новогоднюю ночь моего карманного помощника.
Потратив в празничные дни свой трехмесячный расход траффика, я всерьез задумался, а не попробовать ли как-то оптимизировать его. В данном вопросе мне значительно помог сервис toonel.net. Траффик я смог уменьшить вдвое, а с отключенной графикой, иногда и вчетверо.
Технология стара, как первый модем и проста как три копейки. Все запросы направляются на определенный сервер, там они обрабатываются в соответствии с настройками, сжимаются и направляются на ваш компьютер в сжатом виде, с помощью клиентской части, эти данные разархивируются и предоставляются в первозданном виде. Toonel.net работает с широким спектром платформ и операционных систем, в данной заметке я рассмотрю лишь опыт установки на PocketPC.
Для того чтоб установить пакет, необходимо поставить себе на наладонник любую из существующих на данный момент Java машин, я поставил себе CrEmе.
Далее вам будет необходимо скачать клиентскую часть с этой страницы - это маленькая программа, написанная на Java - и положить этот файл в корневой каталог вашего КПК.
После этого необходимо создать ярлык, например toonel.lnk, с одной строчкой. Этим ярлыком в дальнейшем мы будем запускать наш локальный прокси-сервер.
255#"\Storage Card\Java\bin\CrEme.exe" -Ob -classpath toonel.jar gui.ClientForm -t

Теперь нам надо настроить наше соединение, что бы оно смогло работать через прокси. Внимание, данный способ, только для Phone Edition, в обычной версии все настраивается несколько проще. Настройка-Соединения-Соединения-Дополнительно-Выберети Сети. Далее My ISP, в которой нельзя выбирать адреса прокси, надо заменить новой сетью, после чего появится возможность указать прокси сервер. Выбираем подключение к прокси, адрес прокси сервера пишем 127.0.0.1, порт для http указываем 8080. Сохраняем. Запускаем Pocket IE набираем в адресной строке любимый сайт и наслаждаемся результатами.
Чтобы включить работу прокси сервера в альтернативных браузерах (NetFront, Opera), надо занести эти же данные в настройках самих браузеров.
Страница статистики прокси сервера.Теперь попробуем узнать статистику нашего соединения. Наберите в строке браузера http://127.0.0.1:7999/ - по этому адресу расположена страница статистики и настроек сервера. У вас это будет выглядеть примерно так же как и у меня. Как видите, 41% - хорошая экономия! И это, призаюсь, далеко не предел. Нажмите на ссылку web и настройте ваши предпочтения по сжатию картинок, советую смелее ставить низкое качество, все-равно ваш браузер сожмет иллюстрацию по ширине окна.
Если вы хотите, чтоб не только http траффик, но и ваша почта сжималась так же хорошо, вам следует заглянуть в раздел "port mapping", здесь вы можете назначить различным сервисам отдельные порты для работы. Вот так могут выглядеть настройки для получения почты Яндекса, соответственно в вашей почтовой программе нужно указать POP сервер как 127.0.0.1 и порт 110.
Более развернутую инструкцию по установке и настройке toonel.net на кпк можно прочитать на английском языке на странице интернет журнала pocketpcmag.com. Там же будет описана процедура настройки для работы с MSN Messenger, которую я не привожу сдесь, по причине отсутствия опыта. (не использую я этот пейджер на кпк).

В заключении хочу выразить благодарность 4PDA Team, Gluek и ar2r@LJ за информацию по данной теме.

Добавил Dmitry Froloff