Facebookからすべてのプライベートメッセージをダウンロードするにはどうすればよいですか?
私はこれまでのところ7k以上のメッセージがあるので、実際のメッセージをスクロールし、古いメッセージがロードされるのを待ち、コピーして貼り付ける必要は本当にありません。
私はあらゆる解決策を受け入れています。
データをダウンロードするには、Facebookにログインし、右上の小さな矢印をクリックして[アカウント設定]を選択します。
[一般的なアカウント設定]の左下で、[Facebookデータのコピーをダウンロード]というテキスト行を見つけて、リンクをクリックします。
開始するには、コンピューターを使用してGoogle Chromeブラウザーを開きます。 Google Chromeをお持ちでない場合は、ダウンロードしてください。次に、Google Chromeブラウザーを使用して http://m.facebook.com/messages/ に移動します
次に、最初のメッセージを表示する相手をクリックします。
今すぐ押す Ctrl+Shift+J 次に、このコードをポップアップする下部のウィンドウに貼り付けてから、 Enter。その後、最初のメッセージに到達するまで古いメッセージをロードします。コードは次のとおりです。
setInterval(function () {
document.getElementById('see_older')
.getElementsByClassName('content')[0].click();
}, 500);
上記のコードは、このWebサイトでも見つけることができます。 http://jsfiddle.net/magicramki/k9gda3cu/
完全に戻りたくない場合は、スクリプトを停止する必要があります。そのためには、まず変数として定義する必要があります。
var myVar=setInterval(function () {
document.getElementById('see_older')
.getElementsByClassName('content')[0].click();
}, 500);
それを停止するには、次のコマンドを入力するだけです。
window.clearInterval(myVar)
最初の部分をもう一度入力すると、いつでもスクリプトを再開できます。
すべてをロードしたら、2つのオプションがあります。ページの任意の場所を右クリックして「名前を付けて保存」を選択し、そのファイルをコンピューターのどこかに保存できます。次に、Google Chromeを使用して、後で表示するときに開きます(Internet Explorerで正しく表示されません)。これにより、チャット全体が保存され、写真と絵文字が表示されます。特定の日を検索する場合は、を押します Ctrl+F 検索ボックスを表示します。次に、たとえば「3月2日」と入力して、3月2日に会話を開始します。
2番目のオプションは、保存したい部分を強調表示し、を押してコピーします Ctrl+C。次に、Microsoft Wordを開き、それを押して文書に貼り付けます Ctrl+V。そのファイルを保存します。これにより、テキストと画像は保存されますが、顔文字は保存されません。
http://m.facebook.com/ に移動して、「メッセージ」をクリックしてください。
履歴を表示する人を選択し、「古いメッセージを見る」をクリックします。
URLの&start=
部分は、送受信されたメッセージの数から7を引いたものです。
URLの&page_size=7
部分に注意してください。現在、Facebookはこの数を制限していません。開始値よりも大きい数biggerに設定できます。これにより、ページ分割が無効になり、スキップされた7を除くすべてのメッセージが表示されます(数字が小さい場合、Facebookは7のみを表示します)。
** Chromeで動作させるには、[古いメッセージを見る]を左クリックして[新しいタブで開く]を選択すると、変更する「page_size =」番号が表示されます。 (2013年5月)
私は SocialSafe というツールを使用します。このツールは、Facebookコンテンツのすべて(ほとんどすべて)をバックアップし、メッセージが含まれるようになりました。私はそれらすべてを検索することができます。また、Facebookで長年行ってきたさまざまなことすべてを、その小さな日記部分にジャンプして見ることができます。
Facebookデータのコピーをダウンロードします。右上の小さな矢印をクリックして、「アカウント設定」を選択します。次に、「Facebookデータのコピーをダウンロード」というテキスト行を見つけて、リンクをクリックします。
mesExtractor という便利なpythonスクリプトを作成しました。これは、Facebookデータの会話を抽出するのに役立ちます。このスクリプトを使用して、Facebookデータの1つの会話で60k以上のメッセージを抽出できます。 githubのデモはこちらからご覧ください:
Chromeを使用している場合、この目的のためだけに拡張機能があります。
ここにリンクがあります Facebookのメッセージセーバー 。
本当に大きなチャットは試しませんでしたが、持っているもの(最大15,000メッセージ)で節約できます。部分的に保存することもできます。
チャットをテキストとして保存するか、すべてのスマイリー、絵文字、写真、その他のファイルが埋め込まれたhtmlファイルとして保存するか、Zipファイルとして保存するかを選択できます。すべてのファイルはコンピューターにローカルに保存されます。
Facebookの受信トレイをダウンロードして、txtファイルに保存するFirefox用のアドオンがあります。こちらをご覧ください: https://addons.mozilla.org/en-US/firefox/addon/red1/ またはこちら: http://www.facebook.com/Red1MessageArchiver