У меня iPhone 4 и я хотел, чтобы скопировать все мои сообщения от него.
есть ли утилита, чтобы сделать это под Ubuntu?
Или есть способ получить к ним доступ через меню Файл / командную строку?
У меня iPhone 4 и я хотел, чтобы скопировать все мои сообщения от него.
есть ли утилита, чтобы сделать это под Ubuntu?
Или есть способ получить к ним доступ через меню Файл / командную строку?
с http://maketecheasier.com/how-to-copy-files-tofrom-your-iphone/2008/09/05
на любых платформах, если у вас есть FTP-программа, вы можете легко передавать файлы на / с iPhone через OpenSSH.
на iPhone перейдите в Cydia. Нажмите на раздел на нижней панели и прокрутите до Сети - >OpenSSH. Нажмите на кнопку Установить, чтобы установить его.
на рабочем столе откройте FTP-программу (неважно, какую вы используете. Для меня, я используется Filezilla, потому что он бесплатный и простой в использовании).
на Filezilla, перейдите в файл - > менеджер сайта
слева нажмите новый сайт
переименуйте сайт в ' iPhone‘
справа введите следующее:
хост: ваш IP-адрес iPhone Servertype: SFTP – SSH протокол передачи файлов Тип Входа На Сервер: Нормальное Пользователь root Пароль: альпийские
Нажмите ‘Connect‘
вам будет показано подтверждающее сообщение с запросом примите обмен ключами / соединение с устройством с адресом iPhone. Чтобы подключиться, необходимо нажать кнопку ОК.
режиме подключения:
после подключения вы увидите знакомую структуру навигации, похожую на проводник. Просто перетащите файлы на iPhone и вперед.
в итоге я использовал DiskAid.
Он отлично работает, но это стоило мне ~10$ и сделал все, что нужно.
Хотя я все еще заинтересован в свободном способе сделать это, без джейлбрейка.
Если Ubuntu имеет доступ к разделу Windows с двойной загрузкой, с синхронизацией iTunes : откройте папку apple (где-то внутри c:\users...\папка AppData\Яблоко...\MobileSync / Backup//) -- > вы должны найти этот файл "3d0d7e5fb2ce288813306e4d4636395e047a3d28"
затем откройте его с помощью SQLite (например, SQLite firefox plugin) и выполните этот sql-запрос:
select message.rowid,
case when message.date=0 then null else datetime(message.date, 'unixepoch', 'localtime', '+31 years') end as sent,
case when message.date_delivered=0 then null else datetime(message.date_delivered, 'unixepoch', 'localtime', '+31 years') end as delivered,
case when message.date_read=0 then null else datetime(message.date_read, 'unixepoch', 'localtime', '+31 years') end as read,
case when h1.id is not null then h1.id else h2.id end as interlocutor,
case when message.is_from_me then null else message.text end as to_me,
case when message.is_from_me then message.text else null end as from_me,
attachment.filename as attach,
case when message.error=0 then null else message.error end as error_code
from message
left join handle h1 on message.handle_id=h1.rowid
left join message_attachment_join on message_attachment_join.message_id=message.rowid
left join attachment on message_attachment_join.attachment_id=attachment.rowid
left join chat_message_join on chat_message_join.message_id=message.rowid
left join chat_handle_join on chat_handle_join.chat_id=chat_message_join.chat_id
left join handle h2 on chat_handle_join.handle_id=h2.rowid
order by message.roWID
вы будете иметь все сообщения (sms или iMessages) готовы для экспорта в файл csv.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]