Войти

Или войди с помощью

Тестируем GPRS/EDGE-прокси

Артур Малосиев avatar |
Тестируем GPRS/EDGE-прокси

Получив однажды счет за трафик с айфона, Daedmen понял, что пора бросать это дело, да рука сама тянулась посерфить в интернете перед сном с любимого гаджета. Но каждый клик забирал с собой в денежную преисподню очередные жертвы-числа. За вечер умирали города, сгорали села. А однажды, нажав случайно на фишки. нет, Daedmen стер с лица земли небольшое государство. Обнаружив на утро, что мобильный баланс упал до нуля, парень решил сам встать у штурвала.

Несколько дней копаний в коде iPhone не прошли даром: Daedmen написал мобильный прокси, способный вырезать картинки из кода HTML-страниц, сохраняя верстку.

Тестируем GPRS EDGE-прокси

Инструкции

  • Скачиваем файл proxy. pac и кладем его в папку /private/var/root
  • Потом берем /private/var/root/Library/Preferences/
    SystemConfiguration/preferences. plist
    (для прошивки 1.1.3 – /var/preferences/SystemConfiguration/preferences.plist) и находим вот этот кусок в нем, то что выделено — это надо добавить (сделайте предварительно бекап)
    <dict>
    <key>Interface</key>
    <dict>
    <key>DeviceName</key>
    <string>ip1</string>
    <key>Hardware</key>
    <string>com.apple.CommCenter</string>
    <key>Type</key>
    <string>com.apple.CommCenter</string>
    </dict>
    <key>Proxies</key>
    <dict>
    <key>ProxyAutoConfigEnable</key>
    <integer>1</integer>
    <key>ProxyAutoConfigURLString</key>
    file:///private/var/root/proxy.pac</string>
    </dict>

    <key>com.apple.CommCenter</key>
    <dict>
    <key>AllowNetworkAccess</key>
    <integer>1</integer>
    <key>Available</key>
    <integer>1</integer>
    <key>Setup</key>
    <dict>

  • Респект, что так далеко залезли :)
  • А теперь перезагрузка и коннектимся по EDGE к любому сайту. Под Wi-Fi прокси не работает.
24
undefined
iPhones.ru
Получив однажды счет за трафик с айфона, Daedmen понял, что пора бросать это дело, да рука сама тянулась посерфить в интернете перед сном с любимого гаджета. Но каждый клик забирал с собой в денежную преисподню очередные жертвы-числа. За вечер умирали города, сгорали села. А однажды, нажав случайно на фишки. нет, Daedmen стер с лица земли небольшое государство. Обнаружив на утро, что мобильный баланс упал до нуля, парень решил сам...

24 комментариев

Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик
Котик из TikTok
Котик из TikTok
Котик из TikTok
Котик из TikTok
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Момент из фильма
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Мем стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Офис стикер
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем
Видео мем

Какие правила в комментариях
  1. daedmen avatar
    daedmen 22 февраля 2008
    0

    Фончика у меня пока и нету, делал для друга и для комьюнити. Так что тестить в реальных боевых условиях малость проблематично, в общем если первое время будет глючить не сильно меня пинайте :)

    Войди на сайт, чтобы ответить
    Ответить
  2. Rez@k avatar
    Rez@k 22 февраля 2008
    0

    на прошивке 1.1.3 файл брать тут:
    /var/preferences/SystemConfiguration/preferences.plist

    Сделал, работает, вместо картинок знаки вопрос :)

    Войди на сайт, чтобы ответить
    Ответить
  3. Rez@k avatar
    Rez@k 22 февраля 2008
    0

    ну или тут: /private/var/preferences/SystemConfiguration
    просто /var/ линк на /private/var/

    Войди на сайт, чтобы ответить
    Ответить
  4. zipsniperwizard avatar
    zipsniperwizard 22 февраля 2008
    0

    А помоему в инструкции куча опечаток! что за строка с путем к файлу не открыта ключем

    Войди на сайт, чтобы ответить
    Ответить
  5. daedmen avatar
    daedmen 22 февраля 2008
    0

    вобще кидать можно куда угодно, могу даже в инете выложить(хотя работу в таком случае не проверял), главное что бы в preferences.plist правильный путь был.

    Вобще можно сделать вместо знаков вопроса пустоту,но это будет чуть чуть трафика больше отъедать.

    Еще можно что бы изображения не резались, а жались jpg’ом с сильной потерей качества, хотя имхо это уже изврат…

    Войди на сайт, чтобы ответить
    Ответить
  6. daedmen avatar
    daedmen 22 февраля 2008
    0

    2zipsniperwizard если можешь подредактировать тексты в инструкции что бы они было понятнее буду очень благодарен…

    Тут меня в аське спросили про логи, пишутся ли? Да сейчас они пишутся, в них указывается только что было запрошено, сколько оно весит и сколько было отдано клиенту, делается это в целях отладки работы сервера и сбора статистики по качеству оптимизации, в дальнейшем логи отключу если инфа о количестве сэкономленных денег будет никому не нужна….

    Войди на сайт, чтобы ответить
    Ответить
  7. melete avatar
    melete 22 февраля 2008
    0

    на ModMyiFon видел такую статью, как это делать, только для t-mobile :) у них там инет-безлимитка за 10-11 баксов. так там с помощью этого метода делали ее за 6 баксов. уж не знаю, как

    Войди на сайт, чтобы ответить
    Ответить
  8. melete avatar
    melete 22 февраля 2008
    0

    ну proxy.pac, естественно, другой был

    Войди на сайт, чтобы ответить
    Ответить
  9. zipsniperwizard avatar
    zipsniperwizard 22 февраля 2008
    0

    Могу отредактировать или переслать свой preferences.plist со 1.1.3 на твою почту. На самом деле только одну строчку поправить, но в комментариях это сделать никак, параметр @@ принимается за жирный текст

    Войди на сайт, чтобы ответить
    Ответить
  10. melete avatar
    melete 22 февраля 2008
    0

    daedmen
    кстати, можешь сделать, чтоб, если твой сервак недоступен будет, инет нормально работал? можно так подправить proxy.pac или нет?

    ps. есть еще идея. ты вот говорил про сжатие jpg с сильной потерей качества. можно на разные порты повесить разные “урезки” :) а в proxy.pac уже ставить то, что нравится! ваще канешн был бы хороший вариант написать маленькую прогу для ифона, в которой можно было бы выбирать разные опции сжатия трафика(либо ваще без сжатия, те по стандарту). в проге всего надо было бы менять proxy1.pac proxy.pac местами :)

    Войди на сайт, чтобы ответить
    Ответить

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.