Hvordan slette Microsoft Edge EPUB-bokmerker for alle e-bøker?

2019-08-08 09:34:53
Hoved~~Pos=Trunc·Microsoft·Hvordan slette Microsoft Edge EPUB-bokmerker for alle e-bøker?

Den opprinnelige EPUB-visningsevnen 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 EPUB (eBooks) støtte i Creators Update. Du kan se EPUB-filer, bokmerke sidene, endre skrifttypen og gjøre mer ved hjelp av Edge.

Dette innlegget forteller deg hvordan og hvor Edge lagrer EPUB-bokmerker og -innstillinger, og hvordan du fjerner dem.

Innholdsfortegnelse

  • Hvor lagrer Edge EPUB-bokmerkene og gjeldende posisjonsinnstillinger?
  • BookReader_-filer - Hva hver fil handler 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 sidetallet lagres i følgende mappe:

 % Localappdata% \ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

Her er eksemplene på filnavnene der dataene er lagret - i JSON-format. Gruppen av tegn på slutten av filnavnet ser ut til å være hasjkoden som Edge genererer for hver EPUB-fil, og den varierer fra fil til fil.

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

Det kan være mulig at Microsoft Edge leser den unike EPUB-identifikatoren som er tilgjengelig fra EPUB-filmetadata og bruker den som input for hasjgenerering. Vi vil. Det er bare en formodning - ettersom hasjen aldri endres selv om filen får nytt navn, og samsvarende koder ser ikke ut til å være lagret i spartan.edb ESE-database heller. Overføring av bokmerkefilene til en annen brukerprofil fungerte også bra. Dette får meg til å tro at den unike EPUB-identifikatoren eller ISBN-en blir brukt.

Dette er hva hver fil handler om

BookReader_PositionData_ lagrer det sist besøkte kapittelnummeret og den eksakte siden du så på før du lukket Edge. Når du åpner eBok neste gang, blir du ført til det nøyaktige stedet. Posisjonsdataene ser ut nedenfor.

 { "LinearContentDocumentHref": "OEBPS / html / ch05.html", "plassering": { "containerPath": "body> p: n-te-i-typen (57)", "offset": 0, "afterAllChildren": false }, "progressInContentDocument": 0, 7647058823529411} 

BookReader_PrescanningData_ lagrer det som ser ut til å være en full cache av "Innholdsfortegnelse" og de respektive "fremdrifts" -prosentverdiene for hver side. Disse dataene kan brukes til den horisontale rullefeltet for å vise fremdriftsprosenten når du drar glidebryteren over.

BookReader_BookmarksData_ inneholder listen over bokmerker som brukeren hadde lagt til i den EPUB-filen. For hvert bokmerke lagres den bokmerkede datoen og tidsstemplet, 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: n-te-i-typen (11)", "offset": 0, "afterAllChildren": falske}, "progressInContentDocument":, 1111111111111111}, "kapittel": { "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 kunne jeg overføre innstillingene og bokmerkene til en annen brukerprofil ved å kopiere filene til den respektive “LocalState” -mappen på målbrukerkontoen.

Fjern alle EPUB-bokmerker og -innstillinger for alle e-bøker

For å tømme alle bokmerkene (for alle EPUB-filer), trenger du bare å slette BookReader * -filene i følgende mappe. Den fjerner alle bokmerke og sideinnstillinger for alle EPUB-filer.

 % Localappdata% \ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

På den annen side, for å tømme bare bokmerkene for en bestemt EPUB-fil, kan du gjøre det ved å bruke Microsoft Edge EPUB-lesergrensesnitt hvor du kan slette bokmerker én etter én for hver fil.

Alternativt åpner du hver BookReader_PrescanningData_ * -fil på stedet ovenfor for å kjenne til respektive eBook-tittelnavn.

Når du har funnet riktig fil, sletter du de tre filene som har samme hasjverdi på slutten av filnavnet.

Som en side-merknad lagres ikke skrifttypen og temainnstillingene per fil.

Microsoft Edge utvikler seg hele tiden til å bli en fullverdig nettleser, og får nye funksjonstillegg i alle 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 byggene.

Redaksjonens