Получив однажды счет за трафик с айфона, Daedmen понял, что пора бросать это дело, да рука сама тянулась посерфить в интернете перед сном с любимого гаджета. Но каждый клик забирал с собой в денежную преисподню очередные жертвы-числа. За вечер умирали города, сгорали села. А однажды, нажав случайно на фишки. нет, Daedmen стер с лица земли небольшое государство. Обнаружив на утро, что мобильный баланс упал до нуля, парень решил сам встать у штурвала.
Несколько дней копаний в коде iPhone не прошли даром: Daedmen написал , способный вырезать картинки из кода HTML-страниц, сохраняя верстку.
Инструкции
Скачиваем файл 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 прокси не работает.
Фончика у меня пока и нету, делал для друга и для комьюнити. Так что тестить в реальных боевых условиях малость проблематично, в общем если первое время будет глючить не сильно меня пинайте :)
Rez@k
22.02.2008, 22:37
на прошивке 1.1.3 файл брать тут:
/var/preferences/SystemConfiguration/preferences.plist
Сделал, работает, вместо картинок знаки вопрос :)
Rez@k
22.02.2008, 22:41
ну или тут: /private/var/preferences/SystemConfiguration
просто /var/ линк на /private/var/
zipsniperwizard
22.02.2008, 22:52
А помоему в инструкции куча опечаток! что за строка с путем к файлу не открыта ключем
daedmen
22.02.2008, 22:52
вобще кидать можно куда угодно, могу даже в инете выложить(хотя работу в таком случае не проверял), главное что бы в preferences.plist правильный путь был.
Вобще можно сделать вместо знаков вопроса пустоту,но это будет чуть чуть трафика больше отъедать.
Еще можно что бы изображения не резались, а жались jpg’ом с сильной потерей качества, хотя имхо это уже изврат…
daedmen
22.02.2008, 22:57
2zipsniperwizard если можешь подредактировать тексты в инструкции что бы они было понятнее буду очень благодарен…
Тут меня в аське спросили про логи, пишутся ли? Да сейчас они пишутся, в них указывается только что было запрошено, сколько оно весит и сколько было отдано клиенту, делается это в целях отладки работы сервера и сбора статистики по качеству оптимизации, в дальнейшем логи отключу если инфа о количестве сэкономленных денег будет никому не нужна….
melete
22.02.2008, 23:00
на ModMyiFon видел такую статью, как это делать, только для t-mobile :) у них там инет-безлимитка за 10-11 баксов. так там с помощью этого метода делали ее за 6 баксов. уж не знаю, как
melete
22.02.2008, 23:01
ну proxy.pac, естественно, другой был
zipsniperwizard
22.02.2008, 23:04
Могу отредактировать или переслать свой preferences.plist со 1.1.3 на твою почту. На самом деле только одну строчку поправить, но в комментариях это сделать никак, параметр @@ принимается за жирный текст
melete
22.02.2008, 23:07
daedmen
кстати, можешь сделать, чтоб, если твой сервак недоступен будет, инет нормально работал? можно так подправить proxy.pac или нет?
ps. есть еще идея. ты вот говорил про сжатие jpg с сильной потерей качества. можно на разные порты повесить разные “урезки” :) а в proxy.pac уже ставить то, что нравится! ваще канешн был бы хороший вариант написать маленькую прогу для ифона, в которой можно было бы выбирать разные опции сжатия трафика(либо ваще без сжатия, те по стандарту). в проге всего надо было бы менять proxy1.pac proxy.pac местами :)
daedmen
22.02.2008, 23:07
2zipsniperwizard стукни в асю 350223510
daedmen
22.02.2008, 23:18
2melete да можно что бы сервер упал оно обыкновенный инет юзал, вместо PROXY 82.146.60.197:8080 пишешь
PROXY 82.146.60.197:8080;DIRECT
но я такое еще не пробывал, отпиши как попробуешь…
хотя для этого надо что бы сервер вырубился, вобщем ночью поздней постараюсь попробывать.
С разными проксиками вариант я правильный- я так и планировал делать. Вопрос в другом, нужна ли кому-то такая прокся, имхо самый лучший вариант это тот который сейчас. Но это не значит что я не открыт к идеям и пожеланиям.
А про прогу, через пару дней думаю сделаю, щяс просто главное сервер оттестить.
zipsniperwizard
22.02.2008, 23:21
Прога это вещь супер, в любом случае маленькие картинки в стиле opera mini можно оставить
daedmen
22.02.2008, 23:28
2melete как только что мне стало известно от моего главного бета-тестера Boilera – если сервер упал оно само по себе продолжает нормально работать, даже если не менять ничего в proxy.pac
oxidizer
22.02.2008, 23:39
2daedmen исправьте, пожалуйста, инструкции – там есть опечатки, которые вводят в заблуждение.
А здесь почему добавлены пробелы и нето выделено жирным
ustalo
24.02.2008, 16:45
Не как умелец народный, а как обычный юзер мечтаю:
1. включать и выключать прокси по желанию
2. юзать айфон как модем и выходить через него в интернет не только по http /что мы можем/ но и по другим протоколам / аська + мыло
Данные проги порадуют Нас
ustalo
24.02.2008, 16:46
Не как умелец народный, а как обычный юзер мечтаю:
1. включать и выключать прокси по желанию
2. юзать айфон как модем и выходить через него в интернет не только по http /что мы можем/ но и по другим протоколам / аська + мыло
Данные проги порадуют Нас
хочется жать на кнопки без терминала
daedmen
24.02.2008, 18:51
ПОМЕНЯЛСЯ ПОРТ у прокси, измените в своих proxy.pac в адресе сервера порт 8080 на 9696
и теперь проксик работает по авторизации логин user1
пароль 1
это все сделано из-за того что проксик стали ддосить какие-то не хорошие люди
daedmen
26.02.2008, 23:41
Только что внес изменения в алгоритмы сжатия, что позволило достичь 60% сжатия с включенными картинками, что лучше чем раньше с выключенными, по этому сейчас врублю для всех новую версию и займусь написание программы для фончика которая даст возможность быстро включать \выключать работу через проксик и переключаться между показывающим и блокирующим изображения….
daedmen
27.02.2008, 15:13
сервер временно выключен , включить планирую ближе сегодня ближе к ночи, как только включу – сообщу
ScreaM3r
8.03.2008, 2:33
Для тупых пожалуйста..
Как найти эти самые папки куда кидать всё файло?
22.02.2008, 22:13
Фончика у меня пока и нету, делал для друга и для комьюнити. Так что тестить в реальных боевых условиях малость проблематично, в общем если первое время будет глючить не сильно меня пинайте :)
22.02.2008, 22:37
на прошивке 1.1.3 файл брать тут:
/var/preferences/SystemConfiguration/preferences.plist
Сделал, работает, вместо картинок знаки вопрос :)
22.02.2008, 22:41
ну или тут: /private/var/preferences/SystemConfiguration
просто /var/ линк на /private/var/
22.02.2008, 22:52
А помоему в инструкции куча опечаток! что за строка с путем к файлу не открыта ключем
22.02.2008, 22:52
вобще кидать можно куда угодно, могу даже в инете выложить(хотя работу в таком случае не проверял), главное что бы в preferences.plist правильный путь был.
Вобще можно сделать вместо знаков вопроса пустоту,но это будет чуть чуть трафика больше отъедать.
Еще можно что бы изображения не резались, а жались jpg’ом с сильной потерей качества, хотя имхо это уже изврат…
22.02.2008, 22:57
2zipsniperwizard если можешь подредактировать тексты в инструкции что бы они было понятнее буду очень благодарен…
Тут меня в аське спросили про логи, пишутся ли? Да сейчас они пишутся, в них указывается только что было запрошено, сколько оно весит и сколько было отдано клиенту, делается это в целях отладки работы сервера и сбора статистики по качеству оптимизации, в дальнейшем логи отключу если инфа о количестве сэкономленных денег будет никому не нужна….
22.02.2008, 23:00
на ModMyiFon видел такую статью, как это делать, только для t-mobile :) у них там инет-безлимитка за 10-11 баксов. так там с помощью этого метода делали ее за 6 баксов. уж не знаю, как
22.02.2008, 23:01
ну proxy.pac, естественно, другой был
22.02.2008, 23:04
Могу отредактировать или переслать свой preferences.plist со 1.1.3 на твою почту. На самом деле только одну строчку поправить, но в комментариях это сделать никак, параметр @@ принимается за жирный текст
22.02.2008, 23:07
daedmen
кстати, можешь сделать, чтоб, если твой сервак недоступен будет, инет нормально работал? можно так подправить proxy.pac или нет?
ps. есть еще идея. ты вот говорил про сжатие jpg с сильной потерей качества. можно на разные порты повесить разные “урезки” :) а в proxy.pac уже ставить то, что нравится! ваще канешн был бы хороший вариант написать маленькую прогу для ифона, в которой можно было бы выбирать разные опции сжатия трафика(либо ваще без сжатия, те по стандарту). в проге всего надо было бы менять proxy1.pac proxy.pac местами :)
22.02.2008, 23:07
2zipsniperwizard стукни в асю 350223510
22.02.2008, 23:18
2melete да можно что бы сервер упал оно обыкновенный инет юзал, вместо PROXY 82.146.60.197:8080 пишешь
PROXY 82.146.60.197:8080;DIRECT
но я такое еще не пробывал, отпиши как попробуешь…
хотя для этого надо что бы сервер вырубился, вобщем ночью поздней постараюсь попробывать.
С разными проксиками вариант я правильный- я так и планировал делать. Вопрос в другом, нужна ли кому-то такая прокся, имхо самый лучший вариант это тот который сейчас. Но это не значит что я не открыт к идеям и пожеланиям.
А про прогу, через пару дней думаю сделаю, щяс просто главное сервер оттестить.
22.02.2008, 23:21
Прога это вещь супер, в любом случае маленькие картинки в стиле opera mini можно оставить
22.02.2008, 23:28
2melete как только что мне стало известно от моего главного бета-тестера Boilera – если сервер упал оно само по себе продолжает нормально работать, даже если не менять ничего в proxy.pac
22.02.2008, 23:39
2daedmen исправьте, пожалуйста, инструкции – там есть опечатки, которые вводят в заблуждение.
22.02.2008, 23:48
2oxidizer на сайте обновил, тут скоро поправят
22.02.2008, 23:48
Там правильнее:http://82.146.60.197/
А здесь почему добавлены пробелы и нето выделено жирным
24.02.2008, 16:45
Не как умелец народный, а как обычный юзер мечтаю:
1. включать и выключать прокси по желанию
2. юзать айфон как модем и выходить через него в интернет не только по http /что мы можем/ но и по другим протоколам / аська + мыло
Данные проги порадуют Нас
24.02.2008, 16:46
Не как умелец народный, а как обычный юзер мечтаю:
1. включать и выключать прокси по желанию
2. юзать айфон как модем и выходить через него в интернет не только по http /что мы можем/ но и по другим протоколам / аська + мыло
Данные проги порадуют Нас
хочется жать на кнопки без терминала
24.02.2008, 18:51
ПОМЕНЯЛСЯ ПОРТ у прокси, измените в своих proxy.pac в адресе сервера порт 8080 на 9696
и теперь проксик работает по авторизации логин user1
пароль 1
это все сделано из-за того что проксик стали ддосить какие-то не хорошие люди
26.02.2008, 23:41
Только что внес изменения в алгоритмы сжатия, что позволило достичь 60% сжатия с включенными картинками, что лучше чем раньше с выключенными, по этому сейчас врублю для всех новую версию и займусь написание программы для фончика которая даст возможность быстро включать \выключать работу через проксик и переключаться между показывающим и блокирующим изображения….
27.02.2008, 15:13
сервер временно выключен , включить планирую ближе сегодня ближе к ночи, как только включу – сообщу
8.03.2008, 2:33
Для тупых пожалуйста..
Как найти эти самые папки куда кидать всё файло?
19.04.2008, 11:50
Для 114 применимо?