Dengan semangat bertanggung jawab atas data saya sendiri, saya secara teratur mengambil email gmail saya melalui IMAP untuk cadangan.
Namun, ini tidak termasuk log obrolan Google Talk yang juga tersedia di Gmail. Apakah ada cara untuk mengekspor log itu? The Data pembebasan depan tampaknya tidak memiliki informasi tentang google talk.
gmail
google-talk
data-liberation
Wim Coenen
sumber
sumber
rm -rf *
di direktori rumah saya.Jawaban:
Antarmuka IMAP ke Gmail sekarang menyediakan akses ke pesan obrolan . Jika Anda sudah menyiapkan IMAP Gmail, maka Anda hanya perlu mengaktifkan visibilitas IMAP untuk label "Obrolan" di pengaturan Gmail (di tab "Label", kotak centang "tampilkan di IMAP" tersedia untuk setiap label) .
Pembaruan : metode ini berfungsi untuk Google Chat, tetapi BUKAN untuk Hangouts, hanya percakapan dari tipe Google Chat yang diekspos melalui IMAP, kira-kira semua percakapan hingga Musim Semi / Musim Panas 2013, tergantung pada saat seseorang telah mengaktifkan Google Hangouts.
Sumber:
Tautan yang terakhir memberikan alternatif untuk mengunduh melalui Google Takeout dalam format JSON
sumber
Teruskan mereka ke alamat email yang memiliki akses POP / IMAP.
sumber
Tidak ada cara eksplisit untuk mengekspor log Obrolan Google Anda melalui fungsi yang disediakan Google tetapi ada sejumlah metode alternatif yang tampaknya tersedia.
Yang pertama, seperti yang disebutkan oleh Simon, adalah meneruskannya ke alamat email tempat Anda dapat mengunduhnya melalui POP / IMAP.
Anda dapat menginstal percobaan laboratorium "Buat Dokumen" untuk Google Mail yang memungkinkan Anda membuat dokumen untuk setiap obrolan. Ini bisa sangat melelahkan dan kemudian Anda harus membuat cadangan dari Google Documents, yang merupakan langkah lain.
Tampaknya ada skrip python di sini yang membuat cadangan log Google Chat. Namun, di komentar tampaknya ada beberapa masalah dengan dikunci sementara jika Anda mengunduh terlalu banyak sekaligus.
sumber
Lihat "Cara melakukannya", tanpa menggunakan perangkat lunak apa pun http://digivorous.blogspot.com/2010/11/how-to-download-and-backup-your.html
sumber
Anda dapat membuat filter di GMail untuk melakukan pekerjaan berat untuk Anda. Saat membuat filter baru, masukkan "ke: obrolan" di "Memiliki kata:" kosong, lalu pilih tindakan yang ingin Anda ambil (seperti penerusan).
Ngomong-ngomong, penting untuk dicatat bahwa "Memiliki kata-kata:" berfungsi kosong seperti bilah pencarian di atas (sejauh yang saya tahu), sehingga Anda dapat memasukkan semua jenis operator pencarian di sana untuk membuat filter yang sangat rumit!
sumber
in:chats
, Anda akan mendapatkan semua obrolan, tetapi tidak dapat meneruskannya. Filter (walaupun Anda harus menjalankannya secara manual sesekali) akan muncul hasil pencarian yang sama, dan juga memungkinkan Anda untuk mengambil tindakan atas hasil tersebut (misalnya, meneruskannya).tidak ada solusi penyaringan pelabelan penerusan yang berfungsi ...
"tidak ada surat lama yang akan diteruskan"
LUAR BIASA! - Mengapa kita tidak bisa mengakses log obrolan? apakah ada masalah hukum? Saya telah mencari ini pada banyak kesempatan dan selalu menyerah.
Tidak ada jawaban yang jelas yang dapat saya temukan di mana saja dan semua jawaban yang seharusnya muncul pendek ... dan terakhir kali saya mencoba, saya tidak bisa membuat skrip Python berfungsi - tapi kemudian saya menggunakan x64, dan tidak terlalu familiar dengan Python di tempat pertama. Saya akan mencoba lagi - menyilangkan jari saya.
sumber
Saya telah menemukan cara untuk mengeluarkannya melalui penerusannya, menggunakan alat skrip panggilan browser iMacros. Saya pikir makro ini hanya akan bekerja dengan Firefox 3.6 yang bisa Anda dapatkan dari tautan ini . Saya tidak akan menginstal dan mengatur keduanya, tapi di sini adalah makro yang saya gunakan.
Cukup ganti '[email protected]' dengan alamat email yang ingin Anda teruskan.
Sekarang satu-satunya saran kunci lainnya adalah di mana memulai loop makro. Untuk melakukannya dengan benar, Anda ingin membuat label dan menetapkan semua obrolan gmail untuknya. Ini akan memungkinkan Anda untuk melihat obrolan Anda dalam urutan kronologis dan meneruskannya dengan cara itu.
Kemudian dalam klik gmail pada label, ketika daftar terbuka kemungkinan akan terbuka untuk yang terbaru terlebih dahulu. Karena itu, buka halaman terakhir dari isi label. Buka item terakhir. di sini adalah saat Anda mengklik "play loop" di iMacros.
Saya punya 1rb obrolan untuk diekspor. Anda akan melihat ada "tunggu" pernyataan dalam kode, ini akan memberi waktu browser untuk mengikuti. Mereka mungkin perlu mengubah.
Juga, periksa kembali setiap beberapa menit, karena kadang-kadang ada kesalahan, atau mencoba untuk pindah ke obrolan (baru) berikutnya sebelum email telah dikirim. Cukup klik "batal" dan itu akan kembali ke skrip dan email akan dikirim.
Jika ada kesalahan lain selama operasi, Anda harus dapat menyesuaikan durasi loop dan mulai lagi tanpa masalah.
Ini telah memperparah saya sejak lama saya mengganti akun Gmail karena spam, jadi saya akhirnya senang menutup akun itu setelah mengeluarkan semua konten saya.
sumber