Google sohbet günlüklerimi nasıl dışa aktarabilirim? [kapalı]


16

Kendi verilerim için sorumluluk alma ruhu içinde, gmail e-postalarımı düzenli olarak yedekleme için IMAP aracılığıyla alıyorum .

Ancak bu, Gmail'de de bulunan Google Talk sohbet günlüklerini içermez. Bu günlükleri dışa aktarmanın bir yolu var mı? Veri kurtuluş ön google talk hakkında bilgiye sahip görünmemektedir.


Sorumluluk için +1, ancak 1. Google'ın bu verileri gelecekte (isteyerek veya istemeyerek) saklama şansı ve 2. Yedeklemeniz kullanılabilir olacak IMHO.
ripper234

1
@ ripper234: En olası veri kaybı senaryosu, muhtemelen hatayı fark etmeden önce yanlışlıkla yanlış e-postaları ve çöpleri silmemdir. O zaman rm -rf *ana dizinde yanlışlıkla yaptığım dersimi öğrendim .
Wim Coenen

Anlıyorum. Hiçbir e-postayı asla silmem, sadece her şeyi arşivle.
ripper234

Yanıtlar:


9

Gmail’in IMAP arayüzü artık sohbet mesajlarına erişim sağlıyor . Gmail IMAP uygulamasını zaten ayarladıysanız, Gmail ayarlarında "Sohbet" etiketi için yalnızca IMAP görünürlüğünü etkinleştirmeniz gerekir ("Etiket" sekmesinde, her etiket için "IMAP'te göster" onay kutusu kullanılabilir) .

Güncelleme : bu yöntem Google Sohbet için geçerlidir, ancak Hangouts için DEĞİLDİR , Google Hangouts'u ne zaman etkinleştirdiğine bağlı olarak, yalnızca Google Sohbet türündeki görüşmeler IMAP aracılığıyla, ilkbahar / Yaz 2013'e kadar kabaca tüm görüşmelere maruz kalır.

Kaynaklar:

İkinci bağlantı Google Paket Servisi üzerinden JSON biçiminde indirmeye bir alternatif sunar


5
Çıplak bağlantılar harika cevaplar vermez. Blogun silinmesi veya URL'sini değiştirmesi durumunda lütfen yayını burada özetleyin.
ChrisF

google gears şimdi başka bir alternatif çalışmıyor?
BlueBerry - Vignesh4303

Şimdilik en hızlı yol (2013/2014) Google Paket Servisi gibi görünüyor. google.com/settings/takeout/custom/chat Tek sorun, Hangout'larımda işe yaramadı, sadece "404 aldı. Bu bir hata. Hangout geçmişini açmak, kaydırma, kaydırma yapmak daha uzun, daha zor, ancak okunabilir yoludur , tüm yüklenene kadar kaydırın, kopyalayıp bir kelime programına yapıştırın, kaydedin. Güzel değil, çalışıyor. İstenen URL bu sunucuda bulunamadı. Tüm bildiğimiz bu. " :(
Kai Noack

2

Bunları POP / IMAP erişiminiz olan bir e-posta adresine yönlendirin.


1
Filtreler yeni sohbet günlükleri uygulanacak görünmüyor (? Belki daha beklemek gerekir) Ama onay kutusu aslında o kadar +1, bir çırpıda tüm mevcut günlükleri dışa ediyorum "altında da x konuşmaları için geçerli" tahmin
Wim Coenen

@Wim Coenen: En iyi şey için düzenlendi.
Jelatin

1

Google Sohbet günlüklerinizi Google tarafından sağlanan bir işlevle dışa aktarmanın açık bir yolu yoktur, ancak kullanılabilir görünen birkaç farklı alternatif yöntem vardır.

  1. Birincisi, Simon tarafından belirtildiği gibi, onları POP / IMAP aracılığıyla indirebileceğiniz bir e-posta adresine yönlendirmektir.

  2. Her sohbet için bir belge oluşturmanıza olanak tanıyan Google Mail için "Belge Oluştur" laboratuvar denemesini yükleyebilirsiniz. Bu oldukça zahmetli olabilir ve daha sonra başka bir adım olan Google Dokümanlar'dan yedeklemeniz gerekir.

  3. Burada Google Sohbet günlüklerini yedekleyen bir python betiği var gibi görünüyor . Ancak, yorumlarda bir kerede çok fazla indirirseniz geçici olarak kilitlenmeyle ilgili bazı sorunlar var gibi görünüyor.


Onları nasıl yönlendiriyorsun?
endolith


0

Sizin için ağır kaldırma yapmak için GMail'de bir filtre yapabilirsiniz. Yeni bir filtre oluştururken "İçinde kelimeler: sohbetleri" alanına "in: sohbetler" yazın ve ardından yapmak istediğiniz eylemi (yönlendirme gibi) seçin.

Bu arada, "Kelimelere sahiptir:" boş fonksiyonların yukarıdaki arama çubuğu gibi (anlayabildiğim kadarıyla) not etmek yararlıdır, böylece gerçekten karmaşık filtreler yapmak için her türlü arama operatörünü girebilirsiniz!


Yeni sohbet günlükleri özel bir durum gibi görünüyor, bunlara filtreler uygulanmadı. (Filtreyi oluştururken mevcut eşleşmelere uygulamak işe yarayabilir).
Wim Coenen

Uyarının da belirttiği gibi, "label:", "is:" veya "in:" ifadelerinde bulunan ve "blank" kelimesini içeren filtreler gelen postalara uygulanmaz. Muhtemelen sohbetler bu kategoriye girer. Ancak bu yöntem yine de faydalı olabilir. Örneğin, için tipik bir arama yaparsanız (arama çubuğunda) in:chats, tüm sohbetleri alırsınız, ancak yönlendiremezsiniz. Filtre (arada bir manuel olarak çalıştırmanız gerekmesine rağmen) aynı arama sonuçlarını getirir ve ayrıca bu sonuçlar üzerinde işlem yapmanıza olanak tanır (örneğin, bunları iletin).
jrc03c

0

yönlendirme etiketleme filtreleme çözümlerinden hiçbiri çalışmıyor ...

"eski posta yönlendirilmeyecek"

  • seçenek 3'ün işe yarayabilecek tek çözüm olduğu anlaşılıyor - ancak 24 saat boyunca kilitlenme riski bile olsa - ya da her neyse.

İNANILMAZ! - Neden sohbet günlüklerine erişemiyoruz? yasal bir sorun var mı? Bunu birçok vesileyle aradım ve daima vazgeçtim.

Herhangi bir yerde bulabileceğim açık bir cevap yok ve sözde tüm cevaplar kısa çıkıyor ... ve son denediğimde, Python betiğini çalıştıramadım - ama sonra x64'deydim ve çok tanıdık değilim Python ile ilk etapta. Tekrar denemek üzereyim - parmaklarımı geçiyorum.


0

İMacros bir tarayıcı komut dosyası aracı kullanarak onları ileterek onları almak için bir yol bulduk. Bu makronun yalnızca bu bağlantıdan alabileceğiniz Firefox 3.6 ile çalışacağını düşünüyorum . İkisini de kurup ayarlamayacağım, ama işte kullandığım makro.

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' adresini iletmek istediğiniz e-posta adresiyle değiştirmeniz yeterlidir.

Şimdi diğer tek önemli tavsiye, makronun döngüsünün nerede başlatılacağıdır. Doğru yapmak için bir etiket oluşturmak ve tüm gmail sohbetlerinizi buna atamak isteyeceksiniz. Bu, sohbetlerinizi kronolojik sırayla görmenizi ve bu şekilde yönlendirmenizi sağlar.

Daha sonra gmail'de etiketi tıklayın, liste açıldığında muhtemelen en yenisine açılır. Bu nedenle, etiket içeriğinin son sayfasına gidin. Son öğeyi açın. iMacros'ta "play loop" u tıklattığınızda işte buradasınız.

Dışa aktarmak için 1 bin sohbetim oldu. Kodda "bekle" ifadeleri olduğunu fark edeceksiniz, bu tarayıcıya devam etmesi için zaman verecektir. Tweaking gerekebilir.

Ayrıca, her birkaç dakikada bir tekrar kontrol edin, çünkü bazen bir hata atar veya e-posta gönderilmeden önce bir sonraki (daha yeni) sohbete geçmeye çalışır. "İptal" i tıklamanız yeterlidir, komut dosyasına geri döner ve e-posta gönderilir.

Çalışma sırasında başka hatalar atarsa, döngü süresini ayarlayabilmeli ve sorunsuz bir şekilde tekrar başlatabilmelisiniz.

Bu, spam nedeniyle Gmail hesaplarını değiştirdiğim için beni çok ağırlaştırıyor, bu yüzden sonunda tüm içeriğimi çıkaran hesabı kapattığım için mutluyum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.