¿Cómo obtener iMessages desde el receptor en OS X Mavericks?

0

Por imessage, puedo enviar y recibir mensajes de otra ID de Apple. El historial de mensajes se almacena en /Users/username/Library/Containers/com.apple.iChat/Data/Library/Messages (en mi mac)

En ese directorio, hay archivos y adjuntos (alias). Puedo ver todos mis mensajes y los mensajes de mi receptor.

Me pregunto si recibo los mensajes de mi receptor por un idioma específico como php, javascript u otra cosa. ¿Cómo puedo obtener esos mensajes?

    
pregunta Malin CHHAN 10.10.2014 - 05:48

1 respuesta

1

No pude averiguar cómo ver solo los mensajes enviados por otras personas, pero puedes ver el texto de todos los mensajes (y algunas otras cadenas) ejecutando:

for f in ~/Library/Containers/com.apple.iChat/Data/Library/Messages/Archive/*/*.ichat;do plutil -convert xml1 "$f" -o -|ruby -rplist -e 'puts Plist.parse_xml(STDIN.read)["$objects"].select{|x|x.is_a?(Hash)&&x["NS.string"]}.map{|x|x["NS.string"]}';done

sudo gem install plist instala el plist gem.

    
respondido por el user495470 10.10.2014 - 14:48

Lea otras preguntas en las etiquetas