LinuxForum.Fans
Тема

Скрипт бэкапа и восстановления "не человеческих" {guid} папок! help

Автор: inux 7 сообщений 3657 просмотров
#274151




Требуется создавать бэкапы приложений, которые находятся в папке /var/mobile/Applications/
Папки приложений имеют такой "не человеческий" вид:
/var/mobile/Applications/A0C4DA2F-2E6E-4559-A780-60CB91443EF1
/var/mobile/Applications/CBB4D28E-52E3-4CD4-933C-F876D4CB40F0
/var/mobile/Applications/787941E7-8D36-45B2-86FD-EF0FA5FC16E7
и так далее...

в каждой "не человеческой" папке - находятся обычны папки Documents и Library (в них папаметры и сэйвы приложений).
вот их и нужно быкапить! )

Как это должно выглядеть:
скрипт пробегается по всем "не человеческим" папкам, и бэкапит папки приложений Documents и Library
после перепрошивки аппарата (iphone) - устанавливаются приложения и восстанавливаются папки Documents и Library из созданного заранее бэкапа.


Но!!!
папки будут иметь уже другой идентификатор! или как его назвать...)
и папки Documents и Library не смогут попасть в папку приложения (другое название - 787941E7-8D36-45B2-86FD-E11111111111)

Для наглядности, что бы понятней было, о чем речь )
http://youtu.be/_z5LgB0BNJ8

#274174

а вопрос какой?

#274175
"AnKar" написал:
а вопрос какой?
"inux" написал:
Требуется создавать бэкапы приложений, которые находятся в папке /var/mobile/Applications/
#274188

itools бэкапит такой структурой папок:
http://youtu.be/QG1oQsJY2ig
и потом как то восстанавливает...

#274189

Узнал, что "не человеческие" названия папок - guid :)

#274191

еще такой момент, за {guid} обязательно идет папка - *.app
пример: /var/mobile/Applications/ {guid} /Shazam.app
видео для наглядности - http://youtu.be/eZ4VGWGc4Rw
может учитывая, что в каждой папке есть *.app - можно все таки бэкапить и восстанавливать - несмотря на {guid} на пути?

Войдите или зарегистрируйтесь, чтобы ответить.