GTalkからコンピューターにメッセージ履歴をダウンロードする

グトーク

長い間、Gmailのジャバーを使用してコミュニケーションをとってきました。 交通機関を接続して使用し、生活を楽しんだ。 半年後、 Chingachgukは自分のセルに壁が1つもないことに気付きました。ストーリーの使用が非常に不便であることに気付き、オフラインで使用するためにメッセージ履歴全体をダウンロードすることにしました。



オプションを検討する



Google Gears



Google自体が提供する最初のオプションは、Google Gearsを使用することです。 しかし、履歴を表示するには、ブラウザにアクセスする必要があります。これは(少なくとも私にとって)不便なことです。

メッセージ履歴をオンラインで保存することも安全ではありません。 Googleサーバーに保存し、すべてをAOLサーバーに記録しますが、Gmailアカウントからアクセスできないようにします。 少なくとも長い間-1週間前の履歴を保持しましょう。 もうありません。



コンピューターにネイティブに保存する



標準的な方法では、これは不可能です。 POP3、IMAPから履歴をダウンロードすることはできませんが、GTalkクライアントにも履歴がありません。 近くに「ダウンロード履歴」ボタンはありません。

まあ 良いものは欲しくない、悪いものになります。



タンバリンと踊る



履歴のあるページをコンピューターに保存します。



準備する



「チャットルーム」には、約2000個のログがあります。 それぞれを開いて保存する必要があります。

もちろん、これを手動で行うことはありません。 これを行うには 、Firefox用のiMacrosアドオンをインストールします。

何を保存する必要がありますか? ロゴ、ボタン、タブなしのログのみが望ましいです。 理想的には-Gmailに「印刷可能なバージョン」があります!



マクロを記録する



開始するには、「チャット」などの新しいラベルを作成します。 「チャット」に移動し、このラベルですべてのログをマークします。 何のために? そしてすぐに表示されます。

Gmailの表示モードに移動:簡略化 (ページの下部)

何が見えますか? [チャット]タブはありません! ただし、注意が必要です。「チャット」ラベルを選択して、すべてのチャットを表示します。

iMacrosを開き、ページの一部をズームアウトして、「マーク解除」、「スパムの報告」、メッセージ数に関する数字のあるパネル全体が改行なしになっているようにします。

マクロの記録を開始します。

まず、クリックモードを位置-X / Yに変更します 最初のメッセージ-トピックの横にある「チャット」タグをクリックします。 開いたら、クリックモードを[ 自動 ]に変更し、[印刷]を右クリックして[オブジェクトに名前を付けて保存...]を選択し、任意のフォルダーに保存します。 次に、もう一度、クリックモードをX / Yに変更し、[ショートカットチャットを削除]ボタンをクリックします。 録音を完了します。

次に編集に進みます。

3行目(URL GOTO = ...)を削除すると、次のようになります。



VERSION BUILD=6251204 RECORDER=FX

TAB T=1

URL GOTO=http://mail.google.com/mail/h...

CLICK X=442 Y=177

ONDOWNLOAD FOLDER=* FILE=+_{{!NOW:yyyymmdd_hhnnss}} WAIT=YES

TAG POS=2 TYPE=A ATTR=TXT: CONTENT=EVENT:SAVETARGETAS

CLICK X=268 Y=151









何らかの名前でマクロを保存します。



打ち上げ



すべてがiMacros'aオプション(ダウンロードフォルダー)で指定されたフォルダーに保存されます。 実験の結果として削除されたメッセージに「チャット」ラベルを付け、ダウンロードフォルダーに移動してその内容をすべて削除します。

アカウントがブロックされないように、10分間の休憩でマクロを100回実行します。 手術中、1時間3回ブロックされました:)



テキストファイルに変換



そして...私たちのコンピューター上のすべての履歴ファイル。 しかし、それらはすべてたくさんのhtmlタグを持っています。

この問題の解決策はhtml2textユーティリティです。これはほとんどすべてのLinuxリポジトリにあり、Windowsのネットワークでも見ました。

$ cdiMacrosダウンロードフォルダー

$ html2text *>〜/ all.txt

このコマンドの後、ストーリー全体がホームフォルダーのテキストファイルall.txtにかなり便利な形式で保存されます。



おめでとうございます! やった! これで、明確な良心をもって、Gmailからストーリーを削除できます。

ご清聴ありがとうございました。



この機会に招待してくれたlevsha100に感謝します;)



All Articles