私はGoogleを実行していますChromeバージョン61.0.3163.100。以前は、Google Chromeでマルウェアとしてフラグが立てられるまで、Sense(ベータ)拡張バージョン0.9.4を実行していました。拡張機能タブ。Senseの作成者がChromeストアから削除し、Kibanaにロールインされ、Consoleに名前が変更されました。
問題は、拡張機能が無効になっているため、Senseコンソールで作成したすべてのクエリを取得できないことです。以前は、Sense(Beta)拡張機能を開くたびに、以前のすべてのクエリが保存され、セッションごとに再表示されていました。 Senseが再表示のためにクエリを保存したファイルの場所を見つけたいのですが。
Windows 10を実行しています。次の場所に移動して、保存したデータを見つけようとしました。
C:\Users\Admin\AppData\Local\Google\Chrome\User Data\Default\Extensions
私の古いデータに似ていると私が見つけることができる識別可能なものは何もありません。どこで入手できるか誰か知っていますか?
Sense拡張機能の場合、その唯一の永続データはlocalStorage
( 関連ソース )に保持されているようです。
データ復旧が簡単かどうかは、最後に拡張機能を使用した時期に大きく依存します。
Chrome 61(〜2017年9月)より前に拡張機能を最後に使用した場合は、幸運です。localStorage
データベースはSQLite3形式で保存されます。
プロファイルのchrome-extension_[some_id]_0.localstorage
の下に対応するLocal Storage
ファイルを見つける必要があります。それはSQLiteデータベースです。 IDは拡張IDと同じではないようです。
オンラインブラウザの sqliteonline.com など、さまざまなツールにロードできます。
Chrome 61に更新してからデータが必要な場合は、はるかに厳しい状況にあります。Chrome 61 localStorage
backend 、そして私はそれからデータを簡単に抽出することができませんでした。
関係する微妙な点については、 この質問 を参照してください。データベース自体は、プロファイルのLocal Storage/leveldb
にあります。
Chromeは古いSQLiteフォーマットのデータを削除しないようですので、少なくとも9月上旬からデータを回復できます。
FWIW、拡張子のIDはlhjgkmllcaadmopgmanpapmpjgmfcfig
だったようです
更新:Chrome 79に更新されました。これにより、アドオンを読み込めなくなりました。
Chromeを69に更新したところ、Sense(beta)アドオンが無効になり、「マルウェア」メッセージが表示され、すべてのデータが失われたと思いました。解決策は非常に簡単です。
chrome://flags/#extension-content-verification
に設定し、Bootstrap
に変更して、Enforce Strict
フラグ設定に移動します。
これで拡張機能をロードでき、保存したクエリはすべてそこにありました。
ChromeプロファイルをChromiumPortableプロファイルにコピーすると、すべての履歴とともにSense拡張機能がChromiumで有効になります。
ChromeプロファイルC:\ Users\xxxx\AppData\Local\Google\Chrome\User Data\Default
Chromiumプロファイル(既存のプロファイルの名前をDefault.bakに変更)C:\ ChromiumPortable\Data\Chromium\UserData\Default
私は同じ問題を抱えていました、そして上記の修正は私に私のSenseの歴史をもたらしました。 Chrome 63とChromium65を使用しています。