Come eliminare i segnalibri EPUB di Microsoft Edge per tutti gli eBook?

La funzionalità di visualizzazione nativa di EPUB è la più recente piuma nel limite di Microsoft Edge a partire dalla versione 14971 di Redstone 2 Preview Build 14971 - che abbiamo visto in Post Edge ottiene supporto EPUB (eBooks) in Creator's Update. Puoi visualizzare i file EPUB, aggiungere le pagine ai segnalibri, cambiare lo stile del carattere e fare di più usando Edge.

Questo post spiega come e dove Edge memorizza i segnalibri e le impostazioni EPUB e come cancellarli.

Sommario

  • Dove Edge memorizza i segnalibri EPUB e le impostazioni della posizione corrente?
  • File BookReader_ - Di cosa tratta ogni file?
  • Posso trasferire i segnalibri EPUB su un altro account utente?
  • Come rimuovere tutti i segnalibri e le impostazioni EPUB (per tutti gli eBook)?

Dove vengono archiviati i segnalibri EPUB e le impostazioni della posizione corrente

I segnalibri EPUB, l'ultimo capitolo visitato e il numero di pagina vengono memorizzati nella seguente cartella:

 % Localappdata% \ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

Ecco i nomi dei file di esempio in cui sono archiviati i dati, in formato JSON. Il gruppo di caratteri alla fine del nome file sembra essere il codice hash che Edge genera per ciascun file EPUB e varia da file a file.

  1. BookReader_BookmarksData_BdQn37uABAze0ZFJoTuH5ABHcgk =
  2. BookReader_PositionData_BdQn37uABAze0ZFJoTuH5ABHcgk =
  3. BookReader_PrescanningData_BdQn37uABAze0ZFJoTuH5ABHcgk =

È possibile che Microsoft Edge stia leggendo l'identificatore EPUB univoco disponibile dai metadati del file EPUB e lo stia utilizzando come input per la generazione di hash. Bene. È solo una presunzione - poiché l'hash non cambia mai anche se il file viene rinominato e anche i codici corrispondenti non sembrano essere memorizzati nel database ESE spartan.edb. Inoltre, il trasferimento dei file dei segnalibri su un altro profilo utente ha funzionato correttamente. Questo mi fa credere che venga utilizzato l'identificatore EPUB univoco o ISBN.

$config[ads_text6] not found

Ecco di cosa tratta ogni file

BookReader_PositionData_ memorizza l'ultimo numero di capitolo visitato e la pagina esatta che stavi visualizzando prima di chiudere Edge. La prossima volta che aprirai l'ebook, verrai portato in quella posizione esatta. I dati di posizione sono i seguenti.

 { "LinearContentDocumentHref": "OEBPS / html / ch05.html", "location": { "containerPath": "body> p: nth-of-type (57)", "offset": 0, "afterAllChildren": false }, "progressInContentDocument":, 7647058823529411} 

BookReader_PrescanningData_ memorizza quella che sembra essere una cache completa del "Sommario" e i rispettivi valori percentuali di "avanzamento" per ogni pagina. Questi dati possono essere utilizzati per la barra di scorrimento orizzontale per mostrare la percentuale di avanzamento mentre si trascina il cursore.

BookReader_BookmarksData_ contiene l'elenco dei segnalibri aggiunti dall'utente in quel file EPUB. Per ciascun segnalibro vengono memorizzati la data e la data / ora del segnalibro, il numero del capitolo, il titolo, l'URL e i valori percentuali di avanzamento.

 [{"title": "Che cos'è un'app di Windows Store?", "progress": {"progressPercentage": 55.128026015240685, "position": {"linearContentDocumentHref": "OEBPS / html / ch06.html", "posizione": { "containerPath": "body> p: nth-of-type (11)", "offset": 0, "afterAllChildren": false}, "progressInContentDocument":, 1111111111111111}, "capitolo": { "title":" Che cos'è un'app di Windows Store? ", " Link ":" OEBPS / html / ch06.html # ch06sec1 ", " level ": 1}}, " date ":" 2016-11-19T05: 47: 15.070Z ", "rightToLeft": false}] 

Trasferisci segnalibri e impostazioni EPUB

Nel mio computer di prova sono stato in grado di trasferire correttamente le impostazioni e i segnalibri a un profilo utente diverso copiando i file nella rispettiva cartella "LocalState" dell'account utente di destinazione.

Rimuovi tutti i segnalibri e le impostazioni EPUB per tutti gli eBook

Per cancellare tutti i segnalibri (per tutti i file EPUB), è sufficiente eliminare i file BookReader * nella seguente cartella. Rimuove tutti i segnalibri e le impostazioni di posizione della pagina per tutti i file EPUB.

 % Localappdata% \ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

D'altra parte, per cancellare solo i segnalibri per un determinato file EPUB, è possibile farlo utilizzando l'interfaccia del lettore EPUB di Microsoft Edge in cui è possibile eliminare i segnalibri uno per uno per ogni file.

In alternativa, apri ciascun file BookReader_PrescanningData_ * nella posizione sopra per conoscere il rispettivo nome del titolo dell'eBook.

Una volta trovato il file corretto, eliminare i tre file con lo stesso valore hash alla fine del nome file.

Come nota a margine, lo stile del carattere e le impostazioni del tema non vengono memorizzati in base al file.

Microsoft Edge è in continua evoluzione per diventare un browser completo, ottenendo nuove aggiunte di funzionalità in ogni build di Windows 10. Le mie scoperte qui si basano sulla build 14971 di Windows 10. Microsoft potrebbe aggiungere un'opzione GUI per cancellare le impostazioni EPUB in una delle build future.

Articoli Correlati