Как сделать резервную копию истории iMessage

Сделайте резервную копию своих текстовых сообщений (и iMessages) с помощью этого бесплатного инструмента с открытым исходным кодом для Mac. Возможно, вы захотите сохранить историю сообщений со своей семьей по сентиментальным причинам; возможно, вы захотите сохранить записи разговоров для бизнеса.

Возможно, вы уже создаете резервные копии своих сообщений в iCloud, но Apple берет деньги за место. Вы можете сэкономить место (и деньги), сделав локальную резервную копию и очистив облачное хранилище.

Резервное копирование ваших устройств, фото и файлы — это всегда хорошая идея, но инструментов для резервного копирования текстов не так много. Однако все это возможно с помощью бесплатного инструмента под названием iMessage Exporter.

Как сделать резервную копию ваших текстовых сообщений

Экспортер iMessage создаст локальную резервную копию с полной историей разговоров, которую вы сможете найти и прочитать. Он сохраняет его в расширенном формате файла, который очень похож на поток iMessage. Вы можете включить все вложения и изображения для максимальной резервной копии или сохранить их в виде обычного текста для максимальной эффективности.

Загрузите экспортер iMessage с GitHub.
Скачивать проекты с GitHub непросто, если вы не знаете, что ищете.
Скриншот: Д. Гриффин Джонс/Культ Мака

iMessage Exporter — небольшой инструмент командной строки, который вы запускаете из терминала, а не приложение, но я могу рассказать вам о процессе его использования. Вам просто нужен Mac.

Идти к в Релизы страница для скачивания.

Если у вас более новый Mac с кремниевым чипом Apple, щелкните imessage-exporter-аарх64-apple-darwin.tar.gz. Если у вас более старый Intel Mac, щелкните imessage-exporter-x86_64-apple-darwin.tar.gz. (Если вы не уверены, нажмите  > Об этом Mac перепроверить.)

Сначала очистите его с помощью безопасности

Откройте папку «Загрузки» и дважды щелкните файл .tar, чтобы разархивировать его. Вы должны увидеть черный значок с надписью imessage-exporter. Дважды щелкните по нему, чтобы запустить его в первый раз.

Вероятно, вы получите всплывающее сообщение о том, что не можете запустить его. Нажмите ХОРОШО.

Нажмите «Все равно открыть» в настройках системы.
Безопасность macOS может раздражать.
Скриншот: Д. Гриффин Джонс/Культ Мака

Открыть Настройки системы (он же Системные настройки в более старых версиях macOS) и перейдите к Конфиденциальность и безопасность. Прокрутите все вниз под большим списком, и вы увидите сообщение, в котором говорится, что imessage-exporter «был заблокирован, потому что он не от идентифицированного разработчика».

Нажмите Открыть в любом случае, затем нажмите Открыть в диалоговом окне.

Убедитесь, что вы также вернулись к системным настройкам, прокрутите вверх до Полный доступ к диску и включить его для Терминал.

Наконец… создайте резервную копию ваших текстовых сообщений

Запуск iMessage Exporter из терминала
Это много настроек, но, по крайней мере, запустить его просто.
Скриншот: Д. Гриффин Джонс/Культ Мака

Теперь вы готовы начать. Нажмите на окно терминала, которое открылось при запуске инструмента. Вы можете оставить его открытым в качестве ссылки.

Откройте новое окно терминала, нажав Command-N (⌘Н) и введите компакт-диск Загрузки. «cd» означает «изменить каталог», это должно указать Терминалу на ту же папку, в которую загружен imessage-exporter.

Чтобы сделать резервную копию, просто введите ./imessage-exporter -f html -n -m Ваше Имя с вашим собственным именем вместо «YourFirstName». («YourFirstName» заменяет ваш номер телефона в экспорте на ваше собственное имя, что упрощает чтение экспорта.)

  • Если вы хотите включить изображения и видео, это значительно увеличит размер, но это будет более полная резервная копия. Запустите ту же команду, что и выше, но исключите
  • Если вам нужна резервная копия в виде обычного текста вместо отформатированного HTML-файла, замените HTML с текст
  • Если вы хотите сохранить резервную копию непосредственно в другом месте, а не в домашней папке, добавьте -p /путь к папке/

Резервная копия будет находиться в вашей домашней папке. Щелкните значок Finder и нажмите Shift-Command-H (⇧⌘Ч) прыгать туда.

Удалите свои старые сообщения iMessages из iCloud

После создания локального архива вы можете освободить место в iCloud.

Открытые сообщения. В строке меню перейдите к Сообщения > Настройки (в более старых версиях macOS это называется «Настройки»). Просто измените Сохранить сообщения от Навсегда к Один год.

С iPhone перейдите в Настройки > Сообщения и прокрутите вниз, чтобы найти ту же настройку.

Удалить резервную копию

Если вы запутались и хотите запустить его снова с другими настройками или если вы думаете, что вам не нужна резервная копия, ее легко удалить.

По умолчанию он помещает его в вашу домашнюю папку. Нажмите на Finder и нажмите Shift-Command-H (⇧⌘H), чтобы вызвать его. Просто перетащите папку imessage_export в корзину и очистите корзину.

Неплохо, но с ограничениями

Инструмент удобен, но имеет несколько ограничений. Во-первых, использование терминала является сложной задачей для людей, которые плохо разбираются в интерфейсах командной строки. Не составит большого труда создать небольшой интерфейс в SwiftUI.

Понятно, но тем не менее раздражает, что он не может подтянуть имена контактов. Тем не менее, iMessage Exporter — это быстрый и простой способ сохранить старые сообщения.

Последнее сообщение в блоге

Как отправить экстренный сигнал SOS на Apple Watch
October 21, 2021

Как отправить экстренный сигнал SOS на Apple WatchЭкстренный SOS не всегда полезен.Фотография: Ste Smith / Cult of MacКогда Apple выпустит watchOS ...

| Культ Mac
September 12, 2021

Как сэкономить заряд батареи при использовании 5G на iPhone 12 и 12 ProВы используете правильный режим данных?Фотография: AppleЕсли вы уже перешли ...

| Культ Mac
September 12, 2021

Ознакомьтесь с этим путеводителем по праздничным подаркам в Черную пятницу, чтобы узнать о лучших подарках до 150 долларов.Сделайте покупки на праз...