web-dev-qa-db-ja.com

Elasticsearch Sense chromeプラグインが無効です、コンソールで記述されたDSLクエリを取得する必要があります

私は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

私の古いデータに似ていると私が見つけることができる識別可能なものは何もありません。どこで入手できるか誰か知っていますか?

8
invulnarable27

Sense拡張機能の場合、その唯一の永続データはlocalStorage関連ソース )に保持されているようです。

データ復旧が簡単かどうかは、最後に拡張機能を使用した時期に大きく依存します。

  1. Chrome 61(〜2017年9月)より前に拡張機能を最後に使用した場合は、幸運です。localStorageデータベースはSQLite3形式で保存されます。

    プロファイルのchrome-extension_[some_id]_0.localstorageの下に対応するLocal Storageファイルを見つける必要があります。それはSQLiteデータベースです。 IDは拡張IDと同じではないようです。

    オンラインブラウザの sqliteonline.com など、さまざまなツールにロードできます。

  2. Chrome 61に更新してからデータが必要な場合は、はるかに厳しい状況にあります。Chrome 61 localStorage backend 、そして私はそれからデータを簡単に抽出することができませんでした。

    関係する微妙な点については、 この質問 を参照してください。データベース自体は、プロファイルのLocal Storage/leveldbにあります。

    Chromeは古いSQLiteフォーマットのデータを削除しないようですので、少なくとも9月上旬からデータを回復できます。

FWIW、拡張子のIDはlhjgkmllcaadmopgmanpapmpjgmfcfigだったようです

4
Xan

ドロップボックスからこの Zip ファイルをダウンロードし、指示に従ってインストールしてください。自分自身を保護するために、いくつかのアンチウイルスを介してファイルを実行してください。これに感謝します リンク 私がchrome拡張機能をエクスポートするのを手伝ってください。

  1. リストアイテム添付ファイルをダウンロードして解凍します
  2. Chrome:// extensionsに移動します
  3. インストールされている現在のSenseプラグインを削除します
  4. 開発者モードを確認し、「解凍した拡張機能をロード...」をクリックして、解凍したフォルダを選択します。 enter image description here
5
tsogtgerel.ts

更新:Chrome 79に更新されました。これにより、アドオンを読み込めなくなりました。

Chromeを69に更新したところ、Sense(beta)アドオンが無効になり、「マルウェア」メッセージが表示され、すべてのデータが失われたと思いました。解決策は非常に簡単です。

chrome://flags/#extension-content-verificationに設定し、Bootstrapに変更して、Enforce Strictフラグ設定に移動します。

これで拡張機能をロードでき、保存したクエリはすべてそこにありました。

1
Teebu

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を使用しています。

1
A. Mort