Come posso esportare una conversazione iMessage in .txt o .pdf da Mac?

5

Ho bisogno di esportare la cronologia chat di una chat iMessage in un file di testo o PDF.

Mi rendo conto che questa è una domanda comune, ma la chiedo nuovamente perché preferibilmente, ogni messaggio dovrebbe avere al suo fianco un record di:

  1. Il mittente e
  2. un timestamp / data per quando il messaggio è stato inviato.

C'è un modo per farlo senza dover scaricare software costoso? Sono relativamente esperto con il software Mac e potenzialmente posso navigare script (sono più esperto con Python3, ma ho qualche esperienza limitata con AppleScript), Terminale e / o altre tecniche sul lato avanzato in questa correzione se ho seguito i passaggi.

    
posta karathrace99 04.01.2018 - 11:02
fonte

1 risposta

1

Innanzitutto, crea un backup di iTunes , quindi trova la cartella di backup di iTunes:

MacOS

~/Library/Application Support/MobileSync/Backup/

di Windows

%appdata%/Roaming/Apple Computer/MobileSync/Backup

Ci sarà una cartella con nome casuale, tranne che hai eseguito il backup di più dispositivi con iTunes. In quella cartella, c'è un file di database con i tuoi messaggi.

Puoi aprirlo utilizzando SQLite database viewer gratuito e / o esportare i contenuti nel formato di file CSV.

Se hai un mac , puoi semplicemente

  • apri l'app Messaggi
  • accedi (se non lo sei)
  • seleziona la conversazione in particolare
  • File > Stampa > Salva (l'output sarà in PDF)

Il risultato non è eccezionale, ma contiene tutte le immagini e il testo è ricercabile.

Il database dei messaggi è memorizzato in ~/Library/Messages/ in chat.db , quindi puoi esportarlo utilizzando Visualizzatore database SQLite come indicato sopra, ma le immagini e altri file sono memorizzati in ~/Library/Messages/Attachments .

    
risposta data 13.04.2018 - 16:57
fonte

Leggi altre domande sui tag