Làm cách nào tôi có thể xuất nhật ký trò chuyện trên Google? [đóng cửa]


16

Với tinh thần chịu trách nhiệm về dữ liệu của riêng mình, tôi thường xuyên lấy email gmail của mình qua IMAP để sao lưu.

Tuy nhiên, điều này không bao gồm nhật ký trò chuyện Google Talk cũng có sẵn trong Gmail. Có cách nào để xuất những bản ghi đó? Mặt trận giải phóng dữ liệu dường như không có bất kỳ thông tin nào về google talk.


+1 cho trách nhiệm, mặc dù cơ hội 1. Google sẽ giữ lại dữ liệu này trong tương lai (sẵn sàng hay không) và 2. Sao lưu của bạn sẽ có sẵn là không đáng kể, IMHO.
ripper234

1
@ ripper234: Kịch bản mất dữ liệu rất có thể là do tôi vô tình xóa các email sai và thùng rác trống trước khi nhận ra lỗi của mình. Tôi đã học được bài học của mình thời gian đó khi tôi vô tình làm rm -rf *trong thư mục nhà của tôi.
Wim Coenen

Tôi hiểu rồi. Tôi không bao giờ xóa bất kỳ email, chỉ lưu trữ tất cả mọi thứ.
ripper234

Câu trả lời:


9

Giao diện IMAP cho Gmail hiện cung cấp quyền truy cập vào tin nhắn trò chuyện . Nếu bạn đã thiết lập Gmail IMAP, thì bạn chỉ phải bật khả năng hiển thị IMAP cho nhãn "Trò chuyện" trong cài đặt Gmail (trong tab "Nhãn", hộp đánh dấu "hiển thị trong IMAP" có sẵn cho mỗi nhãn) .

Cập nhật : phương pháp này hoạt động cho Google Trò chuyện, nhưng KHÔNG dành cho Hangouts, chỉ các cuộc hội thoại thuộc loại Trò chuyện Google được hiển thị qua IMAP, đại khái là tất cả các cuộc hội thoại cho đến Mùa xuân / Hè 2013, tùy thuộc vào thời điểm một người đã bật Google Hangouts.

Nguồn:

Liên kết sau cung cấp giải pháp thay thế để tải xuống qua Google Takeout ở định dạng JSON


5
Liên kết trần truồng không làm cho câu trả lời tuyệt vời. Vui lòng tóm tắt bài đăng ở đây, chỉ trong trường hợp blog bị xóa hoặc thay đổi URL.
ChrisF

google bánh răng không hoạt động bây giờ bất kỳ thay thế khác?
Blue BlackBerry - Vignesh4303

Cách nhanh nhất hiện nay (2013/2014) dường như là Google Takeout. google.com/sinstall/takeout/custom/chat Vấn đề duy nhất là, nó không hoạt động với hangouts của tôi, chỉ có "404. Đó là một lỗi. Cách lâu hơn, khó hơn, nhưng dễ đọc là mở lịch sử hangout, cuộn, cuộn , cuộn cho đến khi tất cả được tải, sao chép và dán vào một chương trình từ, lưu. Không đẹp nhưng hoạt động. Không tìm thấy URL được yêu cầu trên máy chủ này. Đó là tất cả những gì chúng tôi biết. " :(
Kai Noack

2

Chuyển tiếp chúng đến một địa chỉ email mà bạn có quyền truy cập POP / IMAP.


1
Các bộ lọc dường như không được áp dụng cho nhật ký trò chuyện mới (có lẽ tôi cần đợi lâu hơn?) Nhưng tôi đoán hộp kiểm "cũng áp dụng cho x cuộc trò chuyện bên dưới" thực sự sẽ xuất tất cả các nhật ký hiện có trong một swoop, vì vậy +1
Wim Coenen

@Wim Coenen: Đã chỉnh sửa điều tốt nhất tiếp theo.
Gelatin

1

Không có cách rõ ràng để xuất nhật ký Google Trò chuyện của bạn thông qua chức năng do Google cung cấp nhưng có một số phương pháp thay thế khác nhau dường như có sẵn.

  1. Đầu tiên, như Simon đã đề cập, là chuyển tiếp chúng đến một địa chỉ email nơi bạn có thể tải chúng qua POP / IMAP.

  2. Bạn có thể cài đặt thử nghiệm trong phòng thí nghiệm "Tạo tài liệu" cho Google Mail, cho phép bạn tạo tài liệu cho mỗi cuộc trò chuyện. Điều này có thể khá tốn công mặc dù và sau đó bạn phải sao lưu từ Google Docs, đây là một bước khác.

  3. Dường như có một tập lệnh python ở đây sao lưu nhật ký Google Chat. Tuy nhiên, trong các bình luận dường như có một số vấn đề với việc tạm thời bị khóa nếu bạn tải xuống quá nhiều cùng một lúc.


Làm thế nào để bạn chuyển tiếp chúng?
endolith

1

Có một cái nhìn "Làm thế nào để làm điều đó", mà không cần sử dụng bất kỳ phần mềm nào http://digivious.blogspot.com/2010/11/how-to-doad-and-backup-your.html


1
+1 này có vẻ là một giải pháp tốt. Nhưng bạn có được sự cho phép của tác giả của bài viết gốc tại martinml.com/en/ không để sao chép phần lớn tác phẩm của anh ấy không? Tôi nghĩ sẽ tốt hơn nếu bài đăng trên blog của bạn chỉ liên kết với bài đăng của anh ấy và cung cấp tập lệnh vbs thay thế của riêng bạn.
Wim Coenen

0

Bạn có thể tạo một bộ lọc trong GMail để thực hiện công việc nặng nhọc cho bạn. Khi tạo bộ lọc mới, hãy đặt "in: chats" vào phần "Có các từ:", sau đó chọn hành động bạn muốn thực hiện (chẳng hạn như chuyển tiếp).

Nhân tiện, thật hữu ích khi lưu ý rằng "Có các từ:" các hàm trống giống như thanh tìm kiếm ở trên (theo như tôi có thể nói), vì vậy bạn có thể nhập tất cả các loại toán tử tìm kiếm trong đó để tạo các bộ lọc thực sự phức tạp!


Có vẻ như nhật ký trò chuyện mới là trường hợp đặc biệt, các bộ lọc không được áp dụng cho chúng. (Mặc dù áp dụng bộ lọc cho các kết quả khớp hiện có trong khi tạo nó có thể hoạt động).
Wim Coenen

Chà, như cảnh báo chỉ ra, các bộ lọc có chứa "nhãn:", "là:" hoặc "in:" trong "có các từ:" trống sẽ không áp dụng cho thư đến. Có lẽ, các cuộc trò chuyện thuộc loại này. Phương pháp này vẫn có thể, tuy nhiên, hữu ích. Ví dụ: nếu bạn thực hiện tìm kiếm thông thường (trong thanh tìm kiếm) in:chats, bạn sẽ nhận được tất cả các cuộc trò chuyện, nhưng không thể chuyển tiếp chúng. Tuy nhiên, bộ lọc (mặc dù thỉnh thoảng bạn sẽ phải chạy thủ công) sẽ hiển thị cùng kết quả tìm kiếm và cũng cho phép bạn thực hiện hành động theo các kết quả đó (ví dụ: chuyển tiếp chúng).
jrc03c

0

không có giải pháp lọc ghi nhãn chuyển tiếp nào hoạt động ...

"không có thư cũ sẽ được chuyển tiếp"

  • có vẻ như tùy chọn 3 là giải pháp duy nhất có thể hoạt động - nhưng thậm chí có nguy cơ bị khóa trong 24 giờ - hoặc bất cứ điều gì.

KINH NGẠC! - Tại sao chúng ta không thể truy cập nhật ký trò chuyện? Có một số vấn đề pháp lý? Tôi đã tìm kiếm điều này trong nhiều dịp và luôn bỏ cuộc.

Không có câu trả lời rõ ràng mà tôi có thể tìm thấy ở bất cứ đâu và tất cả các câu trả lời được cho là ngắn ... và lần trước tôi đã thử, tôi không thể làm cho tập lệnh Python hoạt động - nhưng sau đó tôi đã ở trên x64, và không quen lắm với Python ở nơi đầu tiên. Tôi sắp thử lại - vượt qua những ngón tay của tôi.


0

Tôi đã tìm ra một cách để đưa chúng ra ngoài bằng cách chuyển tiếp chúng, sử dụng công cụ kịch bản trình duyệt gọi iMacros. Tôi nghĩ rằng macro này sẽ chỉ hoạt động với Firefox 3.6 mà bạn có thể nhận được từ liên kết này . Tôi sẽ không cài đặt và thiết lập một trong số chúng, nhưng đây là macro tôi đã sử dụng.

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

Chỉ cần thay thế 'test@gmail.com' bằng địa chỉ email bạn muốn chuyển tiếp.

Bây giờ, lời khuyên quan trọng duy nhất khác là bắt đầu vòng lặp của macro ở đâu. Để làm điều đó đúng, bạn sẽ muốn tạo nhãn và gán tất cả các cuộc trò chuyện gmail của bạn cho nó. Điều này sẽ cho phép bạn xem các cuộc trò chuyện của mình theo thứ tự thời gian và chuyển tiếp chúng theo cách đó.

Sau đó, trong gmail nhấp vào nhãn, khi danh sách mở ra, nó sẽ có khả năng mở ra mới nhất trước tiên. Do đó, đi đến trang cuối cùng của nội dung nhãn. Mở mục cuối cùng. Đây là khi bạn nhấp vào "vòng lặp chơi" trong iMacros.

Tôi đã có 1k trò chuyện để xuất khẩu. Bạn sẽ nhận thấy có các câu lệnh "chờ" trong mã, điều này sẽ cho trình duyệt thời gian để theo kịp. Họ có thể cần điều chỉnh.

Ngoài ra, hãy kiểm tra lại sau mỗi vài phút, vì đôi khi nó sẽ xuất hiện lỗi hoặc cố gắng chuyển sang cuộc trò chuyện tiếp theo (mới hơn) trước khi email được gửi. Chỉ cần nhấp vào "hủy" và nó sẽ quay trở lại tập lệnh và email sẽ được gửi.

Nếu nó ném bất kỳ lỗi nào khác trong quá trình hoạt động, bạn sẽ có thể điều chỉnh thời lượng vòng lặp và bắt đầu lại mà không gặp vấn đề gì.

Điều này đã làm tôi khó chịu trong một thời gian dài kể từ khi tôi chuyển đổi tài khoản Gmail do spam, vì vậy cuối cùng tôi rất vui khi đóng tài khoản đó vì đã lấy hết nội dung của tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.