Сделайте резервную копию своих текстовых сообщений (и iMessages) с помощью этого бесплатного инструмента с открытым исходным кодом для Mac. Возможно, вы захотите сохранить историю сообщений со своей семьей по сентиментальным причинам; возможно, вы захотите сохранить записи разговоров для бизнеса.
Возможно, вы уже создаете резервные копии своих сообщений в iCloud, но Apple берет деньги за место. Вы можете сэкономить место (и деньги), сделав локальную резервную копию и очистив облачное хранилище.
Резервное копирование ваших устройств, фото и файлы — это всегда хорошая идея, но инструментов для резервного копирования текстов не так много. Однако все это возможно с помощью бесплатного инструмента под названием iMessage Exporter.
Как сделать резервную копию ваших текстовых сообщений
Экспортер iMessage создаст локальную резервную копию с полной историей разговоров, которую вы сможете найти и прочитать. Он сохраняет его в расширенном формате файла, который очень похож на поток iMessage. Вы можете включить все вложения и изображения для максимальной резервной копии или сохранить их в виде обычного текста для максимальной эффективности.
![Скачать экспортер iMessage Загрузите экспортер iMessage с GitHub.](/f/74a1785802be19c7fa527b5766f27b13.jpg)
Скриншот: Д. Гриффин Джонс/Культ Мака
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. Дважды щелкните по нему, чтобы запустить его в первый раз.
Вероятно, вы получите всплывающее сообщение о том, что не можете запустить его. Нажмите ХОРОШО.
![В любом случае откройте iMessage Exporter Нажмите «Все равно открыть» в настройках системы.](/f/d09eaa8dc751557686a4dc8a017b014e.jpg)
Скриншот: Д. Гриффин Джонс/Культ Мака
Открыть Настройки системы (он же Системные настройки в более старых версиях macOS) и перейдите к Конфиденциальность и безопасность. Прокрутите все вниз под большим списком, и вы увидите сообщение, в котором говорится, что imessage-exporter «был заблокирован, потому что он не от идентифицированного разработчика».
Нажмите Открыть в любом случае, затем нажмите Открыть в диалоговом окне.
Убедитесь, что вы также вернулись к системным настройкам, прокрутите вверх до Полный доступ к диску и включить его для Терминал.
Наконец… создайте резервную копию ваших текстовых сообщений
![Запустите экспортер iMessage из терминала Запуск iMessage Exporter из терминала](/f/dc3c364417c085304fe35bbc5905155c.jpg)
Скриншот: Д. Гриффин Джонс/Культ Мака
Теперь вы готовы начать. Нажмите на окно терминала, которое открылось при запуске инструмента. Вы можете оставить его открытым в качестве ссылки.
Откройте новое окно терминала, нажав 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 — это быстрый и простой способ сохранить старые сообщения.