Comment puis-je exporter mes journaux de chat Google? [fermé]

16

Dans l'esprit de prendre la responsabilité de mes propres données, je récupère régulièrement mes e-mails gmail via IMAP pour la sauvegarde.

Cependant, cela n'inclut pas les journaux de discussion Google Talk qui sont également disponibles dans Gmail. Existe-t-il un moyen d'exporter ces journaux? Le front de libération des données ne semble pas avoir d'informations sur Google Talk.

Wim Coenen
la source
+1 pour la responsabilité, bien que les chances que 1. Google retienne ces données à l'avenir (volontairement ou non) et 2. Votre sauvegarde sera disponible sont négligeables, à mon humble avis.
ripper234
1
@ ripper234: Le scénario de perte de données le plus probable est probablement que je supprime accidentellement les mauvais e-mails et vide la corbeille avant de réaliser mon erreur. J'ai appris ma leçon cette fois où je l'ai accidentellement fait rm -rf *dans mon répertoire personnel.
Wim Coenen
Je vois. Je ne supprime jamais d'e-mails, il suffit d'archiver tout.
ripper234

Réponses:

9

L'interface IMAP de Gmail permet désormais d'accéder aux messages de chat . Si vous avez déjà configuré Gmail IMAP, il vous suffit d'activer la visibilité IMAP pour le libellé "Chat" dans les paramètres Gmail (dans l'onglet "Libellé", une case à cocher "afficher dans IMAP" est disponible pour chaque libellé) .

Mise à jour : cette méthode fonctionne pour Google Chat, mais PAS pour Hangouts, seules les conversations du type Google Chat sont exposées via IMAP, à peu près toutes les conversations jusqu'au printemps / été 2013, selon le moment où l'on a activé Google Hangouts.

Sources:

Ce dernier lien fournit une alternative au téléchargement via Google Takeout au format JSON

Steve
la source
5
Les liens nus ne font pas de bonnes réponses. Veuillez résumer le message ici, juste au cas où le blog serait supprimé ou changerait son URL.
ChrisF
google gears ne fonctionne plus maintenant aucune autre alternative?
BlueBerry - Vignesh4303
Le moyen le plus rapide pour l'instant (2013/2014) semble être Google Takeout. google.com/settings/takeout/custom/chat Le seul problème est que cela n'a pas fonctionné pour mes Hangouts, seulement "404. C'est une erreur. Le moyen le plus long, le plus difficile mais le plus lisible consiste à ouvrir l'historique des Hangouts, faire défiler, faire défiler , faites défiler jusqu'à ce que tout soit chargé, copiez et collez dans un programme Word, enregistrez. Pas sympa mais fonctionne. L'URL demandée est introuvable sur ce serveur. C'est tout ce que nous savons. " :(
Kai Noack
2

Transférez-les à une adresse e-mail à laquelle vous avez accès POP / IMAP.

Gélatine
la source
1
Les filtres ne semblent pas être appliqués aux nouveaux journaux de discussion (peut-être que je dois attendre plus longtemps?) Mais je suppose que la case à cocher "appliquer également aux x conversations ci-dessous" exporterait en effet tous les journaux existants en un seul coup, donc +1
Wim Coenen
@Wim Coenen: édité à la prochaine meilleure chose.
Gelatin
1

Il n'existe aucun moyen explicite d'exporter vos journaux Google Chat via une fonction fournie par Google, mais il existe un certain nombre de méthodes alternatives différentes qui semblent être disponibles.

  1. Le premier, comme mentionné par Simon, consiste à les transmettre à une adresse e-mail où vous pouvez les télécharger via POP / IMAP.

  2. Vous pouvez installer l'expérience de laboratoire "Créer un document" pour Google Mail qui vous permet de créer un document pour chaque conversation. Cela pourrait être assez laborieux et vous devez ensuite effectuer une sauvegarde à partir de Google Docs, ce qui est une autre étape.

  3. Il semble y avoir un script python ici qui sauvegarde les journaux de Google Chat. Cependant, dans les commentaires, il semble y avoir des problèmes avec le verrouillage temporaire si vous téléchargez trop à la fois.

personne
la source
Comment les transmettez-vous?
endolith
1

Jetez un œil "Comment faire", sans utiliser de logiciel http://digivorous.blogspot.com/2010/11/how-to-download-and-backup-your.html


la source
1
+1 cela ressemble à une bonne solution. Mais avez-vous obtenu la permission de l'auteur du message original sur martinml.com/en/… pour copier autant de son travail mot pour mot? Je pense que ce serait mieux si votre article de blog était simplement lié à son article et offrait votre propre script alternatif vbs.
Wim Coenen
0

Vous pouvez faire un filtre dans GMail pour faire le gros du travail pour vous. Lorsque vous créez un nouveau filtre, mettez "in: chats" dans le champ "A les mots:", puis choisissez l'action que vous souhaitez effectuer (comme le transfert).

Soit dit en passant, il est utile de noter que le "A les mots:" fonctionne comme la barre de recherche ci-dessus (pour autant que je sache), vous pouvez donc entrer toutes sortes d'opérateurs de recherche pour créer des filtres vraiment complexes!

jrc03c
la source
Il semble que les nouveaux journaux de discussion soient un cas spécial, les filtres ne leur sont pas appliqués. (Bien que l'application du filtre aux correspondances existantes lors de sa création puisse fonctionner).
Wim Coenen
Eh bien, comme l'avertissement l'indique, les filtres qui contiennent "label:", "est:" ou "in:" dans le "a les mots:" vide ne s'appliquera pas au courrier entrant. Vraisemblablement, les chats entrent dans cette catégorie. Cette méthode pourrait néanmoins être utile. Par exemple, si vous effectuez une recherche standard (dans la barre de recherche) in:chats, vous obtiendrez tous les chats, mais vous ne pourrez pas les transférer. Le filtre (bien que vous deviez l'exécuter manuellement de temps en temps) affiche les mêmes résultats de recherche, et vous permet également d'agir sur ces résultats (par exemple, les transmettre).
jrc03c
0

aucune des solutions de filtrage d'étiquetage de transfert ne fonctionne ...

"aucun ancien courrier ne sera transmis"

  • il semble que l'option 3 soit la seule solution qui puisse fonctionner - mais même qui a le risque d'être bloquée pendant 24 heures - ou autre.

INCROYABLE! - Pourquoi ne pouvons-nous pas accéder aux journaux de chat? y a-t-il un problème juridique? J'ai cherché cela à maintes reprises et j'abandonne toujours.

Il n'y a pas de réponse claire que je puisse trouver n'importe où et toutes les réponses supposées sont courtes ... et la dernière fois que j'ai essayé, je n'ai pas pu faire fonctionner le script Python - mais alors j'étais sur x64, et pas très familier avec Python en premier lieu. Je suis sur le point d'essayer à nouveau - croisant mes doigts.


la source
0

J'ai trouvé un moyen de les faire sortir en les transférant, en utilisant un outil de script de navigateur appelé iMacros. Je pense que cette macro ne fonctionnera qu'avec Firefox 3.6 que vous pouvez obtenir à partir de ce lien . Je n'entrerai pas dans l'installation et la configuration de l'un d'eux, mais voici la macro que j'ai utilisée.

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

Remplacez simplement '[email protected]' par l'adresse e-mail à laquelle vous souhaitez faire suivre.

Maintenant, le seul autre conseil clé est de savoir par où commencer la boucle de la macro. Pour le faire correctement, vous souhaiterez créer une étiquette et lui attribuer tous vos chats Gmail. Cela vous permettra de voir vos chats dans l'ordre chronologique et de les transmettre de cette façon.

Ensuite, dans gmail, cliquez sur l'étiquette, lorsque la liste s'ouvre, elle s'ouvre probablement en premier. Par conséquent, accédez à la dernière page du contenu des étiquettes. Ouvrez le dernier élément. voici quand vous cliquez sur "boucle de lecture" dans iMacros.

J'avais 1k chats à exporter. Vous remarquerez qu'il y a des instructions "wait" dans le code, cela donnera au navigateur le temps de suivre. Ils peuvent avoir besoin de peaufiner.

Vérifiez également toutes les deux minutes, car cela génère parfois une erreur ou essaie de passer à la discussion suivante (la plus récente) avant l'envoi de l'e-mail. Cliquez simplement sur "annuler" et il reviendra au script et l'e-mail aura été envoyé.

S'il génère d'autres erreurs pendant le fonctionnement, vous devriez pouvoir ajuster la durée de la boucle et la redémarrer sans problème.

Cela m'aggrave depuis si longtemps que j'ai changé de compte Gmail à cause du spam, donc je suis finalement heureux de fermer ce compte après avoir sorti tout mon contenu.

Chuckamus_Prime
la source