Chromeの終了時に閲覧データを自動的に消去するにはどうすればよいですか?


8

私の検索とウェブの履歴が永遠にぶらぶらするのは好きではありません。したがって、私は疑問に思います:Google Chromeの終了時に閲覧データを自動的に消去することは可能ですか?Chromeでそれができない場合、この機能を備えた他の優れたWebブラウザーを知っていますか?

PS私はこの目的のためだけにデバイスをルート化するつもりはありません。したがって、ルートアクセスを必要としないソリューションを探しています。


こんにちは、Android.SEへようこそ!私はあなたの質問に賛成していません。仕事が必要です。次の2つの問題に対処するために[編集]してください。1.あなたの質問はシークレットモードについて尋ねていますが、そのようなことはやりすぎだと思われます(特に、Webサーフィン中にデバイスがクラッシュした場合)。本当に、「終了時にブラウジングデータを消去する」オプションを好むでしょう?2. Chromeの使用を強く求めていますか?Firefoxなどの別のWebブラウザーに切り替えるというアイデアにどの程度気を配っていますか。
tealhillサポートモニカ

ありがとう!シークレットモードはおそらくやり過ぎです。私はあなたのアドバイスを取り入れ、私の質問に必要な編集を加えました。私もFirefoxを試してみることにしましたが、終了時に閲覧データを消去するオプションがあることがわかりましたが、メニューボタンをタップして[終了]を選択する必要があります。クロムよりもずっと簡単です!
フィリップ

1)Chromeをどのように終了しますか?最近のタスクリストからスワイプするだけですか、それとも他の方法ですか?2)LollipopのどのバージョンとAndroidデバイスですか?後者は重要ではありませんが、教えてください。
ファイアロード

はい、最近のタスクリストからスワイプして閉じます。Android 5.0.1を実行しているスプリント(SPH-L720)のSamsung Galaxy S4を持っています。
フィリップ

@Phillip:質問を編集していただきありがとうございます。私はついにそれを賛成した。:)
tealhillサポートモニカ

回答:


5

私はFirefoxを使用します。終了時にクリアするオプションがあります。メニューに移動し(メニューアイコンをタップしてアクセスできます)、毎回quitを押す必要がありますが、Chromeで知る方法がないように見えますが、何もないよりはましです。ただし、Firefoxには慣れるまで時間がかかるため、注意して切り替えてください。


OPはすでにこの方法を認識しているようです。しかし、それはまだ答えです!とにかく、あなたは答えでアプリをリンクできますか?また、この「終了」機能をメニューに表示するには、まずアクティブにする必要があります。それも言及してください。
ファイアロード

OPはFirefoxではなくChromeについて尋ねました。
user598527 2017年

@ user598527質問は元々Firefox向けに作成され、後で編集されました。
typecasto 2017

@LarsonAshcroft:改訂履歴には Firefoxに関する情報はありません。
user598527 2017

@ user598527私が間違っていると思います。申し訳ありませんが、私が何を考えていたかわかりません。
typecasto 2017年

4

ルート権限を取得していないデバイスのChromeでは、アプリがChromeのデータディレクトリにアクセスできない場合、そのアプリがGoogleによって所有されている場合や、Chromeプラグインである場合は、これは不可能です。現在、どちらのタイプのアプリも存在しません。つまり、ルートアクセスがない場合、NOになります。Chromefor Androidの終了時に、閲覧データを自動的にクリアすることはできません。


とは言っても、ルート化されたデバイスを所有している誰かが、将来的に答えを探しに来るかもしれません。ここで解決策を考えます!

この解決策は試行錯誤によって達成されることに注意しください。私は何かを実験しましたが、Android 4.2.1、4.4.2、5.0.2を実行し、Chrome v43.0.2357.93を使用しているデバイスで完全に動作するようでした。つまり、ファイル(以下)実際に使用するか、使用します。

Chromeのデータディレクトリについて

  • Chromeのデータディレクトリの場所は/data/data/com.android.chromeです。
  • ほとんどの閲覧データ(履歴、トップサイト、Webデータ、Cookie、ログインデータなど)/data/data/com.android.chrome/app_chrome/Defaultは、プロファイルパスであるの下にあります。
  • 開いているタブは下にあり/data/data/com.android.chrome/app_tabs/0/ます。0プライマリユーザーのUIDです。

Chromeが再度読み込まれたときに、以前の閲覧データを再開するためのファイルを削除するだけです。スクリプトを使用してこれらのファイルを削除するだけで、削除は自動化されます

脚本

#!/bin/sh

data_dir='/data/data/com.android.chrome';
data_ac_dir=$data_dir/app_chrome/Default;
rm -f $data_ac_dir/History* $data_ac_dir/Web\ Data* $data_ac_dir/Cookies* $data_ac_dir/Visited\ Links $data_ac_dir/Favicons* $data_ac_dir/Top\ Sites* $data_ac_dir/Login\ Data* $data_dir/app_tabs/0/* $data_dir/app_chrome/Local\ State;

スクリプトは非常に簡単です。

  1. 最初の行はシバンです。
  2. で始まる行dataは、変数とフィードディレクトリの場所を値として作成しています。
  3. rm -f ファイルを強制的に削除することです履歴、ウェブデータ、クッキー、ウェブリンク、ファビコン、トップサイト、ログインデータ、アプリタブ、ローカル状態。*ワイルドカードです。

このソリューションはブックマークや設定に影響しないことに注意してください。

ただし、ブックマークとプリファレンスもクリアしたい場合は、スクリプトの下部にある新しい行に次のコマンドを追加するだけです。

rm -f $data_ac_dir/Preferences $data_ac_dir/Bookmarks*;

ファイルをDel_chrome_data.sh.sh重要)として保存し、/sdcard内部SDカードのルートディレクトリ()にプッシュして、次を使用して実行可能にしますなので:

adb shell su -c 'chmod 667 /sdcard/Del_chrome_data.sh'

ターミナルアプリを使用する場合は、次の操作を行います。

su
chmod 667 /sdcard/Del_chrome_data.sh

chmod使用方法について確認してください。

また、上記の方法でスクリプトのアクセス許可を変更しません。Linuxマシンで実行可能にしてから、Androidデバイスにプッシュするだけです。

Taskerの手順

  1. Taskerをインストールして起動します。アプリケーションベースのプロファイルでは、そのアクセシビリティサービスをオンにする必要があります。

    [設定]→[ユーザー補助]→[タスカー]→[オン]→[OK]に移動します。

  2. 下にタスクという名前のタスクを作成しますDel_chrome_data
  3. +コード→シェルの実行でアクションを作成し、次の詳細を入力します。

    • コマンドsh /sdcard/Del_chrome_data.sh
    • ルートの使用を確認
    • エラーをに保存%Catch
  4. 下ではプロファイルを介してアプリケーションベースのプロファイルを作成+アプリケーション →選択したすべて、および反転を 選択→一番下にChromeを
  5. タスクDel_chrome_dataをリンクします。

(問題が発生した場合に備えて、ここエクスポートされたプロファイルがあります。)

これで、Chromeを起動してブラウジングを行い、他のアプリを開いてChromeに戻るだけで、何の影響もないようです。

最近のタスクリストからChromeを削除し、Chromeを起動してください。以前の閲覧データが自動的に削除されていることに気づくでしょう。

時間ベースの閲覧データの削除が必要な場合は、時間に基づいてタスクを実行するようにTaskerを設定することもできます。

:デバイスでファイルをパージするには、約2〜5秒かかりました。おそらく、それらのデバイスは遅いです。

準備完了です!


タスカーはお金がかかります。質問を編集して、Taskerの代替となるフリーウェアでも機能する手順を提供すると、さらに便利です。しかし、あなたの答えはまだ役に立ちます。+1。
tealhillは、2015

0

Chromeには多くのパーソナライズ機能がないため、それは可能ではないと思います。

代わりに、年表を保存せずにインターネットを閲覧できるMaxthon Webブラウザを試してください。


しかし、Maxthon Webブラウザでは、終了時に閲覧データを自動的にクリアできますか、それとも、使用するたびに手動で「シークレットモード」に入る必要がありますか?
tealhillは、2015
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.