Как сжимать трафик с помощью Toonel

Сидя в инете через мобильного оператора Utel столкнулся с проблемой, что мне очень нехватает оплаченого трафика, а кидать на счет каждую неделю по 20грн слишком накладно. Под виндой до этого времени пользовался прогой TrafficCompressor. К сожалению под линукс варианта этой программы нету и скорее всего не будет.

Стал искать аналоги и нашел маленькую софтинку под названием Toonel. Принцип такой же как у трафик компресора. Может степень сжатия у неё и меньше, зато позволяет регулировать качество входящих картинок (gif, jpeg), при чём бесплатно (в трафик компрессоре за такую услугу нужно платить). Каких-то крутых наворотов в программе нет, всё очень просто и понятно. Опишу особенности её установки.

Что бы пользоваться тунелем, в вашей системе должна быть установлена java. Проверить стоит она или нет, можно написав в консоли:

java -version

Должно вывести что-то вроде этого:
java version "1.6.0_10"
Java(TM) SE Runtime Environment (build 1.6.0_10-b33)
Java HotSpot(TM) Server VM (build 11.0-b15, mixed mode)

Если же вывело какое-то сообщение по которому понятно что явы у вас нет :), то её нужно скачать отсюда (для windows). Для Linux можно установить из репозиториев. Далее качаем сам toonel.

Запускаем тунель... В windows нужно просто кликнуть два раза мышкой, если откроется какойто архиватор или ещё что то, то нужно нажать на него правой кнопкой мыши и выбрать "открыть с помощью java". В Linux в консоли набираем:
java -jar /путь_к_файлу/toonel.jar

Должно открыться вот такое окно программы:

Ничего непонятного думаю тут нет. Единственное что вкладка Mapping это настройки самой программы, в них нужно прописывать порты используемых программ, в которых вы хотите сжимать трафик. На вкладке Web можно регулировать степень сжатия картинок.

Настроим сжатие в вашем браузере на примере Firefox. Идём в Настройки/Дополнительно/Сеть/Настроить. Выбираем "Ручная настройка прокси". И во всех полях пишем адресс 127.0.0.1, порт 8080. Сохраняем настройки и пробуем зайти на какой-нибудь сайт. Если соединения нет, то проверяем включен ли тунель :)

Не хотел сильно разжевывать... Ну как получилось :) Буду рад вашим вопросам и коментариям...

9 коммент.:

komba комментирует...

Что-то оно даже ничего не сжимает у меня, и окно какое-то кривое выходит((

некто комментирует...

ява какой версии стоит?

komba комментирует...

Оказывается java now is non-free
пакет называется sun-java6-jdk

Щас докачает 50 метров и будем смотреть что почем. А да, до этого стояла 1,5,0

komba комментирует...

apt-get install sun-java6-jre
update-alternatives --config java

next download http://www.toonel.net/pjava/005030/toonel.jar version withoout graph interface. To see your compression open 127.0.0.1:7999

and next create /etc/init.d/prox:

#!/bin/sh
case "$1" in
start)
java -jar /media/data/pkg/toonel-con.jar
echo "Server has been started"
;;

stop)
killall java
echo Server has been stopped!
;;

*)
echo "Usage: prox {start|stop}"
exit 1
;;

esac
exit 0


next
chmod +x prox
update-rc.d prox defaults


Вот вроде так :) Сори что не по-русски влом было переключиться

komba комментирует...

Вот как бывает, началось с того, что криво и не работает, а заканчивается вшиванием в систему и автоподъемом сего компрессинга =)

некто комментирует...

я давно говорил что ты маньяк :)

komba комментирует...

Дааа, я маньяк-дебианофил, это лучше, чем быть блонди и кричать "Ааааа, линукс блять, я счастливая у меня убунту" =)

Щас немного полетал с этим чудом - пятую часть стабильно компрессит.

некто комментирует...

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

komba комментирует...

Правка-Настройки-Дополнительно-Сеть

не использовать прокси для след. адресов: localhost, vkontakte.ru, google.com