Come "unire" le mie trascrizioni dei messaggi in OSX?

4

EDIT: Forse un modo migliore per dire tutto quanto segue è: esiste un modo per ripristinare la cronologia dei miei messaggi (iChat) sul mio iMac, dal mio backup iCloud? Tutti i miei iDevices hanno la cronologia completa della chat, quindi questo sembra ragionevole.

Il post originale segue ...

Il mio sistema è diventato molto strano oggi, quindi ho deciso che l'opzione migliore era quella di ripristinare un nuovo HD da un backup di Time Machine. L'ultimo backup che ho avuto era di un mese fa, ma è stato ripristinato correttamente.

Ora ho il mio nuovo HD con dati vecchi di 1 mese e il mio vecchio HD con dati correnti di cui voglio recuperare parti.

Ho trovato le trascrizioni dei messaggi di oggi in ~ / Library / Messages / Archive e posso visualizzarle bene. Ma anche dopo aver aggiunto la cartella di oggi alla mia cartella di archiviazione live sull'unità di avvio, Messaggi non vedrà affatto le chat correnti.

Come posso "importare" o "unire" o in altro modo ottenere che le mie ultime trascrizioni dei messaggi siano combinate con quelle precedenti?

    
posta Jonathan van Clute 06.06.2013 - 10:53
fonte

1 risposta

1

Che ne dici di ripristinare dal backup solo il contenuto della cartella Archivio messaggi? (Apri quella cartella nel Finder, quindi seleziona "Inserisci macchina del tempo" dal menu Time Machine nella barra dei menu, quindi seleziona il backup più recente con la cronologia completa dei messaggi.) Al ripristino, se qualcosa in quella cartella è presente stesso nome, ti verrà offerta la scelta di mantenere vecchi / nuovi / entrambi.

In modo simile, dai un'occhiata a questa risposta: link

Per quanto riguarda la fusione, ci sono due modi: nel Finder o nel Terminale. Entrambi richiedono il ripristino del backup di Time Machine di ~/Library/Messages/Archive in un'altra posizione temporanea.

Il metodo Finder viene eseguito tenendo premuto il tasto Opzione mentre trascini le cose in una posizione contenente altre cose con lo stesso nome o nomi. Se la destinazione contiene elementi con lo stesso nome o i nomi di ciò che viene trascinato, offrirà un'opzione per unire. Ma se ciò che viene trascinato contiene elementi più vecchi di quelli nella destinazione, non verrà offerta alcuna opzione Unisci.

Il metodo Terminale consiste nell'utilizzare uno strumento da riga di comando chiamato ditto . Questo è qualcosa come usare il comando cp (per copiare elementi), ma si unirà automaticamente se ci sono conflitti di nome.

    
risposta data 16.12.2015 - 00:48
fonte

Leggi altre domande sui tag