Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№105-04-2020 01:58:15

C00LM4N
Участник
 
Группа: Members
Зарегистрирован: 05-04-2020
Сообщений: 1
UA: Firefox 74.0

Достать JSON-объекты из IndexedDB

Добрый день!
Я использую дополнение Tab Session Manager для сохранения открытых вкладок. Для хранения он использует IndexedDB. Сохраняет в виде JSON'а. Маленькие JSON'ы хранятся в SQLite базе, а большие - выгружаются в отдельные файлы с рандомными номерами. Это функционал самой IndexedDB браузера, для плагина он прозрачен.
Насколько понимаю, при обновлении до версии 74 что-то произошло и БД повредилась. Браузер с ней работать не хочет - расширение выдает IndexedDB Error.
При этом с помощью DB Browser саму SQLite базу можно открыть без проблем, а файлы JSON'ов лежат на месте. Вот только что в БД, что в файлах лежит не просто текстовый JSON, а какие-то бинарные данные, содержащие сам JSON.
Может кто подскажет, как из них вытащить сам JSON, чтобы потом восстановить сохраненные сессии?

Отсутствует

 

№205-04-2020 16:16:52

Пандёнок
Участник
 
Группа: Extensions
Зарегистрирован: 04-11-2008
Сообщений: 5543
UA: Firefox 68.0

Re: Достать JSON-объекты из IndexedDB

Может быть, они заархивированы ZIP-ом?

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]