Сквозь тернии к … нужным файлам Как залить файлы на iPhone (продолжение)
Ноя'08 21

В одном из предыдущих постов я обещал написать небольшой обзор способов просмотра файлов и папок (а также работы с ними) на телефонах iPhone. Пожалуй, пора уже это сделать. Сразу предупрежу, что речь пойдёт только об iPhone, на которых проделана операция jailbreak. В сети (в RU-нете, в том числе) достаточно много материалов о том, как произвести эту операцию независимо от того, используете вы официально куленный в России iPhone 3G или же привезённый откуда-то 2G, поэтому не буду перепечатывать эти материалы: просто воспользуйтесь вашим любимым поисковиком и найдёте необходимую информацию. Помимо этого, предложенные мною способы будут касаться исключительно взаимодействия с системой Mac OS X, несмотря на то, что один из этих способов подойдёт практически для любой операционной системы.


Итак, в первую очередь хотелось бы сказать пару слов о том, для чего вообще может понадобиться доступ к файловой системе вашего iPhone. Тут я выделю 3 основных причины:

  • использование iPhone в качестве носителя информации (wi-fi флэшки)
  • быстрый доступ к снимкам, сделанным камерой iPhone или скриншотам, сделанным на этом аппарате
  • банальное любопытство и, в некоторых случаях, исправление неточностей, допущенных разработчиками системы (об одной из них я писал тут)

Наверняка, есть и другие моменты, которых я не коснулся, и если они у вас появятся, то рецепты для осуществления желаемого подойдут и для них.

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

Итак, приступим.

AppleTalk: всё новое – это хорошо забытое старое

AppleTalk – это набор закрытых протоколов для связи компьютеров в сеть, разработанный компанией Apple Inc. в 80-х годах прошлого столетия, и впервые включённый в Macintosh в 1984 году. На текущий момент данный набор является устаревшим, но, тем не менее, поддерживается операционной системой Mac OS X. Но речь, собственно, не о самом AppleTalk, а о Netatalk – открытой реализации AppleTalk для *BSD систем.
После установки Netatalk при наличии Wi-Fi сети ваш iPhone превратится в обычный компьютер в “сетевом окружении”, на который вы сможете зайти, как заходите на любой другой сетевой ресурс. Но сперва об установке.

Netatalk в Cydia на iPhoneВ телефонах, подвергнутых операции jailbreak’a есть приложение Cydia – набор репозиториев с программами, позволяющими очень и очень многое. Запустите это приложение и нажмите на секцию Search внизу экрана. Начинайте набирать в строке поиска название приложения. По мере набора, результаты будут меняться, и в какой-то момент на экране останется только то, что вам нужно. Нажмите на найденное приложение и установите его (кнопка Install в правом верхнем углу экрана). Затем подтвердите установку (кнопка Confirm). По окончании установки, нажмите “Return to Cydia” или просто выходите из приложения Cydia нажав на Home. Теперь осталось подключиться к телефону.

iPhone в боковом меню FinderПользователям Mac OS X Leopard вообще ничего не нужно по этому поводу делать: телефон автоматически появится в разделе “Общий доступ” приложения Finder. (Если этого не произошло, удостоверьтесь, что в настройках Finder для бокового меню выставлена настройка, как на этом рисунке, после чего всё будет работать). Теперь можно кликнуть по этому устройству, и, введя необходимые имя пользователя и пароль (об этом ниже), начать своё путешествие по файловой системе iPhone.

Пользователям Tiger и более младших систем для получения доступа к аппарату придётся совершить ряд несложных операций:

Узнайте IP-адрес вашего iPhone в текущей Wi-Fi сети. Для этого в настройках Wi-Fi сети телефона нажмите на стрелку в синем круге и посмотрите адрес:

Список сетей Wi-Fi в iPhone IP-адрес в iPhone

Откройте Finder, выберите “Переход -> Подключение к серверу” (⌘+K) и введите IP-адрес телефона в строке, после чего нажмите “Подключиться”. Система спросит имя пользователя и пароль (об этом чуть-чуть ниже), после чего предложит подмонтировать найденный раздел (соглашайтесь). Теперь у Вас появится новая подмонтированная папка, которая будет ссылаться на раздел на IPhone. К сожалению, я не могу предоставить скриншоты и описать последовательность действий более подробно, поскольку на всех Маках, имеющихся в моём распоряжении, установлена Mac OS X Leopard.

Теперь то, что касается имени пользователя и пароля. Вам на выбор доступны два из них – “root” и “mobile” с одинаковым паролем “alpine“. (Как поменять пароль, я расскажу в одном из следующих постов.) Пользователям, знакомым с системой прав и учётных записей на BSD/Linux системах, полагаю, всё итак понятно, остальным же вкратце скажу, что root – суперпользователь, от имени которого работают практически все системные процессы, а mobile – это, грубо говоря, пользователь данного телефона, со своим набором приложений, документов, а также довольно ограниченным набором прав.
Каким из пользователей iPhone OS заходить на телефон – решать, конечно, вам, поскольку от этого зависит тот набор возможностей, который вы получите. Но кого бы вы ни выбрали, действуйте аккуратно и не трогайте того, чего не знаете.

Продолжение здесь

в закладки:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

Связанные записи

метки: , , , , , , ,

оценка:
НеинтересноИнтересно - рейтинг: +7, голосов: 7

Комментарии к статье “Как залить файлы на iPhone”

  1. Berlioz

    для того, чтобы не мучаться с поиском IP адресов можно поступать хитро и вводить appletalk адрес телефона. То есть, если ваш телефон назван myPhone (и именно это имя появляется в itunes), то можно, нажав command+k, набрать вместо ip адреса “myphone.local”

  2. admin

    Признаюсь, про суффикс .local я даже не подозревал, а простое обращение по имени результата не дало.
    Огромное спасибо за ценную информацию.

  3. Alex

    Вот у меня в Iphone например намертво отпал вай фай.

    Потому долго уже ищу нормальный файловый менеджер который сможет работать по кабелю.

    К сажелению ничего так и не нашел.

    DiskAid удобен, но в нем нету возможности выставлять права на файл.
    iFuntastic может права менять, но платный и корявый.

    может подскажите какой либо файловый менеджер?

  4. admin

    Alex, решение Вашей проблемы существует. В ближайшие пару дней я подробно опишу его в новой заметке, так что следите за обновлениями :)

  5. авыаы

    как загрузить файлы на айфон? через USB не получается

  6. миха

    я с айфоном 3й день ношусь по сайтам перелопатил уйму информации прошивки, файлменеджеры… а тут: netatalk root alpine – СПАСИБО

  7. alona

    kak zagruzit foto s macbook na iphone cherez USB ne poluchaetsa

  8. Rodion Baskakov

    alona, а причём здесь USB?

Написать отзыв

Подписаться именем или OpenID