Sửa đổi các mục trong thanh tự động hoàn thành url của trình duyệt


2

Gần đây một trang web tôi thường truy cập đã thay đổi tên miền của nó. Do đó, tất cả các mục nhập tự động hoàn thành URL của trình duyệt của tôi đều không chính xác. Họ chỉ đến example.comthay vì example2.com.

Tôi quan tâm đến việc sửa lỗi này trên Firefox và Chrome.

Tôi biết tôi có thể xóa các mục như vậy: https://superuser.com/a/273280/70097 , nhưng có cách nào để đổi tên tất cả các example.commục thành example2.com? Tôi thà giữ tất cả các mục tự động hoàn thành hữu ích của mình mà không phải bắt đầu từ đầu.

Câu trả lời:


2

Các nguồn chính để tự động điền URL của Firefox Awesome Barthanh địa chỉ Google Chrome đều là Sqlitecơ sở dữ liệu, được lưu trữ trong các thư mục hồ sơ người dùng của trình duyệt, ví dụ như trong Windows XP tương ứng ở đâu đó bên dưới (khoảng)

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

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

Cơ sở dữ liệu Firefox: tệp places.sqlite, bảng moz_places, trườngurl

Cơ sở dữ liệu Google Chrome: tệp Favicons, bảng favicons, trườngurl

Dữ liệu có thể được quản lý và chỉnh sửa bằng công cụ DB Browser đơn giản nhưng mạnh mẽ cho SQLite ...


Cảm ơn, tôi đã làm cho nó hoạt động trong Firefox, tuy nhiên giải pháp Chrome dường như không hoạt động. Tôi vẫn có các mục sai trong tự động hoàn tất
đánh dấu

1. Bạn đã làm trống bộ nhớ cache Chrome? 2. Tôi không nói cơ sở dữ liệu Faviconslà nguồn tự động hoàn thành duy nhất : thực hiện tìm kiếm hồ sơ người dùng Chrome cho các tệp chứa URL sai
JosefZ

1

Đối với Firefox trên Mac:

  • cài đặt sqlite ( brew install sqlite)
  • Hồ sơ cd sang Firefox: cd ~/Library/Application Support/Firefox/Profiles/<hash>.default-<ts>nơi <hash><ts>là những người thích hợp cho hồ sơ của bạn
  • sqlite3 places.sqlite
  • UPDATE urls SET url = replace(url, 'example.com', 'example2.com') WHERE url LIKE '%example.com%';

Hãy cẩn thận:

  • Nếu bạn đã có một số example2.comlịch sử, thì bạn sẽ gặp một lỗi ràng buộc khóa duy nhất khi cập nhật. Vì tôi không quan tâm đến example2.comlịch sử, tôi đã xóa tất cả các mục đó trước khi chạy các lệnh trên, thông quaDELETE from urls where url like "%example2.com%";
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.