Den opprinnelige EPUB-visningsmuligheten er den nyeste fjæren i Microsoft Edges hette fra og med Windows 10 Redstone 2 Preview Build 14971 – som vi så i innlegget Edge får støtte for EPUB (eBooks) i Creator's Update. Du kan se EPUB-filer, bokmerke sidene, endre skriftstilen og gjøre mer ved å bruke Edge.
Dette innlegget forteller deg hvordan og hvor Edge lagrer EPUB-bokmerkene og -innstillingene, og hvordan du sletter dem.
Merk: Informasjon i denne artikkelen gjelder ikke til den nye Microsoft Edge (Chromium). Det gjelder kun den gamle Microsoft Edge-nettleseren.
Innholdsfortegnelse
- Hvor lagrer Edge EPUB-bokmerkene og gjeldende posisjonsinnstillinger?
- BookReader_ filer – Hva handler hver fil om?
- Kan jeg overføre EPUB-bokmerker til en annen brukerkonto?
- Hvordan fjerne alle EPUB-bokmerker og -innstillinger (for alle e-bøker)?
Hvor lagrer Edge EPUB-bokmerker og gjeldende posisjonsinnstillinger
EPUB-bokmerkene, det sist besøkte kapittelet og sidenummeret lagres i følgende mappe:
%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState
Her er eksempelfilnavnene der dataene er lagret - i JSON-format. Mengden av tegn på slutten av filnavnet ser ut til å være hash-koden som Edge genererer for Hver EPUB-fil, og den varierer fra fil til fil.
- BookReader_BookmarksData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PositionData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PrescanningData_BdQn37uABAze0ZFJoTuH5ABHcgk=
Det kan være mulig at Microsoft Edge leser unik EPUB-identifikator tilgjengelig fra EPUB-filens metadata og bruker den som input for hashgenerering. Vi vil. Det er bare en formodning – siden hashen aldri endres selv om filen får nytt navn, og de samsvarende kodene ser ikke ut til å være lagret i spartan.edb ESE-databasen heller. Dessuten fungerte det fint å overføre bokmerkefilene til en annen brukerprofil. Dette får meg til å tro at unik EPUB-identifikator, eller ISBN brukes.
Her er hva hver fil handler om
BookReader_PositionData_ lagrer det sist besøkte kapittelnummeret og den nøyaktige siden du så på før du lukker Edge. Når du åpner e-boken neste gang, blir du ført til den nøyaktige plasseringen. Posisjonsdataene ser ut som nedenfor.
{"linearContentDocumentHref":"OEBPS/html/ch05.html","location":{"containerPath":"body>p: nth-of-type (57)","offset":0,"afterAllChildren":false },"progressInContentDocument":0.7647058823529411}
BookReader_PrescanningData_ lagrer det som ser ut til å være en full cache av "Innholdsfortegnelsen" og de respektive prosentverdiene for "fremdrift" for hver side. Disse dataene kan brukes til det horisontale rullefeltet for å vise fremdriftsprosenten mens du drar glidebryteren over.
BookReader_BookmarksData_ inneholder listen over bokmerker som brukeren har lagt til i den EPUB-filen. For hvert bokmerke lagres bokmerket dato og tidsstempel, kapittelnummer, tittel, URL og fremdriftsprosentverdier.
[{"title":"Hva er en 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.11111111111111111},"chapter":{"title":"Hva er en Windows Store app?","link":"OEBPS/html/ch06.html#ch06sec1","level":1}},"date":"2016-11-19T05:47:15.070Z","rightToLeft":false }]
Overfør EPUB-bokmerker og -innstillinger
På testdatamaskinen min klarte jeg å overføre innstillingene og bokmerkene til en annen brukerprofil ved å kopiere filene til den respektive "LocalState"-mappen til målbrukerkontoen.
Fjern alle EPUB-bokmerker og -innstillinger for alle e-bøker
For å slette alle bokmerkene (for alle EPUB-filer), alt du trenger å gjøre er å slette Bokleser* filer i følgende mappe. Den fjerner alle bokmerker og sideplasseringsinnstillinger for alle EPUB-filer.
%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState
På den annen side, for å fjerne bare bokmerkene for en bestemt EPUB-fil, kan du gjøre det ved å bruke Microsoft Edge EPUB-lesergrensesnitt hvor du kan slette bokmerker en etter en for hver fil.
Alternativt kan du åpne hver BookReader_PrescanningData_*-fil på stedet ovenfor for å finne det respektive e-boktittelnavnet.
Når du finner den riktige filen, sletter du de tre filene som har samme hash-verdi på slutten av filnavnet.
Som en sidenotat, lagres ikke skriftstilen og temainnstillingene per fil.
Microsoft Edge utvikler seg hele tiden til å bli en fullverdig nettleser, som får nye funksjoner i hver Windows 10-bygg. Mine funn her er basert på Windows 10 Build 14971. Microsoft kan legge til et GUI-alternativ for å fjerne EPUB-innstillingene i en av de fremtidige versjonene.
En liten forespørsel: Hvis du likte dette innlegget, kan du dele dette?
En "liten" andel fra deg ville virkelig hjelpe mye med veksten av denne bloggen. Noen gode forslag:- Fest den!
- Del den på favorittbloggen din + Facebook, Reddit
- Tweet det!