faq: Упрощенное использование PC в качестве интернет-шлюза для iPhone
Written on Сентябрь 19, 2008 by MrKot
В статье Используем интернет на iPhone через компьютер описывается способ использования компьютера в качестве шлюза в интернет для iPhone, но для повседневного использования он немного сложноват, т.к. каждый раз, когда вам потребуется выйти в интернет с телефона, нужно будет править файл preferences.plist, что вобщем-то довольно неудобно. Да, и нужно также не забыть исправить все изменения обратно, т.к. в противном случае интернет через EDGE у вас работать не будет.
Для решения этого недостатка существует следующий способ.
Нам понадобиться BossPrefs (из Cydia), а также WinSCP (из пакета iPhoneUSB Extra).
1. Для начала нам понадобиться файл, скопируем его на компьютер /private/var/preferences/SystemConfiguration/preferences.plist (с помощью WinSCP или любым другим способом). Затем переименуем его в preferences.plist.edge, откроем для редактирования, внесем изменения как указано в п.4 статьи Используем интернет на iPhone через компьютер и сделаем «Сохранить как…» – имя ему укажем preferences.plist.proxy. Теперь у нас есть два файла, с настройками для работы через прокси и для работы через прямое соединение. Эти файлы необходимо скопировать обратно на телефон в папку /private/var/preferences/SystemConfiguration.
2. Следующим делом нам нужно скачать этот архив (если ссылка не работает, в конце статьи прилагается содержимое файлов) . Извлекаем из него три файла и кидаем их на телефон
EDGE Proxy -> /Applications/BossPrefs.app/services
proff.sh -> /private/var/preferences/SystemConfiguration
pron.sh -> /private/var/preferences/SystemConfiguration
3. Проверяем работоспособность – заходим в BossPrefs. Видим новый пункт меню EDGE Proxy, дергаем переключатель (должна появиться ромашка вместо переключателя, иногда BossPrefs глючит и не переключает сразу, если это так попробуйте еще подергать переключатель). Если переключение прошло удачно, можно все тем же BossPrefs перезагрузить телефон и пользоваться интернетом с компьютера, когда вы закончите работу, достаточно перещелкнуть переключатель обратно и перезагрузить телефон – интернет через EDGE должен снова заработать.
Собственно и все!
P.S. Если ссылка на архив с файлами не работает можно их сделать самостоятельно:
EDGE Proxy
sh /private/var/preferences/SystemConfiguration/pron.sh sh /private/var/preferences/SystemConfiguration/proff.sh exist /private/var/preferences/SystemConfiguration/proxy.pid /Applications/BossPrefs.app/edge.png
proff.sh
cp /private/var/preferences/SystemConfiguration/preferences.plist.edge /private/var/preferences/SystemConfiguration/preferences.plist rm /private/var/preferences/SystemConfiguration/proxy.pid
pron.sh
cp /private/var/preferences/SystemConfiguration/preferences.plist.proxy /private/var/preferences/SystemConfiguration/preferences.plist echo "1" > private/var/preferences/SystemConfiguration/proxy.pid
by MrKot
If you enjoyed this post Subscribe to our feed
Здравствуйте почему у меня нету на Айфоне программы CYDIA , я качаю программу BossPrefs с помощью Installer , а она не качается что делать подскажите ?
Нужно перепрошить телефон с сидией, она идет по умолчанию со всеми анлокерами.
тест