Cómo buscar mensajes de texto muy antiguos

11

Tengo una conversación que probablemente tiene decenas de miles de mensajes enviados durante el año pasado. Quiero encontrar textos hace 6 meses en agosto. ¿Cómo puedo volver a agosto y desplazarme por esos mensajes? Tengo la conversación tanto en mi iPhone como en Mis mensajes en mi Macbook.

    
pregunta User 09.01.2016 - 20:24

4 respuestas

0

Terminé por obtener el navegador SQLite y abrí el archivo ~ / Library / Messages / chat.db y luego busqué y navegué por los textos allí. .

    
respondido por el User 18.01.2016 - 23:47
9

Encontré 2 maneras de hacer eso. Dependiendo de sus necesidades y preferencias, usted elige lo que quiere.

1. La forma flexible

Abre el Terminal.app E ingrese el siguiente comando:

sqlite3 ~/Library/Messages/chat.db

Ahora estás en la base de datos de la aplicación de mensajes de tu mac.

Ingrese los siguientes comandos (pero no incluya el sqlite> , ya que este se agregó a esta respuesta solo para mostrarle lo que esperará en este momento):

sqlite> .mode column
sqlite> .headers on
sqlite> SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate >= "2016-01-12";

Reemplaza este "2016-01-12" con la fecha en la que quieres filtrar tus mensajes, ¡pero mantén el "" !

Si conoce la fecha exacta del mensaje, puede reemplazar >= con = de esta manera:

sqlite> SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate = "2016-01-12";

O si conoce un rango de fechas, también puede hacer esto:

sqlite> SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate >= "2015-12-10" and cDate <= "2016-01-12";

¡Debes filtrar tus mensajes ahora!

De esta manera puedes filtrar tus mensajes de una manera más flexible. Si juegas con el esquema de la base de datos, puedes encontrar una buena manera de filtrar tus mensajes.

2. La manera fácil

Si desea algo más fácil de usar, descubrí que si escribe este comando en el Terminal.app:

open ~/Library/Messages/Archive/

Abrirá una carpeta en el buscador que tiene sus mensajes agrupados por fecha, lo que hará su vida mucho más fácil, buscando su mensaje. Esto también ha sido mencionado por otro usuario.

La ventaja de este método es que los mensajes se abren en una interfaz de usuario agradable (es decir, mensajes) que es más legible y fácil de usar.

    
respondido por el Rafael 14.01.2016 - 22:30
0

Para mí, la forma más fácil que he encontrado para buscar mis mensajes, algunos de los cuales se remontan a años atrás, es usar y seguir usando iExplorer para exportar mis mensajes a varios formatos. Por lo general, hago exportaciones de PDF y TXT, y cualquiera de ellas se busca fácilmente.

También hago uso de otras características y para mí valió la pena, ya que no es un programa gratuito.

    
respondido por el user3439894 09.01.2016 - 20:41
0

Puede intentar ir a ... / Biblioteca / Mensajes / Archivo y buscar la fecha / número de teléfono específicos. Debería permitirte levantar la conversación.

¡Buena suerte!

    
respondido por el airbear 14.01.2016 - 21:17

Lea otras preguntas en las etiquetas