Utilice el "exportador de iMessage" a una biblioteca de todos sus mensajes, reacciones y más

ReagentX ha creado una herramienta de código abierto "iMessage exporter" para que los usuarios creen una biblioteca de todas las comunicaciones con familiares, amigos o colegas. El binario permite a los usuarios acceder fácilmente a los chats de iMessage como estructuras de datos nativas para que los usuarios puedan incluso imprimir y conservar textos memorables.

He pasado mucho tiempo realizando ingeniería inversa en casi todos los aspectos de las tablas iMessage SQLite de Apple para crear este programa. Hasta donde yo sé, no existen otras herramientas que admitan el corpus completo de funciones de iMessage, incluidos mensajes editados, mensajes de aplicaciones, reacciones e hilos.

Aquí están todas las funciones compatibles con el exportador de iMessage en macOS 13.1

Textos, mensajes editados y no enviados, mensajes de varias partes, hilos y respuestas de mensajes, chats grupales, archivos adjuntos, expresivos (burbujas, efectos de pantalla), reacciones, pegatinas, Apple Pay, globos de mensajes de SharePlay/Facetime, secuencias de vista previa de Apple Music, tipos de mensajes del sistema, así como aplicaciones de terceros y mucho más.

La herramienta también puede ejecutar diagnósticos para encontrar problemas con los datos de iMessage. El desarrollador describe:

Lectura sugerida:¡Reactions 2.0 para WhatsApp finalmente está aquí! – Reaccionar a mensajes usando cualquier emoji

  • Para los curiosos, estos son algunos de los aspectos más interesantes de la base de datos que encontré:
  • Las fechas se almacenan como marca de tiempo Unix con una época de 2001-01-01 00:00:00
  • Los mensajes pueden tener varias partes, indicadas por algunos caracteres invisibles especiales.
  • Las reacciones se almacenan anteponiendo el GUID del mensaje reaccionado con el índice de la parte del mensaje.
  • Los mensajes URL almacenan datos en caché en la tabla, que podemos analizar y mostrar. Esto es útil para comprender el contexto de los enlaces podridos.
  • Los mensajes editados almacenan el historial de ediciones de mensajes. Quería probar DDD aquí, ¡lo cual fue divertido!

El exportador de iMessage está disponible enGitHubgratis. Está optimizado para la última versión de macOS e iMessage. Puede instalar el software a través de crates.io o manualmente; clonar el repositorio > cd al repositorio > ejecutar carga –liberar para compilar.

Leer más:

  • Las 3 mejores aplicaciones de seguridad personal del iPhone
  • El CEO de Apple comparte la conmovedora película “Shot on iPhone 14 Pro” que celebra el Año Nuevo chino
  • Lanzamientos del juego Apple Arcade en iPhone, iPad y Mac [Nuevo: juego de rompecabezas ilustrado]