У меня долгий (на несколько месяцев) разговор с сообщением iMessage. Он потерял эти сообщения, когда переустановил свою ОС, но у меня все еще есть архив. Там есть важная информация, которую мы хотели бы сохранить.
Есть ли простой способ экспортировать этот разговор для архивирования в удобочитаемом виде, а также сохранить какие-либо изображения?
Я могу выбрать части беседы, скопировать их в буфер обмена и вставить в форматированный текстовый документ, но при этом отбрасываются все изображения. Я ищу способ сохранить изображения.
Примечание: я использую iMessage только на OS X, а не на iOS.
(В идеале я также хотел бы экспортировать все вложения, не относящиеся к файлам изображений, но я не ожидаю, что это будет возможно.)
Ответы:
Если вам известна учетная запись iMessage вашего контакта, вот мой bash-скрипт для получения текста + изображений.
источник
Я позволил себе ответить на этот вопрос Матье. Я написал сценарий, который автоматизировал бы процесс путем резервного копирования всех сообщений пользователя, включая изображения, аудиофайлы и фильмы, - сохраняя каждый разговор в текстовом файле по номеру телефона.
https://github.com/PeterKaminski09/baskup
Изменить: я разработал сценарий в приложение OS X с некоторыми приятными функциями, такими как распознавание контактов. https://peterkaminski09.github.io/baskup
источник
Я нашел работоспособное решение:
Результат выглядит не очень хорошо , но он содержит все изображения и текст для поиска. Так что это достаточно хорошо.
источник
Архивирование
У этого человека, кажется, есть более утонченное решение (без уважительного отношения к крайне полезному скребку SQLite выше):
http://www.chrisfinke.com/2013/11/05/convert-ichat-transcripts-to-useable-xml/
Подводя итог блога:
Стенограммы Adium генерируются из ваших журналов и хранятся в:
~ / Библиотека / Поддержка приложений / Adium 2.0 / Пользователи / По умолчанию / Журналы /
Преобразованные файлы в формате HTML, более удобочитаемые и, надеюсь, более удобные для архивирования, но
sqlite
подход к связыванию вложений выглядит разумным.Вложения
Обратите внимание, что вложения iMessage, как правило, живут в:
(Я не знаю правил для того, что там происходит, а что нет, так что это может быть не полным - но там немало)
Но на самом деле вы можете увидеть некоторую информацию о контакте и беседе в расширенных атрибутах файла:
Напечатает происхождение, если сообщения помещают его туда при загрузке.
источник
Ваш Mac должен автоматически сохранить их. Вот инструкции о том, как их извлечь:
http://www.imore.com/how-view-and-move-your-imessage-history-and-attachments
источник
Приложение Export iMessages позволяет сохранять, распечатывать, создавать резервные копии и восстанавливать SMS / iMessages на вашем Mac / ПК.
источник