質問: googleチャットログをエクスポートするにはどうすればよいですか? 自分のデータに責任を負うという精神で、私は定期的に imap経由でgmailのメールを取得します バックアップのために。ただし、これにはgmailでも利用できるgoogleトークのチャットログは含まれません。それらのログをエクスポートする方法はありますか? データ解放フロント には、googleトークに関する情報がないようです。
回答: ブラウザースクリプトツールimacrosを使用して、転送することでそれらを取得する方法を見つけました。このマクロは this link から入手できる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で「ループを再生」をクリックしたときです。エクスポートするチャットが1k個ありました。コードに「待機」ステートメントがあることに気付くでしょう。これにより、ブラウザに遅れをとる時間が与えられます。微調整が必要な場合があります。また、エラーがスローされるか、メールが送信される前に次の(新しい)チャットに移動しようとするため、数分おきに確認してください。 [キャンセル]をクリックすると、スクリプトに戻り、メールが送信されます。操作中に他のエラーがスローされた場合、ループ期間を調整し、問題なく再起動できるはずです。スパムのためにgmailアカウントを切り替えて以来、これは長い間私を苛立たせてきました。そのため、コンテンツをすべて削除したので、ついにそのアカウントを閉鎖できてうれしいです。