W duchu przejmowania odpowiedzialności za własne dane regularnie pobieram e-maile z Gmaila przez IMAP w celu wykonania kopii zapasowej.
Nie obejmuje to jednak dzienników czatu Google Talk, które są również dostępne w Gmailu. Czy istnieje sposób na eksport tych dzienników? Przedni wyzwolenie dane nie wydają się mieć żadnych informacji o Google Talk.
gmail
google-talk
data-liberation
Wim Coenen
źródło
źródło
rm -rf *
w moim katalogu domowym.Odpowiedzi:
Interfejs IMAP do Gmaila zapewnia teraz dostęp do wiadomości czatu . Jeśli już skonfigurowałeś Gmail IMAP, musisz tylko włączyć widoczność IMAP dla etykiety „Czat” w ustawieniach Gmaila (na karcie „Etykieta” pole wyboru „pokaż w IMAP” jest dostępne dla każdej etykiety) .
Aktualizacja : ta metoda działa w przypadku Czatu Google, ale NIE w Hangouts, tylko IMAP są ujawniane za pośrednictwem IMAP, mniej więcej wszystkie rozmowy do wiosny / lata 2013, w zależności od tego, kiedy ktoś włączył Google Hangouts.
Źródła:
Ten ostatni link stanowi alternatywę dla pobrania przez Google Takeout w formacie JSON
źródło
Przekaż je na adres e-mail, do którego masz dostęp POP / IMAP.
źródło
Nie ma wyraźnego sposobu eksportowania dzienników czatu Google za pośrednictwem funkcji Google, ale istnieje wiele różnych alternatywnych metod, które wydają się być dostępne.
Pierwszy, jak wspomniał Simon, polega na przesłaniu ich na adres e-mail, na który można je pobrać za pośrednictwem protokołu POP / IMAP.
Możesz zainstalować eksperyment laboratoryjny „Utwórz dokument” dla Google Mail, który pozwala utworzyć dokument dla każdego czatu. Może to być dość pracochłonne, a następnie musisz wykonać kopię zapasową z Dokumentów Google, co jest kolejnym krokiem.
Wygląda na to, że jest tutaj skrypt python , który tworzy kopie zapasowe dzienników czatu Google. Jednak w komentarzach pojawiają się problemy z tymczasowym zablokowaniem, jeśli pobierzesz zbyt dużo na raz.
źródło
Zobacz „Jak to zrobić”, bez korzystania z jakiegokolwiek oprogramowania http://digivorous.blogspot.com/2010/11/how-to-download-and-backup-your.html
źródło
Możesz zrobić filtr w Gmailu, aby wykonać dla ciebie ciężkie podnoszenie. Tworząc nowy filtr, wpisz „in: chats” w polu „Has the words:” blank, a następnie wybierz akcję, którą chcesz podjąć (np. Przekazywanie dalej).
Nawiasem mówiąc, warto zauważyć, że puste pole „Ma słowa:” działa tak samo jak pasek wyszukiwania powyżej (o ile mi wiadomo), więc możesz wprowadzić tam wszelkiego rodzaju operatory wyszukiwania, aby utworzyć naprawdę złożone filtry!
źródło
in:chats
, otrzymasz wszystkie czaty, ale nie możesz ich przesłać dalej. Filtr (chociaż trzeba go uruchamiać ręcznie co jakiś czas) powoduje jednak wyświetlenie tych samych wyników wyszukiwania, a także umożliwia podejmowanie działań na podstawie tych wyników (np. Przekazywanie ich dalej).żadne z rozwiązań filtrujących etykiety przesyłania dalej nie działa ...
„żadna stara poczta nie zostanie przekazana”
NIESAMOWITY! - Dlaczego nie możemy uzyskać dostępu do dzienników czatu? czy jest jakiś problem prawny? Szukałem tego przy wielu okazjach i zawsze się poddaję.
Nie ma jasnej odpowiedzi, którą mogę znaleźć nigdzie, a wszystkie domniemane odpowiedzi są krótkie ... a ostatnim razem, gdy próbowałem, nie mogłem uruchomić skryptu Python - ale wtedy byłem na x64 i nie byłem zbyt znajomy z Pythonem w pierwszej kolejności. Zaraz spróbuję ponownie - kciuki.
źródło
Wymyśliłem sposób, aby je wydobyć, przekazując je za pomocą narzędzia do skryptowania przeglądarki iMacros. Myślę, że to makro będzie działać tylko z Firefoksem 3.6, który można uzyskać z tego linku . Nie zamierzam instalować ani konfigurować żadnego z nich, ale oto makro, którego użyłem.
Po prostu zastąp „[email protected]” adresem e-mail, na który chcesz przekazać.
Teraz jedyną ważną radą jest, od czego zacząć pętlę makra. Aby zrobić to dobrze, musisz utworzyć etykietę i przypisać do niej wszystkie swoje czaty Gmail. Umożliwi to przeglądanie czatów w porządku chronologicznym i przekazywanie ich w ten sposób.
Następnie w Gmailu kliknij etykietę, gdy lista się otworzy, najprawdopodobniej otworzy się jako najnowsza. Dlatego przejdź na ostatnią stronę zawartości etykiet. Otwórz ostatni element. oto kiedy klikniesz „Play loop” w iMacros.
Miałem 1 tys. Czatów do wyeksportowania. Zauważysz, że w kodzie są instrukcje „czekaj”, co da przeglądarce czas na dotrzymanie kroku. Mogą potrzebować ulepszenia.
Ponadto sprawdzaj co kilka minut, ponieważ czasami generuje błąd lub próbuje przejść do następnego (nowszego) czatu przed wysłaniem wiadomości e-mail. Wystarczy kliknąć „anuluj”, a wróci do skryptu, a wiadomość e-mail zostanie wysłana.
Jeśli podczas pracy wystąpią inne błędy, powinieneś być w stanie dostosować czas trwania pętli i uruchomić ją ponownie bez żadnych problemów.
To denerwowało mnie tak długo, odkąd zmieniłem konta Gmail z powodu spamu, więc w końcu cieszę się, że mogę zamknąć to konto po usunięciu wszystkich moich treści.
źródło