Pobierz Exporter
Dokumentacja Wiadomości

Wiadomości

Jak działa eksport Wiadomości, od połączenia po naprawianie problemów.

Połączenie

Naciśnij „Połącz” obok Wiadomości na ekranie głównym Exportera, a potem „Otwórz folder Messages”. Panel otworzy się w ~/Library/Messages: naciśnij „Wybierz ten folder”. Exporter czyta tylko ten folder, bez pełnego dostępu do dysku. Potem wybierz, gdzie trafią pliki, i naciśnij „Użyj tego folderu”.

Pierwsze przejście wczytuje całą twoją historię do indeksu aplikacji, co przy długiej historii trwa kilka minut; wiersz zindeksowano pokazuje postęp, a „Synchronizuj teraz” jest wyszarzone, dopóki się nie skończy.

Gdzie trafiają pliki

Jeden plik Markdown na rozmowę, wszystkie na głównym poziomie folderu eksportu: Anna Kowalski.md dla osoby. Nazwa pliku grupy zawiera identyfikator rozmowy, na przykład Cabin crew-57.md, więc nowy uczestnik nigdy nie zmienia jej nazwy. Zdjęcia, wideo i audio trafiają do attachments/, folder na każdą rozmowę. Folder leżący bezpośrednio w twoim folderze domowym, na przykład ~/Documents, dostaje w środku folder messages-export; głębszy, na przykład ~/Documents/messages, jest używany bez zmian.

Co jest eksportowane

Rozmowy zaznaczone na karcie. Zakładki tylko filtrują listę: Wsz., Osoby, Grupy, Ostatnie (ostatnie 30 dni), Częste (najwięcej wiadomości) i Nowe.

Synchronizacja zapisuje tylko rozmowy, w których pojawiło się coś nowego. Po odblokowaniu Wiadomości następna synchronizacja zapisuje każdą rozmowę. Gdy zaznaczysz starszą rozmowę, naciśnij „Pełna resynchronizacja”, żeby zapisać ją od razu; w przeciwnym razie pojawi się, gdy dostanie następną wiadomość.

W pliku jest nagłówek na każdy dzień, a potem jeden blok na wiadomość: kto ją wysłał, kiedy, i link, który otwiera rozmowę w Wiadomościach. Odpowiedź linkuje do wiadomości, na którą odpowiada, edycja zachowuje każdą wcześniejszą wersję jako przypis, reakcje są w wierszu pod wiadomością, a każda wiadomość kończy się identyfikatorem bloku, do którego możesz linkować. Jeśli eksportujesz też Kontakty, każdy uczestnik linkuje do swojego pliku kontaktu, a kontakt wymienia z powrotem swoje rozmowy.

Multimedia

Zdjęcia, wideo i audio są kopiowane do attachments/, a zdjęcia HEIC z iPhone’a konwertowane do JPEG, żeby edytory mogły je pokazać. Multimedia, które nigdy nie zostały pobrane na tego Maca, są w pliku wymienione z nazwy zamiast osadzone.

Format

Zawsze Markdown.

Plik

klucz zawiera
title osobę lub grupę
id identyfikator rozmowy
created, modified pierwszą i najnowszą wiadomość
source_url link sms:// do pierwszego uczestnika, który otwiera rozmowę
participants każdą osobę, jako link do jej pliku kontaktu, gdy eksportujesz Kontakty, oraz Me
is_group true dla grupy
message_count liczbę wiadomości
service usługę rozmowy, na przykład iMessage
---
title: "Anna Kowalski"
id: "412"
created: 2026-03-09T18:02:11
modified: 2026-03-09T18:04:10
source_url: "sms://+14155550123"
participants: ["[[contacts/Anna Kowalski]]", "Me"]
is_group: false
message_count: 2
service: "iMessage"
---

# Anna Kowalski

## Monday, March 9, 2026

**[[contacts/Anna Kowalski|Anna Kowalski]]** [open](sms://+14155550123) (2026-03-09 18:02:11)
Are we still on for the cabin weekend?
^msg-7C1E2A9B4F30

**[Me]** (2026-03-09 18:04:10)
> replying to [[#^msg-7C1E2A9B4F30]]
Yes! Ferry at 9:40 on Friday (edited) [^e1]
> 👍 Anna Kowalski
^msg-A83D5E6F0B12

[^e1]: was "Yes! Ferry at 9:10 on Friday" (2026-03-09 18:04:10)

Darmowe i odblokowane

50 najnowszych rozmów spośród zaznaczonych eksportujesz i synchronizujesz za darmo; reszta wymaga jednorazowego odblokowania (cennik).

Synchronizacja i pełna resynchronizacja

Dopóki Exporter działa, nowe wiadomości trafiają do indeksu, a rozmowy, do których należą, są zapisywane ponownie. Rozmowa usunięta w Wiadomościach znika z eksportu przy następnej synchronizacji.

„Pełna resynchronizacja” najpierw pyta, potem usuwa tylko pliki zapisane przez Exporter, razem ze skopiowanymi multimediami, i ponownie zapisuje każdą rozmowę z indeksu. Wszystko inne w folderze eksportu zostaje.

Problemy i poprawki

  • „brak chat.db w tym folderze (wybierz sam folder Messages)”: naciśnij ponownie „Połącz” i wybierz folder, w którym otworzy się panel
  • „Synchronizuj teraz” jest wyszarzone: pierwsze przejście wciąż trwa; wiersz zindeksowano pokazuje, jak daleko jest
  • po odblokowaniu brakuje starszych rozmów: naciśnij „Synchronizuj teraz”, co zapisze każdą rozmowę
  • brakuje zdjęcia: otwórz rozmowę w Wiadomościach, żeby zdjęcie się pobrało, i zsynchronizuj ponownie
  • imiona i nazwiska są zwykłym tekstem: wyeksportuj też Kontakty. Rozmowy zapisane później linkują do swoich uczestników, a „Pełna resynchronizacja” od razu zapisuje ponownie wszystkie

Exporter

Wersja 5.5 (App Store)

macOS 15 lub nowszy

exporter@tinysend.com

© system operator