admin / 20.08.2018

Лучший файловый менеджер для ios

Программы для навигации по файловой системе
Для устройств с jailbreak-ом!
Инструкции по получению джейлбрейка для своей iOS смотрите в этом разделе:
Путеводитель по инструкциям для получения джейлбрейка
I. На девайсе
Filza File Manager — Файловый менеджер для iOS 7+
Мощный файловый менеджер, включающий в себя Медиаплеер, Веб-сервер, HEX-редактор, WebDAV-коннектор, Редактор текста, Редактор SQLite, Установщик IPA, Установщик DEB, а также поддерживающий запуск скриптов командной строки, передачу файлов через протокол smb, изменения прав собственности и доступа и многое другое.
iFile — файловый менеджер — ветеран iOS, работает еще со времен iOS3.
Поддерживает любые операции с файлами/папками: копирование, перемещение, переименование, создание ярлыков, создание новых файлов и папок, изменение атрибутов файлов и папок (права собственности и доступа), включает в себя довольно мощный редактор файлов (более 30 поддерживаемых форматов), Веб-сервер, WebDAV-коннектор и т.д.
II. На компьютере
Для навигации по файловой системе необходимо установить
на девайс твик Apple File Conduit «2» или его аналог afc2add
iFunBox — отличный файловый менеджер для ПК и Mac.

  • Полное управление файловой системой iPhone/iPod/iPad (возможность копирования файлов как на девайс, так и с него).
  • Управление файлами как в Windows Explorer, включая технологию Drag & Drop, т. е. файлы можно привычно перетаскивать мышкой.
  • Просмотр и скачивание фотографий.
  • Высокая скорость загрузки файлов на iPhone (до 5 Мб/сек).

Навигация по файловой системе через iFunbox. Подготовительные шаги перед изменением системных файлов!

  • Подключаем девайс к компьютеру
  • Открываем iFunbox
    (Рекомендую скачивать iFunbox Classic, т.к. во-первых он легче весит; во-вторых, в нем более удобная навигация; в-третьих, данная инструкция написана под него)
  • Нажимаем «Необработанная файловая система». Если вы видите папки User, var, System, etc и пр., переходите к следующему пункту.
    Eсли вы не видите папки User, var, System, etc и пр., значит вам нужно в Cydia установить твик Apple File Conduit «2» из стандартного репозитория или afc2add. Каждый из этих твиков отображает системные папки в сторонних приложениях. Твик можете ставить любой, тут на ваше усмотрение

  • Далее, если вы заменяете системные файлы, ОБЯЗАТЕЛЬНО делайте backup — сохраняем эти файлы/папки через iFunbox на компьютер и только потом производим изменения
    Данные подготовительные шаги сделаны в целях безопасности:
    если что-то пойдет не так, вы вернете бекап назад!

iTools — удобный файловый менеджер для ПК.
Поддерживает любые операции с файлами и папками, умеет удалять и устанавливать приложения, делать резервные копии данных всё тех же приложений, закладок Safari, контактов, SMS и т.д.
Наиболее интересной возможностью iTools является режим Live Desktop, позволяющий передавать «живое» видео-изображение с экрана планшета на монитор компьютера и записывать его в avi-файл.
WinSCP — свободный графический клиент протоколов SFTP и SCP, предназначенный для Windows.
Как сделать

  1. На девайсе открываем программу «Настройки» -> Wi-Fi -> Жмем на букву i рядом с вашим подключением -> Запоминаем IP адрес

  2. Заходим на сайт и скачиваем программу WinSCP (winscp556.zip ( 4,22 МБ )
    или с официального сайта)
  3. Открываем WinSCP
  4. В графе «Host Name» вводим IP адрес, который узнавали ранее,
  5. В графе «User name» вводим root,
  6. В графе «Password» вводим alpine (если пароль меняли ранее, вводим свой. При вводе символов видно не будет).
  7. Жмем Login

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

  8. Откроется новое окно, которое по внешнему виду будет напоминать многим известную программу Total Commander. В программе отобразится два окна: чтобы мы могли с легкостью копировать данные из компьютера на iOS (и наоборот).

Примечание: Как правильно редактировать файлы, если вы используете iFunBox или iTools
Обязательно прочтите! Если мы открываем файлы в самом файловом менеджере iFunBox или iTools, эти файлы сначала скачиваются на компьютер во временную папку TMP (или temp), и только потом они открываются в приложении-просмотрщике/редакторе на ПК. Фактически, вы открываете файл не на самом устройстве, а на компьютере. Поэтому, если вы редактируете какие-то системные файлы (например, *.plist), в таком случае:

  • Подключаете девайс к ПК
  • Сохраняете документ, который собираетесь редактировать, на рабочий стол (не забывайте делать backup!)
  • Открываете скачанный файл в редакторе (например, *.plist файлы лучше редактировать в программе plist Editor Pro )
  • После редактирования закидываем файл обратно на девайс

Сообщение отредактировал directorgeneral — 29.04.15, 16:42

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

Основные каталоги и файлы

iOS — UNIX-подобная операционная система и использует очень похожую на UNIX и OS X структуру файловой системы. «Папка» здесь именуется «каталогом», а файловая система «растет» от корня /. Знаком ~ обозначается домашний каталог пользователя. В обычном режиме это каталог /var/mobile/, в режиме корневого пользователя — /var/root. Часть каталогов стандартны для UNIX-систем. Это /boot — здесь в UNIX располагается ядро системы и RAM-диск (в iOS ядро лежит в каталоге /System/Library/Caches/com.apple.kernelcaches/kernelcache), /etc — настройки низкоуровневых сервисов, /tmp — временные файлы, /bin — команды для запуска с помощью терминала, /mnt — точка монтирования внешних файловых систем (сюда подключаются флешки и прочее).

Наиболее же интересны для нас каталоги /System, /Library и /var. Именно здесь хранятся сама операционная система (первый каталог), системные данные (второй), настройки приложений и их данные (третий).

Стандартные (предустановленные) приложения лежат в каталоге /Applications. Здесь же располагаются исполняемые файлы Cydia, Zeusmos и некоторых других программ .app, для установки которых необходим джейлбрейк. Файлов здесь намного больше, чем иконок на рабочем столе iOS, так как тут расположены и некоторые внутренние службы, выделенные в качестве отдельных приложений (встроенная в iOS служба Facebook, Print Center и некоторые другие). На невзломанном устройстве этот каталог обновляется только при обновлении всей прошивки, однако некоторые приложения из Cydia устанавливаются именно в него, как и сам магазин Cydia.

Скачанные из App Store приложения хранятся в /var/mobile/Containers/Bundle/Application, каждое в своем собственном подкаталоге. Имена этих подкаталогов закодированы, и для того, чтобы понять, что это за приложение, необходимо зайти в каталог и перейти в следующий. Приложения, установленные не из App Store, также обычно находятся здесь. За каждым приложением закрепляется подкаталог в каталоге /var/mobile/Containers/Data/Application, внутри которого приложение хранит свои настройки и данные, созданные во время работы. Подробнее его структуру мы рассмотрим позже.

Системные обновления загружаются в каталог /var/mobile/MobileSoftwareUpdate. Их можно удалить через стандартное приложение «Настройки». Все обои хранятся в /Library/Wallpaper, а системные звуки — в /System/Library/Audio/UISounds, музыка и видео с компьютера — в /var/mobile/Media/iTunes_Control/Music.

Отдельно стоит упомянуть каталог /var/mobile/Library/caches/com.saurik.Cydia. Именно здесь хранятся deb-пакеты твиков до перезапуска Springboard. Если появится необходимость скачать твик на компьютер, его можно взять отсюда. Также при установке твики часто создают дополнительные каталоги, где хранят собственные данные. Обычно о таких каталогах сказано в документации твиков.

Каталог /var в OS X Каталог /var в iOS

Программы для работы с ФС устройства напрямую

Существует несколько программ для работы с ФС устройства после джейлбрейка.

  • iTools — программа для Mac и Windows, позволяет добавлять и удалять файлы в ФС. На этом ее функции заканчиваются. Преимуществом для многих может стать панель закладок слева от окна просмотра ФС, где можно найти программы, твики, рингтоны или обои устройства.
  • iFunBox — имеет значительно больше возможностей. С ее помощью можно создавать каталоги, удалять, переименовывать файлы или экспортировать их на ПК. Вызывает удивление лишь отсутствие поиска по ФС.
  • Filza File Manager — позволяет прямо на устройстве просматривать метаданные файлов, переименовывать, перемещать, удалять их, открывать многие типы файлов. Есть встроенный поиск по папкам и одновременная работа с несколькими файлами.
  • iFile — во многом превосходит Filza File Manager. Некоторые возможности открываются только после оплаты полной версии программы, однако интерфейс в утилите более удобный и понятный.

Разумеется, работать с файловой системой можно и при помощи терминала. Здесь есть полная поддержка UNIX-команд, так что управление ФС будет очень быстрым и удобным.

Интерфейс iFunBox

FILED UNDER : Железо

Submit a Comment

Must be required * marked fields.

:*
:*