Mesajlar
Mesajlar dışa aktarımının bağlamaktan sorunları çözmeye kadar nasıl çalıştığı.
Bağlama
Mesajlar kartında “bağla” düğmesine basın. Panel ~/Library/Messages içinde açılır: “Bu klasörü seç” düğmesine basın. Exporter yalnızca o klasörü okur, Tam Disk Erişimi gerekmez. Sonra “dışa aktarma klasörü” düğmesine basın.
İlk geçiş tüm geçmişinizi uygulamanın dizinine okur; uzun bir geçmişte bu dakikalar sürer. dizinlendi satırı ilerlemeyi gösterir ve bu bitene kadar “şimdi eşzamanla” soluk kalır.
Dosyalar nereye gider
Her sohbet için bir Markdown dosyası, hepsi dışa aktarma klasörünün en üst düzeyinde: bir kişi için Anna Kowalski.md. Bir grubun dosya adı sohbet kimliğini taşır, örneğin Cabin crew-57.md, böylece yeni bir üye dosyanın adını asla değiştirmez. Fotoğraflar, videolar ve sesler, sohbet başına bir klasör olarak attachments/ içine gider. Doğrudan ana klasörünüzdeki bir klasör, örneğin ~/Documents, içinde bir messages-export klasörü alır; daha derindeki bir klasör, örneğin ~/Documents/messages, olduğu gibi kullanılır.
Neler dışa aktarılır
Kartta işaretli sohbetler. Sekmeler yalnızca listeyi süzer: Tümü, Kişiler, Gruplar, Son (son 30 gün), Popüler (en çok mesaj) ve Yeni ileti.
Bir eşitleme yalnızca yeni bir şey olan sohbetleri yazar. Mesajlar’ın kilidini açtıktan sonra bir sonraki eşitleme her sohbeti yazar. Daha eski bir sohbeti işaretledikten sonra onu hemen yazmak için “tam yeniden eşzamanlama” düğmesine basın; yoksa bir sonraki mesaj geldiğinde gelir.
Dosyada her gün için bir başlık, ardından her mesaj için bir blok bulunur: kimin gönderdiği, ne zaman gönderdiği ve sohbeti Mesajlar’da açan bir bağlantı. Bir yanıt yanıtladığı mesaja bağlanır, bir düzenleme her önceki sürümü dipnot olarak saklar, tepkiler mesajın altındaki bir satırda durur ve her mesaj, bağlantı verebileceğiniz bir blok kimliğiyle biter. Kişiler de dışa aktarıldığında her katılımcı kendi kişi dosyasına bağlanır, kişi dosyası da sohbetleri geri listeler.
Medya
Fotoğraflar, videolar ve sesler attachments/ içine kopyalanır; iPhone HEIC fotoğrafları, düzenleyiciler gösterebilsin diye JPEG’e dönüştürülür. Bu Mac’e hiç indirilmemiş medya dosyaya gömülmek yerine adıyla anılır.
Biçim
Her zaman Markdown.
Dosya
| anahtar | içeriği |
|---|---|
title |
kişi ya da grup |
id |
sohbetin kimliği |
created, modified |
ilk ve en son mesaj |
source_url |
sohbeti açan, ilk katılımcıya giden bir sms:// bağlantısı |
participants |
her kişi, Kişiler dışa aktarılmışsa kişi dosyasına bir bağlantı olarak, ve Me |
is_group |
grup için true |
message_count |
mesaj sayısı |
service |
sohbetin hizmeti, örneğin 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)
Ücretsiz ve kilidi açık
İşaretlediğiniz sohbetler arasından en son 10 sohbetiniz ücretsiz dışa aktarılır ve ücretsiz eşitlenmeye devam eder; geri kalanı için tek seferlik kilit açma gerekir (fiyatlar).
Eşitleme ve tam yeniden eşitleme
Exporter çalışırken yeni mesajlar dizine ulaşır ve ait oldukları sohbetler yeniden yazılır. Mesajlar’da silinen bir sohbet, bir sonraki eşitlemede dışa aktarımdan çıkar.
“tam yeniden eşzamanlama” önce sorar, sonra kopyalanan medya dahil yalnızca Exporter’ın yazdığı dosyaları kaldırır ve her sohbeti dizinden yeniden yazar. Dışa aktarma klasöründeki diğer her şey kalır.
Sorunlar ve çözümler
- “o klasörde chat.db yok (Messages klasörünün kendisini seçin)”: yeniden “bağla” düğmesine basın ve panelin açıldığı klasörü seçin
- “şimdi eşzamanla” soluk: ilk geçiş hâlâ sürüyor;
dizinlendisatırı ne kadar ilerlediğini gösterir - kilit açtıktan sonra eski sohbetler eksik: her sohbeti yazan “şimdi eşzamanla” düğmesine basın
- bir fotoğraf eksik: fotoğraf insin diye sohbeti Mesajlar’da açın, sonra yeniden eşitleyin
- adlar düz metin: Kişiler’i de dışa aktarın. Bundan sonra yazılan sohbetler kişilerine bağlanır, “tam yeniden eşzamanlama” da hepsini şimdi yeniden yazar