¿Exportar conversaciones largas de mensajes de iPhone a través de la línea de comandos a PDF o HTML?

0

Estoy buscando usar la línea de comandos (Terminal o iTerm2) para exportar una larga conversación a PDF o HTML en trozos mensuales. Quiero poder hacer esto con regularidad para poder hacer una copia de seguridad regular y tal vez pueda encontrar una buena forma de mostrarla en la web o a través de Google Drive o Dropbox. Quién sabe ...

Si tengo que escribir algún código para hacer eso, creo que puedo manejarlo. Según mi investigación, esos mensajes de chat se almacenan como una base de datos SQLite oculta en algún lugar de los directorios de datos de la aplicación para la aplicación 'Messages'.

¿Existen herramientas para esto? Sospecho que debido a que el método SQLite que mencioné no es una forma "oficial" de acceder a esos datos, es probable que no se publique en la web en ningún lugar.

He probado algunos de los productos comerciales pero, en el mejor de los casos, están bien. Me gustaría llegar a los datos en bruto si puedo. Fuera de los proyectos comerciales que he probado:

  • iExplorer
  • PhoneView
  • Descifrar mensaje de texto

En este punto, intenté usar iExplorer para exportar un PDF enorme (2.5k páginas). Lo que idealmente me gustaría (y lo que esta pregunta está pidiendo) es poder ejecutar un trabajo regular a través de Terminal para actualizar la representación HTML o PDF del registro de chat.

ACTUALIZACIÓN: para cualquier otra persona que tenga el mismo problema, he estado usando iExplorer, que aparentemente funciona, solo se necesita PARA SIEMPRE porque mi archivo es enorme. Quiero algo que sea iterativo para poder ejecutar este proceso de manera regular.

    
pregunta Farley Knight 29.06.2018 - 19:01

1 respuesta

0

Esta no es una respuesta completa, pero esta publicación del blog [1] es una posible pista. Al parecer, este tipo descubrió dónde se encuentran algunos de los archivos. Todavía tengo que probar su solución. Volveré a publicar aquí después de haberlo probado.

[1] enlace

    
respondido por el Farley Knight 29.06.2018 - 22:48

Lea otras preguntas en las etiquetas