1 votos

¿Cómo puedo salvar mis antiguos e importantes mensajes de chat de Whatsapp del borrado automático cuando la exportación no se remonta al pasado?

Así que me he desplazado hacia atrás en un par de chats y he encontrado que el mensaje más antiguo disponible era a mitad de la conversación. Todo lo anterior ha desaparecido. Parece que Whatsapp ha estado borrando silenciosamente los mensajes antiguos. Esto es muy preocupante para mí porque el período más antiguo de los mensajes disponibles en este momento se refieren a los últimos meses de mi madre ahora fallecida. Un montón de muy importante Los mensajes correspondientes a ese período ya no existen.

Las copias de seguridad automáticas en Google Drive han estado activadas, pero acabo de descubrir que Google Drive no me deja descargarlas por mi cuenta. Las únicas opciones que me da son desactivar las actualizaciones o eliminar la copia de seguridad. Me jode mucho que Google le dé a Whatsapp más privilegios para acceder a mis datos que a mí.

He probado la función de exportar el chat de Whatsapp, pero no exporta todo. En mi chat más importante, puedo desplazarme hasta septiembre de 2017, pero el archivo exportado solo tiene desde el 13 de diciembre de 2018, hace una semana, en adelante.

¡He probado la copia de seguridad local, el directorio de Whatsapp en el almacenamiento interno, pero todo allí está encriptado! ¿Para qué está encriptado, me pregunto? ¡Para que el usuario no pueda usarlo fuera de Whatsapp! ¡Gran trabajo del equipo de Whatsapp! ¡Estoy a punto de voltear mi escritorio atornillado!

Parece que la única opción de la que dispongo es hacer una captura de pantalla de todo manualmente desde el año pasado en adelante (deben ser miles de mensajes para desplazarse y hacer una captura de pantalla), pero espero que alguien de aquí pueda darme una idea mejor para conseguir el texto plano. No rehúyo las soluciones complejas, y aunque no soy desarrollador de Android, soy programador con mucha experiencia en Linux.

0 votos

La segunda respuesta parece más legítima porque es lo que yo sugeriría de entrada. Tienes que encontrar esa clave. Luego descifrarla desde tu máquina linux. Sé que el tiempo es de la esencia, así que voy a enlazar esta explicación: quora.com/ No uso whatsapp por lo que me llevaría unas semanas conseguir los datos y la respuesta probada. Por cierto, la clave se almacena localmente en el dispositivo.

0 votos

@BoLawson Gracias. Eso me demuestra que obtener la llave es más práctico de lo que pensaba. Sin embargo, eso sería si mi teléfono estaba rooteado. Se me ha ocurrido que probablemente pueda usar el cliente web para descargar los mensajes en texto plano y raspar desde ahí con javascript. Actualmente estoy esperando a que cargue todo el chat. Está tardando mucho. Voy a escribir una respuesta después de que termine para asegurarse de que funciona primero.

2voto

Jonathan Puntos 1

Lo que terminé haciendo es cargar un chat en http://web.whatsapp.com y golpear PgUp hasta llegar al puesto más antiguo disponible. Fue muy lento cargar todo el chat. Podía cargarlo todo en la aplicación en uno o dos minutos de deslizamiento. En la web de Whatsapp, sin embargo, tardaba muchas horas. Tuve que dejar un proceso de envío PgUp de la ventana del navegador en un bucle durante toda la noche. Por la mañana, entonces, abrí el web-inspector, encontré el <div> que contenía todo el contenido del chat, hice clic con el botón derecho y seleccioné "Copiar HTML externo". Pegué un archivo y ya está. Eso fue en Firefox. Hice lo mismo en Chromium, porque sí, y descubrí que Chromium no lo copia entero. Lo trunca :(. Para obtener todo el contenido de la etiqueta, tuve que seleccionar "Editar como HTML", poner el cursor de texto dentro del campo de texto, pulsar Ctrl + a y copiar y pegar en un archivo.

Eso cubre el texto, y difumina las vistas previas de las imágenes (codificadas en base64 en el HTML). Los medios de comunicación (imágenes, audios y vídeos) son accesibles en la copia de seguridad local sin cifrar. Copié ese directorio en otro lugar para que Whatsapp no decidiera sobrescribirlo con una copia de seguridad en la que borrara los medios importantes.

Esa es aparentemente la forma más fácil de exportar un chat en Whatsapp. Tal vez más tarde, voy a proporcionar instrucciones sobre cómo limpiar lo que se pegó en algo más fácil de leer. El HTML es seriamente feo, sin embargo. No hay buenos identificadores de clase para reestructurarlo fácilmente a algo más legible; son todas cadenas inútiles generadas al azar.

1voto

iDocta Puntos 9

Supongo que está tratando de exportar todo, incluyendo los medios de comunicación. Creo que Whatsapp tiene algún límite en el tamaño de la copia de seguridad que le permitiría exportar. Exportándolo sin los archivos multimedia conseguí que se hiciera una copia de seguridad de todo el chat. Siempre puedes hacer una copia de seguridad de los archivos multimedia manualmente.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X