J'utilise Google Chrome version 61.0.3163.100. J'exécutais précédemment la version 0.9.4 de l'extension Sense (Beta) jusqu'à ce que Google Chrome l'indique comme un malware dans l'onglet Extensions. L'auteur de Sense l'a supprimé du magasin Chrome et a été intégré à Kibana et renommé Console.
Le problème est que toutes les requêtes que j'ai écrites dans la console Sense ne sont pas récupérables car l'extension est désactivée. Auparavant, chaque fois que j'ouvrais l'extension Sense (Beta), toutes mes requêtes précédentes étaient enregistrées et affichées à chaque session. Je voudrais trouver l'emplacement du fichier où Sense a stocké mes requêtes pour le réaffichage.
J'utilise Windows 10. J'ai essayé de localiser mes données sauvegardées en allant sur:
C:\Users\Admin\AppData\Local\Google\Chrome\User Data\Default\Extensions
Je ne trouve rien d’identifiable qui ressemble à mes anciennes données. Est-ce que quelqu'un sait où je peux le récupérer?
Il semble que dans le cas de l'extension Sense, ses seules données persistantes aient été conservées dans localStorage
( source pertinente ).
Que la récupération des données soit facile dépend fortement de quand vous avez utilisé l'extension pour la dernière fois.
Si vous avez utilisé l'extension pour la dernière fois avant Chrome 61 (~ septembre 2017), vous avez de la chance: la base de données localStorage
est stockée au format SQLite 3.
Vous devez trouver le fichier chrome-extension_[some_id]_0.localstorage
correspondant sous Local Storage
dans votre profil; c'est une base de données SQLite. L'ID ne semble pas être identique à l'ID de poste.
Vous pouvez le charger dans divers outils, y compris sqliteonline.com pour un navigateur en ligne.
Si vous avez besoin de données depuis la mise à jour vers Chrome 61, vous vous trouvez dans une situation beaucoup plus difficile. Chrome 61 est passé à LevelDB pour localStorage
backend , et je ne pouvais pas en extraire facilement les données.
Voir cette question pour les subtilités impliquées. La base de données elle-même est située à Local Storage/leveldb
dans votre profil.
Il semble que Chrome ne supprime pas les anciennes données au format SQLite, vous pouvez donc récupérer au moins les données à partir de début septembre.
FWIW, l'ID de l'extension semble avoir été lhjgkmllcaadmopgmanpapmpjgmfcfig
Vient de mettre à jour mon Chrome à 69, il a désactivé mon addon Sense (beta) avec un message "Malware", et je pensais avoir perdu toutes mes données. La solution est assez simple.
Accédez aux paramètres de l'indicateur chrome://flags/#extension-content-verification
en définissant la valeur Enforce Strict
, en le modifiant en Bootstrap
.
Cela m'a permis de charger l'extension et toutes mes requêtes enregistrées étaient là.
Vous pouvez copier votre profil Chrome sur votre profil ChromiumPortable, puis votre extension Sense sera activée dans Chromium avec tout votre historique.
Profil Chrome C:\Utilisateurs\xxxx\AppData\Local\Google\Chrome\Données utilisateur\Par défaut
Profil Chromium (renommer le profil existant en Default.bak) C:\ChromiumPortable\Data\Chromium\UserData\Default
J'ai eu le même problème et le correctif ci-dessus m'a eu mon histoire de Sense. J'utilise Chrome 63 et Chrome 65.