# Wiadomości

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

## Połączenie

Naciśnij „połącz” na karcie Wiadomości. Panel otworzy się w `~/Library/Messages`: naciśnij „Wybierz ten folder”. Exporter czyta tylko ten folder, bez pełnego dostępu do dysku. Potem naciśnij „wybierz folder eksportu”.

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` |

```markdown
---
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

10 najnowszych rozmów spośród zaznaczonych eksportujesz i synchronizujesz za darmo; reszta wymaga jednorazowego odblokowania ([cennik](https://exporter.dev/pricing)).

## 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

## Related

- [Messages](https://exporter.dev/messages): Every conversation as a file
- [Messages guides](https://exporter.dev/guides/messages): Backups and Claude
- [Contacts](https://exporter.dev/docs/contacts): Layouts, every field and fixes

---

human version: https://exporter.dev/pl/docs/messages
every page: https://exporter.dev/llms.txt
