Preciso exportar o histórico do chat de um chat do iMessage para um arquivo de texto ou PDF.
Sei que esta é uma pergunta comum, mas pergunto novamente porque, de preferência, cada mensagem deve ter ao lado um registro de:
- O remetente e
- um carimbo de hora / data para quando a mensagem foi enviada.
Existe uma maneira de fazer isso sem ter que baixar um software caro? Tenho relativamente experiência com software Mac e poderia navegar potencialmente em scripts (tenho mais experiência com Python3, mas tenho alguma experiência limitada com AppleScript), Terminal e / ou outras técnicas no lado avançado desta correção se eu seguir as etapas.
Comentários
- É apple.stackexchange.com/questions/200328/… bom o suficiente, ou você quer que cada mensagem seja marcada de forma independente? Em caso afirmativo, você pode ter que fazer algum rastreamento através do chat.db, ou usar uma ferramenta de terceiros. Dê uma olhada em github.com/aaronpk/iMessage-Export
- Adoro poder usar as ferramentas de linha de comando para fazer isso. Aplicativos como o PhoneView fazem um trabalho incrível em arquivamento e movendo todos os tipos de dados , mas isso item estreito não ' não requer compra.
Resposta
Primeiro, faça um backup do iTunes , depois encontre sua pasta de backup do iTunes:
macOS
~/Library/Application Support/MobileSync/Backup/
Windows
%appdata%/Roaming/Apple Computer/MobileSync/Backup
Haverá uma pasta nomeada aleatoriamente, exceto que você fez backup de mais dispositivos com iTunes. Nessa pasta, há um arquivo de banco de dados com suas mensagens.
Você pode abri-lo usando o visualizador de banco de dados SQLite gratuito e / ou exporte o conteúdo para o formato de arquivo CSV.
Se você tiver um mac , você pode simplesmente
- abrir o aplicativo Mensagens
- fazer login (se não estiver)
- selecionar a conversa específica
- Arquivo> Imprimir> Salvar (a saída será em PDF)
O resultado não parece ótimo, mas contém todas as imagens e o texto é pesquisável.
Seu banco de dados de mensagens está armazenado em ~/Library/Messages/
em chat.db
, então você pode exportá-lo usando Visualizador de banco de dados SQLite conforme indicado acima, mas as imagens e outros arquivos são armazenados em ~/Library/Messages/Attachments
.
Comentários
- E se o backup for criptografado?