4

Различные расширения Chrome хранят данные об их настройках и другую постоянную информацию (белые списки для adblock и ghostery, скрипты для tampermonkey, стили для стильных и т.д.). Где они хранят это? Как я могу просмотреть и отредактировать это?

2 ответа2

2

Некоторые данные Google Chrome хранит в папке Local Storage в формате SQLite (файлы .localstorage ). См. Как открыть файлы локального хранилища в Google Chrome?

Некоторые другие данные, которые хранятся в папках IndexedDB (для каждого профиля) (см .: Где Google Chrome сохраняет LocalStorage из расширений?) в формате LevelDB. Это формат хранилища ключей с открытым исходным кодом, разработанный Google и размещенный на GitHub.

Чтобы изменить файлы в формате LevelDB за пределами Chrome, это не простой процесс, так как вам потребуется реализовать совместимый компаратор для проверки экземпляров Chrome Indexed DB leveldb. См. Как получить доступ к файлам IndexedDB/LevelDB в Google Chrome?

1

Может быть, вы могли бы проверить это:

Это похоже на формат SQLite (файлы расширений .localstorage).

Изменить: Вы также можете проверить инструмент разработки, затем вкладка Приложения> Локальное хранилище.

Например, на странице параметров Adblock:

Этот файл соответствует ...\Data\profile\Default\Local Storage\chrome-extension_gighmmpiobklfepjocnamgkkbiglidom_0.localstorage

Обратите внимание, что любые изменения, которые вы вносите в локальное хранилище, могут быть перезаписаны веб-приложением / расширением и т.д.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .