Как получить текстовые сообщения от iPhone в ubuntu?

У меня iPhone 4 и я хотел, чтобы скопировать все мои сообщения от него.

есть ли утилита, чтобы сделать это под Ubuntu?


Или есть способ получить к ним доступ через меню Файл / командную строку?

6
задан madmaze
06.11.2022 10:04 Количество просмотров материала 3116
Распечатать страницу

3 ответа

с 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 и вперед.

2
отвечен Kangarooo 2022-11-07 17:52

в итоге я использовал DiskAid.

Он отлично работает, но это стоило мне ~10$ и сделал все, что нужно.

Хотя я все еще заинтересован в свободном способе сделать это, без джейлбрейка.

1
отвечен madmaze 2022-11-07 20:09

Если 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.

0
отвечен piopier 2022-11-07 22:26

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх