Если вы активировали функцию «Сообщения в iCloud», вам не нужно беспокоиться о потере переписки. Она не только сохраняется на всех компьютерах Mac, iPad и iPhone в собственном парке устройств; в случае сомнений Apple также располагает актуальной копией отправленных и полученных коротких сообщений, а также соответствующих вложений.
Однако есть веские причины, по которым вы должны иметь возможность создавать резервные копии истории своих переписок вне приложения «Сообщения». Например, после экспорта истории вы сможете с чистой совестью удалить прошлые текстовые диалоги со своих устройств и освободить несколько гигабайт памяти.
Кроме того, экспорт ваших собственных сообщений даёт возможность распечатать их и сделать доступными для других людей, например, в контексте судебных разбирательств или потому, что вы хотите на досуге ещё раз перечитать прошлые переписки.
К сожалению, сама компания Apple не предоставляет возможности экспорта собственных сообщений. Но есть полезное решение: проект с открытым исходным кодом iMessage Exporter.
Терминальное приложение запускается на Mac пользователя и экспортирует существующий архив сообщений со всеми разговорами по желанию в формате HTML или TXT.
Пользователь может выбрать, будет ли сохранён весь архив или только определённые временные сегменты.
iMessage Exporter имеет всего несколько параметров, с помощью которых можно влиять на работу программы. Приятная опция: параметр -n
означает, что отправленные вложения не копируются, а просто упоминаются в экспорте и, таким образом, не занимают дополнительного места на жёстком диске. Резервные копии хранятся в личной папке пользователя в каталоге ~/imessage_export
.
Для примера, на компьютерах Mac с процессорами от Apple эта команда сохраняет все разговоры, произошедшие с 1 января 2023 года, в формате HTML без копирования вложений:
./imessage-exporter-aarch64-apple-darwin -n -f html -s 2023-01-01
Скачать iMessage Exporter можно совершенно бесплатно на отдельной странице разработчиков портала GitHub.
Ещё по теме: