¿Cómo puedo exportar mis registros de chat de Google? [cerrado]

16

En el espíritu de asumir la responsabilidad de mis propios datos, regularmente obtengo mis correos electrónicos de gmail a través de IMAP para realizar copias de seguridad.

Sin embargo, esto no incluye los registros de chat de Google Talk que también están disponibles en Gmail. ¿Hay alguna manera de exportar esos registros? El frente de liberación de datos no parece tener ninguna información sobre google talk.

Wim Coenen
fuente
+1 por responsabilidad, aunque la posibilidad de que 1. Google retenga estos datos en el futuro (voluntariamente o no) y 2. Su copia de seguridad estará disponible son insignificantes, en mi humilde opinión.
ripper234
1
@ ripper234: El escenario de pérdida de datos más probable es que elimine accidentalmente los correos electrónicos incorrectos y vacíe la basura antes de darme cuenta de mi error. Aprendí mi lección esa vez cuando accidentalmente lo hice rm -rf *en mi directorio personal.
Wim Coenen el
Veo. Nunca borro ningún correo electrónico, solo archivo todo.
ripper234

Respuestas:

9

La interfaz IMAP para Gmail ahora proporciona acceso a mensajes de chat . Si ya configuró IMAP de Gmail, solo tiene que habilitar la visibilidad IMAP para la etiqueta "Chat" en la configuración de Gmail (en la pestaña "Etiqueta", hay una casilla de verificación "mostrar en IMAP" disponible para cada etiqueta) .

Actualización : este método funciona para Google Chat, pero NO para Hangouts, solo las conversaciones del tipo Google Chat se exponen a través de IMAP, aproximadamente todas las conversaciones hasta la primavera / verano de 2013, dependiendo de cuándo se haya habilitado Google Hangouts.

Fuentes:

El último enlace ofrece una alternativa para descargar a través de Google Takeout en formato JSON.

Steve
fuente
55
Los enlaces desnudos no son buenas respuestas. Resuma la publicación aquí, en caso de que el blog se elimine o cambie su URL.
ChrisF
google gears no funciona ahora alguna otra alternativa?
BlueBerry - Vignesh4303
La forma más rápida por ahora (2013/2014) parece ser Google Takeout. google.com/settings/takeout/custom/chat El único problema es que no funcionó para mis hangouts, solo obtuvo "404. Eso es un error. La forma más larga, difícil pero legible es abrir el historial de hangouts, desplazarse, desplazarse , desplácese hasta que todo se cargue, copie y pegue en un programa de Word, guarde. No es agradable pero funciona. La URL solicitada no se encontró en este servidor. Eso es todo lo que sabemos ". :(
Kai Noack
2

Reenvíelos a una dirección de correo electrónico a la que tenga acceso POP / IMAP.

Gelatina
fuente
1
Parece que los filtros no se aplican a los nuevos registros de chat (¿tal vez necesito esperar más?) Pero supongo que la casilla de verificación "también se aplica a las conversaciones a continuación" exportaría todos los registros existentes de una sola vez, por lo que +1
Wim Coenen
@Wim Coenen: Editado a la siguiente mejor opción.
Gelatina
1

No existe una forma explícita de exportar sus registros de Google Chat a través de una función proporcionada por Google, pero hay varios métodos alternativos diferentes que parecen estar disponibles.

  1. El primero, según lo mencionado por Simon, es reenviarlos a una dirección de correo electrónico donde puede descargarlos a través de POP / IMAP.

  2. Puede instalar el experimento de laboratorio "Crear un documento" para Google Mail que le permite crear un documento para cada chat. Sin embargo, esto podría ser bastante laborioso y luego debe hacer una copia de seguridad de Google Docs, que es otro paso.

  3. Parece que hay un script de Python aquí que respalda los registros de Google Chat. Sin embargo, en los comentarios parece haber algunos problemas con el bloqueo temporal si descargas demasiado de una vez.

nadie
fuente
¿Cómo los reenvías?
endolito
0

Podrías hacer un filtro en GMail para hacer el trabajo pesado por ti. Al hacer un nuevo filtro, coloque "in: chats" en el espacio "Tiene las palabras:" en blanco y luego elija la acción que desea realizar (como el reenvío).

Por cierto, es útil tener en cuenta que el espacio en blanco "Tiene las palabras:" funciona igual que la barra de búsqueda de arriba (por lo que puedo decir), para que pueda ingresar todo tipo de operadores de búsqueda allí para hacer filtros realmente complejos.

jrc03c
fuente
Parece que los nuevos registros de chat son un caso especial, no se les aplican filtros. (Aunque aplicar el filtro a las coincidencias existentes al crearlo puede funcionar).
Wim Coenen
Bueno, como indica la advertencia, los filtros que contienen "etiqueta:", "es:" o "en:" en el "tiene las palabras:" en blanco no se aplicarán al correo entrante. Presumiblemente, los chats entran en esta categoría. Sin embargo, este método aún podría ser útil. Por ejemplo, si realiza una búsqueda típica (en la barra de búsqueda) in:chats, obtendrá todos los chats, pero no podrá reenviarlos. Sin embargo, el filtro (aunque tendrá que ejecutarlo manualmente de vez en cuando) muestra los mismos resultados de búsqueda y también le permite tomar medidas sobre esos resultados (por ejemplo, reenviarlos).
jrc03c
0

ninguna de las soluciones de filtrado de etiquetado de reenvío funciona ...

"no se reenviará ningún correo antiguo"

  • parece que la opción 3 es la única solución que puede funcionar, pero incluso eso tiene el riesgo de quedar bloqueado durante 24 horas, o lo que sea.

¡INCREÍBLE! - ¿Por qué no podemos acceder a los registros de chat? ¿Hay algún problema legal? He buscado esto en muchas ocasiones y siempre me doy por vencido.

No hay una respuesta clara que pueda encontrar en ninguna parte y todas las supuestas respuestas se quedan cortas ... y la última vez que lo intenté, no pude hacer que el script de Python funcionara, pero estaba en x64 y no estaba muy familiarizado. con Python en primer lugar. Estoy a punto de intentarlo de nuevo, cruzando los dedos.


fuente
0

He descubierto una forma de sacarlos mediante el reenvío, utilizando una herramienta de scripting del navegador llamada iMacros. Creo que esta macro solo funcionará con Firefox 3.6 que puedes obtener desde este enlace . No voy a instalar y configurar ninguno de ellos, pero aquí está la macro que utilicé.

VERSION BUILD=7300701 RECORDER=FX
TAB T=1
FRAME F=4
TAG POS=1 TYPE=SPAN ATTR=CLASS:hE&&TXT:Reply
WAIT SECONDS=.5
TAG POS=1 TYPE=TEXTAREA FORM=NAME:NoFormName ATTR=NAME:to [email protected]
TAG POS=1 TYPE=DIV ATTR=TABINDEX:1&&ROLE:button&&TXT:Send
WAIT SECONDS=3
TAG POS=1 TYPE=IMG ATTR=ALT:&&SRC:images/cleardot.gif&&CLASS:iHkD0e&&TXT:
WAIT SECONDS=2

Simplemente reemplace '[email protected]' con la dirección de correo electrónico que desea reenviar.

Ahora, el único otro consejo clave es dónde comenzar el ciclo de la macro. Para hacerlo bien, querrá crear una etiqueta y asignarle todos sus chats de gmail. Esto le permitirá ver sus chats en orden cronológico y reenviarlos de esa manera.

Luego, en gmail, haga clic en la etiqueta, cuando se abra la lista, probablemente se abrirá primero a la más nueva. Por lo tanto, vaya a la última página del contenido de las etiquetas. Abre el último artículo. aquí es cuando haces clic en "reproducir bucle" en iMacros.

Tenía 1k chats para exportar. Notarás que hay declaraciones de "espera" en el código, esto le dará tiempo al navegador para mantenerse al día. Pueden necesitar ajustes.

Además, vuelva a consultar cada dos minutos, porque a veces arroja un error o intenta pasar al siguiente chat (más nuevo) antes de que se envíe el correo electrónico. Simplemente haga clic en "cancelar" y volverá a la secuencia de comandos y se habrá enviado el correo electrónico.

Si arroja algún otro error durante la operación, debería poder ajustar la duración del bucle e iniciarlo nuevamente sin problemas.

Esto me ha agravado durante tanto tiempo desde que cambié las cuentas de Gmail debido al correo no deseado, por lo que finalmente estoy feliz de cerrar esa cuenta después de haber sacado todo mi contenido.

Chuckamus_Prime
fuente