Kopia zapasowa Wiadomości
Każda rozmowa jako plik Markdown, razem ze zdjęciami, zawsze aktualny.
Kroki
- Naciśnij „połącz” na karcie Wiadomości. Panel otworzy się w
~/Library/Messages: naciśnij „Wybierz ten folder”. - Naciśnij „wybierz folder eksportu” i wybierz folder, na przykład
~/Documents/messages. Zostaw zaznaczone wszystkie rozmowy albo zaznacz te, które chcesz, w zakładkach Osoby i Grupy. - Poczekaj na pierwsze przejście przez twoją historię („synchronizuj teraz” jest wyszarzone, dopóki się nie skończy), a potem naciśnij „synchronizuj teraz”.
- Po odblokowaniu Wiadomości następna synchronizacja zapisuje każdą rozmowę, także starsze.
- Opcjonalnie, dla datowanych kopii: zainstaluj wiersz poleceń z jego karty, udostępnij
~/Backupspod „cele eksportu” i uruchomexporter export --source messages --dest ~/Backups/messages-$(date +%F).
Co dostajesz
~/Documents/messages/
Anna Kowalski.md
Cabin crew-57.md
attachments/
Jeden plik na rozmowę, nagłówek na każdy dzień, odpowiedzi linkowane do wiadomości, na którą odpowiadają, edycje z wcześniejszymi wersjami jako przypisy, reakcje pod każdą wiadomością. Zdjęcia, wideo i audio są kopiowane do attachments/, a zdjęcia HEIC z iPhone’a konwertowane do JPEG.
Pułapki
- W darmowym limicie eksport zawiera 10 najnowszych rozmów spośród zaznaczonych.
- Multimedia, które nigdy nie zostały pobrane na tego Maca, są w pliku wymienione z nazwy zamiast skopiowane. Otwórz rozmowę w Wiadomościach, żeby się pobrały, i zsynchronizuj ponownie.
- Folder podąża za Wiadomościami: rozmowa, którą tam usuniesz, znika z eksportu przy następnej synchronizacji, a Exporter nigdy niczego nie zapisuje z powrotem do Wiadomości. Datowane kopie zachowują to, co znika z kopii lustrzanej.
Każde pole pliku rozmowy jest w dokumentacji Wiadomości, a flagi export w dokumentacji wiersza poleceń.