ブラウザのURLオートコンプリートバーのエントリを変更する


2

最近、私がよく訪れるウェブサイトのドメイン名が変更されました。その結果、ブラウザのURLオートコンプリートエントリはすべて正しくありません。それらはのexample.com代わりにを指しexample2.comます。

FirefoxとChromeでこれを修正することに興味があります。

https://superuser.com/a/273280/70097のようにエントリを削除できることは知っていますが、すべてのexample.comエントリの名前を変更する方法はありますexample2.comか?ゼロから開始することなく、便利なオートコンプリートエントリをすべて保持したいです。

回答:


2

Firefox Awesome BarおよびGoogle ChromeアドレスバーのURLオートコンプリートの主なソースは両方ともデータベースであり、ブラウザーのユーザープロファイルフォルダーに格納されています。たとえば、Windows XPで(大体)Sqlite

"%APPDATA%\Mozilla\Firefox\Profiles\"

そして

"%USERPROFILE%\Local Settings\AppData\Google\Chrome\User Data\"

Firefoxデータベース:ファイルplaces.sqlite、テーブルmoz_places、フィールドurl

Google Chromeデータベース:ファイルFavicons、テーブルfavicons、フィールドurl

SQLite用のシンプルで強力なツールDB Browserを使用して、データを管理および編集できます...


おかげで、Firefoxで動作するようになりましたが、Chromeソリューションは動作していないようです。オートコンプリートにまだ間違ったエントリがあります。14
マークしてください

1. Chromeキャッシュを空にしましたか?2.私は、データベースは言わなかったFaviconsですだけで、間違ったURLを含むファイルの検索クロームのユーザープロファイルの操作を行います。オートコンプリートソース
JosefZ

1

Mac上のFirefoxの場合:

  • sqliteのインストール(brew install sqlite
  • Firefoxプロファイルへのcd:cd ~/Library/Application Support/Firefox/Profiles/<hash>.default-<ts>ここで<hash>and <ts>はプロファイルに適したものです
  • sqlite3 places.sqlite
  • UPDATE urls SET url = replace(url, 'example.com', 'example2.com') WHERE url LIKE '%example.com%';

警告:

  • すでに何らかのexample2.com履歴がある場合、更新時に一意キー制約エラーが発生します。私はexample2.com履歴を気にしなかったので、上記のコマンドを実行する前にこれらのエントリをすべて削除しました。DELETE from urls where url like "%example2.com%";
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.