Musím exportovat historii chatu chatu iMessage do textového nebo PDF souboru.
Uvědomuji si, že se jedná o běžnou otázku, ale ptám se ji znovu, protože přednostně by každá zpráva měla mít vedle sebe záznam:
- odesílatele a
- razítko času / data, kdy byla zpráva odeslána.
Existuje způsob, jak toho dosáhnout, aniž byste museli stahovat nákladný software? Jsem relativně zkušený se softwarem pro Mac a mohu potenciálně procházet skriptováním (nejvíc mám zkušenosti s Pythonem 3, ale mám omezené zkušenosti s AppleScriptem), Terminálem a / nebo jinými technikami na pokročilé straně této opravy, pokud projdu kroky.
Komentáře
- Je apple.stackexchange.com/questions/200328/… dost dobré, nebo chcete, aby byla každá jednotlivá zpráva časově označena nezávisle? Pokud ano, možná budete muset trochu procházet soubor chat.db nebo použít nástroj třetí strany. Podívejte se na github.com/aaronpk/iMessage-Export
- jsem rád, že k tomu můžeme použít nástroje příkazového řádku. Aplikace jako PhoneView odvádějí úžasnou práci při archivaci a přesunu nejrůznějších dat , ale toto úzká položka nevyžaduje ' nákup.
Odpověď
Nejprve vytvořte zálohu iTunes a poté najděte záložní složku iTunes:
macOS
~/Library/Application Support/MobileSync/Backup/
Windows
%appdata%/Roaming/Apple Computer/MobileSync/Backup
Bude existovat jedna náhodně pojmenovaná složka, kromě toho, že jste zálohovali více zařízení s iTunes. V této složce je databázový soubor s vašimi zprávami.
Můžete jej otevřít pomocí bezplatného prohlížeče databáze SQLite a / nebo exportujte obsah do formátu souboru CSV.
Pokud máte mac , můžete jednoduše
- otevřít aplikaci Zprávy
- přihlásit se (pokud nejste)
- vybrat konkrétní konverzaci
- Soubor> Tisk> Uložit (výstup bude ve formátu PDF)
Výsledek nevypadá skvěle, ale obsahuje všechny obrázky a text lze prohledávat.
Vaše databáze zpráv je uložena v ~/Library/Messages/
pod chat.db
, takže ji můžete exportovat pomocí Prohlížeč databáze SQLite , jak je uvedeno výše, ale obrázky a další soubory jsou uloženy v ~/Library/Messages/Attachments
.
Komentáře
- Co když je záloha šifrována?