De native EPUB-weergavemogelijkheid is de nieuwste pluim in de pet van Microsoft Edge vanaf Windows 10 Redstone 2 Preview Build 14971 - die we in de post zagen Edge krijgt EPUB-ondersteuning (eBooks) in Creator's Update. U kunt EPUB-bestanden bekijken, de pagina's van een bladwijzer voorzien, de tekenstijl wijzigen en meer doen met Edge.
Dit bericht vertelt je hoe en waar Edge de EPUB-bladwijzers en -instellingen opslaat en hoe je ze kunt wissen.
Opmerking: Informatie in dit artikel is niet van toepassing naar de nieuwe Microsoft Edge (Chromium). Het is alleen van toepassing op de oude Microsoft Edge-browser.
Inhoudsopgave
- Waar slaat Edge de EPUB-bladwijzers en huidige positie-instellingen op?
- BookReader_ bestanden – Waar gaat elk bestand over?
- Kan ik EPUB-bladwijzers overzetten naar een ander gebruikersaccount?
- Hoe verwijder ik alle EPUB-bladwijzers en instellingen (voor alle eBooks)?
Waar slaat Edge EPUB-bladwijzers en huidige positie-instellingen op?
De EPUB-bladwijzers, het laatst bezochte hoofdstuk en paginanummer worden opgeslagen in de volgende map:
%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState
Hier zijn de voorbeeldbestandsnamen waar de gegevens zijn opgeslagen - in JSON-indeling. Het aantal tekens aan het einde van de bestandsnaam lijkt de hash-code te zijn die Edge genereert voor elk EPUB-bestand, en het varieert van bestand tot bestand.
- BookReader_BookmarksData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PositionData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PrescanningData_BdQn37uABAze0ZFJoTuH5ABHcgk=
Het kan zijn dat Microsoft Edge de. leest unieke EPUB-ID beschikbaar via de metadata van het EPUB-bestand en gebruiken als invoer voor het genereren van hash. We zullen. Het is slechts een vermoeden - aangezien de hash nooit verandert, zelfs niet als het bestand wordt hernoemd, en de overeenkomende codes lijken ook niet te zijn opgeslagen in de spartan.edb ESE-database. Ook het overbrengen van de bladwijzerbestanden naar een ander gebruikersprofiel werkte prima. Dit doet me geloven dat de unieke EPUB-ID, of ISBN wordt gebruikt.
Dit is waar elk bestand over gaat:
BookReader_PositionData_ slaat het laatst bezochte hoofdstuknummer op en de exacte pagina die u bekeek voordat u Edge sloot. Wanneer u het e-boek de volgende keer opent, wordt u naar die exacte locatie gebracht. De positiegegevens zien er als volgt uit.
{"linearContentDocumentHref":"OEBPS/html/ch05.html","location":{"containerPath":"body>p: nth-of-type (57)","offset":0,"afterAllChildren":false },"progressInContentDocument":0.7647058823529411}
BookReader_PrescanningData_ slaat wat lijkt op een volledige cache van de "inhoudsopgave" en de respectieve "voortgangs"-percentagewaarden voor elke pagina op. Deze gegevens kunnen worden gebruikt voor de horizontale schuifbalk om het voortgangspercentage weer te geven terwijl u de schuifregelaar eroverheen sleept.
BookReader_BookmarksData_ bevat de lijst met bladwijzers die de gebruiker in dat EPUB-bestand had toegevoegd. Voor elke bladwijzer worden de datum en tijdstempel, het hoofdstuknummer, de titel, de URL en het voortgangspercentage van de bladwijzer opgeslagen.
[{"title":"Wat is een 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":"Wat is een Windows Store app?","link":"OEBPS/html/ch06.html#ch06sec1","level":1}},"date":"2016-11-19T05:47:15.070Z","rightToLeft":false }]
EPUB-bladwijzers en instellingen overzetten
Op mijn testcomputer kon ik de instellingen en bladwijzers met succes overbrengen naar een ander gebruikersprofiel door de bestanden naar de respectieve map "LocalState" van het doelgebruikersaccount te kopiëren.
Verwijder alle EPUB-bladwijzers en instellingen voor alle eBooks
Om alle bladwijzers (voor alle EPUB-bestanden) te wissen, hoeft u alleen maar de Boeken lezer* bestanden in de volgende map. Het verwijdert alle bladwijzers en paginapositie-instellingen voor alle EPUB-bestanden.
%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState
Aan de andere kant, om alleen de bladwijzers voor a bijzonder EPUB-bestand, kunt u dit doen met behulp van de Microsoft Edge EPUB-lezerinterface, waar u bladwijzers één voor één voor elk bestand kunt verwijderen.
U kunt ook elk BookReader_PrescanningData_*-bestand op de bovenstaande locatie openen om de respectieve titelnaam van het eBook te weten.
Zodra u het juiste bestand hebt gevonden, verwijdert u de drie bestanden met dezelfde hash-waarde aan het einde van de bestandsnaam.
Even terzijde: de lettertype- en thema-instellingen worden niet per bestand opgeslagen.
Microsoft Edge evolueert voortdurend om een volwaardige browser te worden, met nieuwe functie-toevoegingen in elke Windows 10-build. Mijn bevindingen hier zijn gebaseerd op Windows 10 Build 14971. Microsoft kan een GUI-optie toevoegen om de EPUB-instellingen in een van de toekomstige builds te wissen.
Een klein verzoek: als je dit bericht leuk vond, deel dit dan?
Een "klein" aandeel van jou zou serieus enorm helpen met de groei van deze blog. Enkele geweldige suggesties:- Speld het!
- Deel het op je favoriete blog + Facebook, Reddit
- Tweet het!