Как я могу экспортировать мои журналы чата Google? [закрыто]

16

В духе ответственности за свои собственные данные я регулярно получаю сообщения электронной почты Gmail через IMAP для резервного копирования.

Однако это не относится к журналам чата Google Talk, которые также доступны в Gmail. Есть ли способ экспортировать эти журналы? Освобождение данных фронт , кажется, не имеет никакой информации о Google Talk.

Вим Коенен
источник
+1 за ответственность, хотя вероятность того, что 1. Google удержит эти данные в будущем (по желанию или нет) и 2. Ваша резервная копия будет доступна, незначительна, ИМХО.
ripper234
1
@ ripper234: Наиболее вероятный сценарий потери данных, вероятно, заключается в том, что я случайно удалил неправильные электронные письма и пустую корзину, прежде чем осознал свою ошибку. Я усвоил этот урок в то время, когда случайно попал rm -rf *в мой домашний каталог.
Вим Коенен
Понимаю. Я никогда не удаляю почту, просто архивирую все.
ripper234
Проголосуйте за это. google.com/moderator/#15/e=1d33&t=1d33.40&q=1d33.1536c
до

Ответы:

9

Интерфейс IMAP для Gmail теперь обеспечивает доступ к сообщениям чата . Если вы уже настроили Gmail IMAP, то вам нужно только включить видимость IMAP для метки «Чат» в настройках Gmail (на вкладке «Метка» для каждой метки доступен флажок «Показать в IMAP») ,

Обновление : этот метод работает для чата Google, но НЕ для видеовстреч, через IMAP отображаются только разговоры типа Google Chat, примерно все разговоры до весны / лета 2013 года, в зависимости от того, когда один из них включил Google Hangouts.

Источники:

Последняя ссылка предоставляет альтернативу для загрузки через Google Takeout в формате JSON.

Стив
источник
5
Голые ссылки не дают хороших ответов. Пожалуйста, кратко опишите пост здесь, на случай, если блог будет удален или изменит свой URL.
ChrisF
Google Gears не работает сейчас какой-либо другой альтернативы?
BlueBerry - Vignesh4303
На данный момент самым быстрым способом (2013/2014) является Google Takeout. google.com/settings/takeout/custom/chat Единственная проблема в том, что она не работала для моих видеовстреч, только получила "404. Это ошибка. Чем дольше, сложнее, но удобочитаемее, так это открывать историю видеовстреч, прокручивать, прокручивать , прокрутите, пока все не загрузится, скопируйте и вставьте в текстовую программу, сохраните. Не красиво, но работает. Запрошенный URL не найден на этом сервере. Это все, что мы знаем. " :(
Кай Ноак
2

Отправьте их на адрес электронной почты, к которому у вас есть доступ по протоколу POP / IMAP.

Желатин
источник
1
Похоже, что фильтры не применяются к новым журналам чата (может быть, мне нужно подождать дольше?) Но я полагаю, что флажок «также относится к x разговорам ниже» действительно экспортирует все существующие журналы одним махом, поэтому +1
Вим Коенен
@Wim Coenen: отредактировано до следующей лучшей вещи.
Желатин
1

Не существует явного способа экспорта журналов чата Google с помощью функции, предоставляемой Google, но существует ряд различных альтернативных методов, которые, по-видимому, доступны.

  1. Первое, как упомянул Саймон, это переслать их на адрес электронной почты, где вы можете скачать их через POP / IMAP.

  2. Вы можете установить лабораторный эксперимент «Создать документ» для Google Mail, который позволит вам создать документ для каждого чата. Это может быть довольно трудоемким, и тогда вам нужно сделать резервную копию из Google Docs, что является еще одним шагом.

  3. Там , как представляется, питон скрипт здесь , который резервные копии журналов Google Chat. Тем не менее, в комментариях есть некоторые проблемы с временной блокировкой, если вы загружаете слишком много сразу.

никто
источник
Как вы их пересылаете?
эндолит
1

Посмотрите "Как это сделать", без использования какого-либо программного обеспечения http://digivorous.blogspot.com/2010/11/how-to-download-and-backup-your.html


источник
1
+1 это выглядит как хорошее решение. Но получили ли вы разрешение от автора исходного поста на martinml.com/en/… дословно скопировать большую часть его работы? Я думаю, что было бы лучше, если бы ваш пост в блоге просто ссылался на его пост и предлагал ваш собственный альтернативный скрипт vbs.
Вим Коенен
0

Вы можете сделать фильтр в GMail, чтобы сделать тяжелую работу за вас. При создании нового фильтра вставьте «in: chats» в поле «Содержит слова:» пустым, а затем выберите действие, которое вы хотите выполнить (например, переадресация).

Кстати, полезно отметить, что пустое поле «Имеет слова:» работает так же, как и строка поиска выше (насколько я могу судить), так что вы можете вводить в нее все виды операторов поиска, чтобы создавать действительно сложные фильтры!

jrc03c
источник
Похоже, что новые журналы чата - это особый случай, фильтры к ним не применяются. (Хотя применение фильтра к существующим совпадениям при его создании может работать).
Вим Коенен
Ну, как показывает предупреждение, фильтры, которые содержат «label:», «is:» или «in:» в «», содержат слова: «пусто» не будет применяться к входящей почте. Предположительно, чаты попадают в эту категорию. Однако этот метод все еще может быть полезен. Например, если вы выполните обычный поиск (в строке поиска) in:chats, вы получите все чаты, но не сможете их переслать. Фильтр (хотя вам придется запускать его вручную время от времени), тем не менее, приводит к появлению одинаковых результатов поиска, а также позволяет выполнять действия с этими результатами (например, пересылать их).
jrc03c
0

ни одно из решений для фильтрации маркировки не работает ...

"никакая старая почта не будет отправлена"

  • Похоже, что вариант 3 - это единственное решение, которое может работать - но даже если оно может быть заблокировано на 24 часа - или что-то еще.

УДИВИТЕЛЬНЫЙ! - Почему мы не можем получить доступ к журналам чата? есть ли юридическая проблема? Я искал это много раз и всегда сдавался.

Нет четкого ответа, который я могу найти где-нибудь, и все предполагаемые ответы оказываются короткими ... и в прошлый раз, когда я пытался, я не мог заставить работать скрипт Python - но тогда я был на x64, и не очень знакомый с питоном на первом месте. Я собираюсь попробовать еще раз - скрестив пальцы.


источник
0

Я нашел способ вывести их, переправив их, используя скрипт-скрипт браузера iMacros. Я думаю, что этот макрос будет работать только с Firefox 3.6, который вы можете получить по этой ссылке . Я не буду устанавливать и настраивать любой из них, но вот макрос, который я использовал.

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 CONTENT=test@GMAIL.COM
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

Просто замените test@gmail.com на адрес электронной почты, который вы хотите переслать.

Теперь единственный другой ключевой совет - где начать цикл макроса. Чтобы сделать это правильно, вам нужно создать ярлык и назначить ему все чаты Gmail. Это позволит вам видеть ваши чаты в хронологическом порядке и пересылать их таким образом.

Затем в Gmail нажмите на ярлык, и когда откроется список, он, скорее всего, откроется первым. Поэтому перейдите на последнюю страницу содержимого ярлыков. Откройте последний элемент. вот когда вы нажимаете «цикл воспроизведения» в iMacros.

У меня было 1 тыс. Чатов на экспорт. Вы заметите, что в коде есть операторы "wait", это даст браузеру время на то, чтобы не отставать. Они могут нуждаться в настройке.

Кроме того, проверяйте каждые пару минут, потому что иногда выдает ошибку или пытается перейти к следующему (более новому) чату до того, как письмо было отправлено. Просто нажмите «Отмена», и он вернется к сценарию, и письмо будет отправлено.

Если во время работы возникнут другие ошибки, вы сможете отрегулировать продолжительность цикла и запустить его снова без проблем.

Это раздражало меня так долго, как я сменил аккаунты Gmail из-за спама, поэтому я, наконец, рад закрыть эту учетную запись, получив весь мой контент.

Chuckamus_Prime
источник