He encontrado 2 formas de hacerlo. Dependiendo de sus necesidades y preferencias, usted elige lo que quiere.
1. La forma flexible
Abra la aplicación Terminal.app e introduzca el siguiente comando:
sqlite3 ~/Library/Messages/chat.db
Ahora estás en la base de datos de la aplicación Mensajes de tu mac.
Introduzca los siguientes comandos (pero no incluya el sqlite>
ya que este fue añadido a esta respuesta sólo para mostrar lo que se espera en este punto):
sqlite> .mode column
sqlite> .headers on
sqlite> SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate >= "2016-01-12";
Reemplazar esto "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 sustituir el >=
con =
así:
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 hacerlo:
sqlite> SELECT text, datetime(date, 'unixepoch', '+31 year') AS cDate FROM message WHERE cDate >= "2015-12-10" and cDate <= "2016-01-12";
Ahora deberías recibir tus mensajes filtrados.
De este modo, puedes filtrar tus mensajes de forma más flexible. Si juegas con el esquema de la base de datos, puedes encontrar una buena manera de filtrar tus mensajes.
2. El camino fácil
Si quieres algo más fácil de usar entonces descubrí que si escribes este comando en el Terminal.app:
open ~/Library/Messages/Archive/
Abrirá una carpeta en el finder que tiene tus mensajes agrupados por fecha, lo que te hará la vida mucho más fácil, buscando tu mensaje. Esto ha sido mencionado por otro usuario también.
La ventaja de este método es que los mensajes se abren en una bonita interfaz de usuario (es decir, mensajes) que es más legible y fácil de usar.
0 votos
Ver apple.stackexchange.com/questions/212294/
0 votos
¿Qué había de malo en ir a
~/Library/Containers/com.apple.iChat/Data/Library/Messages/Archive
& abrir una carpeta de finales de agosto ?0 votos
@Tetsujin ¿A qué te refieres con "lo que estaba mal"? ¿Se ha sugerido ya esto?
0 votos
en mi comentario inicial