La capacità di visualizzazione EPUB nativa è la più recente piuma nel cappuccio di Microsoft Edge a partire da Windows 10 Redstone 2 Preview Build 14971, che abbiamo visto in post Edge ottiene il supporto per EPUB (eBook) nell'aggiornamento del creatore. Puoi visualizzare i file EPUB, aggiungere le sue 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.
Nota: Informazioni in questo articolo Non si applica al nuovo Microsoft Edge (Chromium). È applicabile solo al vecchio browser Microsoft Edge.
Sommario
- Dove memorizza Edge i segnalibri EPUB e le impostazioni della posizione corrente?
- BookReader_ files – Di cosa tratta ciascun 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 Edge memorizza 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 del file sembra essere il codice hash che Edge genera per ogni file EPUB e varia da file a file.
- BookReader_BookmarksData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PositionData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PrescanningData_BdQn37uABAze0ZFJoTuH5ABHcgk=
Potrebbe essere possibile che Microsoft Edge stia leggendo il identificatore EPUB univoco disponibile dai metadati del file EPUB e utilizzandolo come input per la generazione di hash. Bene. È solo una presunzione, poiché l'hash non cambia mai anche se il file viene rinominato e nemmeno i codici corrispondenti 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 identificatore EPUB univoco, o è in uso l'ISBN.
Ecco di cosa tratta ogni file
BookReader_PositionData_ memorizza il numero dell'ultimo capitolo visitato e la pagina esatta che stavi visualizzando prima di chiudere Edge. Quando aprirai l'ebook la prossima volta, verrai portato in quella posizione esatta. I dati sulla posizione sono come di seguito.
{"linearContentDocumentHref":"OEBPS/html/ch05.html","location":{"containerPath":"body>p: nth-of-type (57)","offset":0,"afterAllChildren":false },"progressInContentDocument":0.7647058823529411}
BookReader_PrescansioneDati_ memorizza quella che sembra essere una cache completa del "Sommario" e dei rispettivi valori percentuali di "avanzamento" per ciascuna pagina. Questi dati possono essere utilizzati per la barra di scorrimento orizzontale per mostrare la percentuale di avanzamento mentre si trascina il cursore.
BookReader_SegnalibriDati_ contiene l'elenco dei segnalibri che l'utente ha aggiunto in quel file EPUB. Per ogni segnalibro, vengono memorizzati la data e l'ora, il numero del capitolo, il titolo, l'URL e la percentuale di avanzamento del segnalibro.
[{"title":"Cos'è un Windows Store app?","progress":{"progressPercentage":55.128026015240685,"position":{"linearContentDocumentHref":"OEBPS/html/ch06.html","location":{"containerPath":"body>p: nth-of-type (11)","offset":0,"afterAllChildren":false},"progressInContentDocument":0.1111111111111111},"chapter":{"title":"Cos'è un Windows Store app?","link":"OEBPS/html/ch06.html#ch06sec1","level":1}},"date":"2016-11-19T05:47:15.070Z","rightToLeft":false }]
Trasferisci i segnalibri e le impostazioni EPUB
Nel mio computer di prova, sono stato in grado di trasferire correttamente le impostazioni e i segnalibri su un diverso profilo utente copiando i file nella rispettiva cartella "LocalState" dell'account utente di destinazione.
Rimuovi tutti i segnalibri EPUB e le impostazioni per tutti gli eBook
Per cancellare tutti i segnalibri (per tutti i file EPUB), tutto ciò che devi fare è eliminare il Book reader* file 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 a particolare EPUB, puoi farlo utilizzando l'interfaccia del lettore EPUB di Microsoft Edge in cui puoi eliminare i segnalibri uno per uno per ogni file.
In alternativa, apri ogni file BookReader_PrescanningData_* nella posizione sopra per conoscere il rispettivo nome del titolo dell'eBook.
Una volta trovato il file corretto, elimina i tre file che hanno lo stesso valore hash alla fine del nome del file.
Come nota a margine, lo stile del carattere e le impostazioni del tema non vengono archiviati in base al file.
Microsoft Edge è in continua evoluzione per diventare un browser a tutti gli effetti, ottenendo nuove aggiunte di funzionalità in ogni build di Windows 10. Le mie scoperte qui si basano su Windows 10 Build 14971. Microsoft potrebbe aggiungere un'opzione GUI per cancellare le impostazioni EPUB in una delle build future.
Una piccola richiesta: se ti è piaciuto questo post, condividilo?
Una "piccola" condivisione da parte tua sarebbe di grande aiuto per la crescita di questo blog. Alcuni ottimi suggerimenti:- Fissalo!
- Condividilo sul tuo blog preferito + Facebook, Reddit
- Twittalo!