web-dev-qa-db-ja.com

Facebookチャットで「Seen by」を無効にする方法

2人以上がチャットしている場合、参加者の1人が最後のメッセージを表示すると、Seen byが表示されます。

あなたのメッセージが閲覧されたことを知るのは良いことですが、それはプライバシーの侵害でもあります。

Seen byを無効にする方法

(モバイルではなく、デスクトップWebインターフェイスを使用)

45
nic

必要なことは、URLをブロックすることだけです。

facebook.com/ajax/mercury/change_read_status.php

Chromeの場合、URLをブロックする拡張機能 "FB unseen" を使用します(完全な開示:この拡張機能を作成しました)。必要に応じて、少しの作業で、ほぼすべての広告ブロッカーを使用してこれを実現できます。ただし、「FB未表示」を使用すると、必要に応じて「既読にする」ことができるため、「表示済み」フラグが設定されているときに自分で決定できます。

この拡張機能の欠点の1つは、すべてのメッセージが自分用に未読としてマークされ、返信しない限り(または明示的に既読としてマークされている場合)「未読メッセージ」通知が表示されたままになることです。

別の欠点:広告があります(無効にできます)。

更新:Facebookは利用規約に違反しているため、拡張機能を削除するように要求しました。オープンソースとして開発され、ソースはGitHubで入手できるため、GitHubページを指すようにリンクを更新しました。 Facebookでこれ以上問題が発生しないように、拡張機能を手動でインストールする方法については説明しません。また、開発を継続しません。拡張機能は以前は https://chrome.google.com/webstore/detail/ihcedcpmfdpjijiamkaeaefgfagnnpei で利用可能でしたが、ストアで検索していくつかの選択肢を見つけることができます(十分なユーザーが取得されるまで、取り下げられます)。

19
soerface

AdBlock Plus またはABPフィルターを使用できる同様の拡張機能で、単にffを追加します。相手が「seen by」通知を受信できないようにするカスタムフィルターとして:

facebook.com/ajax/mercury/change_read_status.php$xmlhttprequest

別のオプションはSocialReviver拡張機能( FirefoxOpera で利用可能=、 RockMelt および Chrome )。これにより、「seen by」通知の受信を相手が無効にするなど、さまざまな方法でFacebookをカスタマイズできます。

上記のブラウザ拡張機能を使用しない場合は、 message inbox からメッセージをアーカイブすることもできます(左ペインの[x]ボタンを押して)。 メッセージアーカイブ 。メッセージは未読のまま残り、「seen by」通知を相手に送信せず、受信ボックスから消えます(メッセージアーカイブで選択した場合、後で表示できます)。

Archiving a Facebook message

9
galacticninja

できません。 Facebook UIでオフにするオプションはありません。

回避策

理論的には、メッセージアイコンをクリックするとすべてのインターネット接続を切断し、Facebookがイベントリスナーを使用してメッセージを開いたタイミングを確認できないようにすることができます。

Messages icon

この仮定に基づいて、すべてのメッセージを読むことができないので、実際にメッセージを開くまで、開封済みメッセージは起動しないはずです。 Facebookが領収書を送信する前にデータをプリロードし、データを削除する前にメッセージを事前にロードすれば、それを検査できるはずです。次に、メッセージのタイミングを調べる必要があります。

もう1つの方法は、Facebookでウィンドウを開いていない場合に、通知をメールに送信してそこから返信できるようにすることです。

3番目の方法は、Graph APIエクスプローラーを使用してAPI経由でデータにアクセスすることです http://developers.facebook.com/tools/Explorer/?method=GET&path=me%2Finbox 痛み。

全体として、メッセージを開き、開封確認メッセージを送信させる方が簡単です。 BlackBerryユーザー(私など)は、長年これに対処しなければなりませんでした:S

6
phwd

別のChrome拡張機能: Facebook™チャットプライバシー

Facebook Read Status Disablerは、Facebookチャットとメッセージの「確認済み」+「入力中」ステータス確認を自動的にブロックします。

この拡張機能は、Chrome Webストアで圧倒的な好評を得ています。

3
Lupo

Graph APIを使用してメッセージにアクセスし、直感的な方法でメッセージを表示するシンプルなFacebookアプリケーションを作成しました。 nseenly

Unseenlyを使用すると、「表示される」ことなく、ブラウザ拡張機能をインストールすることなく、常にメッセージを確認できます。

2

デスクトップブラウザ経由でFacebookメッセージを使用していると仮定すると、ここでの回答の中には多くの選択肢があります。 モバイルデバイスでFacebookメッセージを使用している場合は、 PrivyChat for Androidまたは nread for iOSを使用してください。

2
Gaia

原因を防ぐことは、問題を防ぐことを意味します。次の場合、人はあなたのメッセージを「見た」。

  • メッセージウィンドウの場合-メッセージウィンドウからメッセージをクリックしたとき。 予防:メッセージをクリックしないでください。プレビューを表示するだけです。

  • チャットウィンドウの場合-ユーザーが何らかの方法でチャットボックスと対話した場合。幸いなことに、人が「見た」メッセージを持っているかどうかを知ることができます。新しいメッセージを受信して​​新しいチャットボックスを開くと、[チャットボックスの]点滅するタイトルバーが表示されます。チャットボックスをクリックすると、点滅が停止します。 つまり、点滅は...まだ「見られていない」ことを意味します。予防:メッセージは表示されますが、チャットボックスをクリックします。これには、閉じる、最小化、クリックなどが含まれます。

2
Parth Kohli

これを作成したばかりで、ブラウザ拡張機能に依存しません- Facebook Ghost Messenger を使用すると、他の参加者に通知せずにメッセージを読むことができます。

0
rutherford

私が書いた http://www.inboxn.com/facebook-unseen#whatis

Facebookメッセージを読んでも、見たものとしてマークされません。

別のWebサイトであるため、Facebookにアクセスして、メッセージを既読/既読に設定できます。これにより、友人があなたがメッセージを読んだことを見ることができるかどうかをより細かく制御できます。

0
brillout