Как да изтрия Microsoft Edge EPUB отметки за всички електронни книги?

Вградената възможност за гледане на EPUB е най-новото перо в шапката на Microsoft Edge от Windows 10 Redstone 2 Preview Build 14971 - което видяхме в публикацията Edge получава поддръжка за EPUB (електронни книги) в актуализацията на създателя. Можете да преглеждате EPUB файлове, да маркирате страниците му, да променяте стила на шрифта и да правите повече с помощта на Edge.

Тази публикация ви казва как и къде Edge съхранява отметките и настройките на EPUB и как да ги изчистите.

Забележка: Информация в тази статия не се прилага към новия Microsoft Edge (Chromium). Приложимо е само за стария браузър Microsoft Edge.

Съдържание

  • Къде Edge съхранява EPUB отметките и настройките за текуща позиция?
  • BookReader_ файлове – За какво е всеки файл?
  • Мога ли да прехвърля EPUB отметки към друг потребителски акаунт?
  • Как да премахнете всички EPUB отметки и настройки (за всички електронни книги)?

Къде Edge съхранява EPUB отметки и настройки за текуща позиция

EPUB отметките, последната посетена глава и номерът на страницата се съхраняват в следната папка:

%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState
изтриване на крайни epub отметки

Ето примерните имена на файлове, където се съхраняват данните — във формат JSON. Наборът знаци в края на името на файла изглежда е хеш кодът, за който Edge генерира всеки EPUB файл и варира от файл до файл.

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

Възможно е Microsoft Edge да чете уникален EPUB идентификатор достъпно от метаданните на EPUB файла и ги използва като вход за генериране на хеш. Добре. Това е само презумпция - тъй като хешът никога не се променя, дори ако файлът е преименуван, а съответстващите кодове също не изглежда да се съхраняват в базата данни spartan.edb ESE. Освен това прехвърлянето на файловете с отметки към друг потребителски профил работи добре. Това ме кара да вярвам, че уникален EPUB идентификатор, или се използва ISBN.

Ето за какво е всеки файл

BookReader_PositionData_ съхранява последния посетен номер на глава и точната страница, която сте преглеждали, преди да затворите Edge. Когато отворите електронната книга следващия път, ще бъдете отведени на точното място. Данните за позицията изглеждат по-долу.

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

BookReader_PrescanningData_ съхранява това, което изглежда като пълен кеш на „Съдържанието“ и съответните процентни стойности на „прогрес“ за всяка страница. Тези данни могат да се използват за хоризонталната лента за превъртане, за да се покаже процентът на напредъка, докато плъзгате плъзгача.

BookReader_BookmarksData_ съдържа списъка с отметки, които потребителят е добавил в този EPUB файл. За всяка отметка се съхраняват отбелязаните дата и час, номер на глава, заглавие, URL и процент на напредъка.

[{"title":"Какво е 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":"Какво е Windows Store приложение?","link":"OEBPS/html/ch06.html#ch06sec1","level":1}},"date":"2016-11-19T05:47:15.070Z","rightToLeft":false }]

Прехвърляне на EPUB отметки и настройки

В моя тестов компютър успях успешно да прехвърля настройките и отметките към различен потребителски профил, като копирах файловете в съответната папка „LocalState“ на целевия потребителски акаунт.

Премахнете всички EPUB отметки и настройки за всички електронни книги

За да изчистите всички отметки (за всички EPUB файлове), всичко, което трябва да направите, е да изтриете BookReader* файлове в следната папка. Той премахва всички отметки и настройки за позицията на страницата за всички EPUB файлове.

%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState

От друга страна, за да изчистите само отметките за a конкретно EPUB файл, можете да го направите с помощта на интерфейса за четене на EPUB Microsoft Edge, където можете да изтривате отметки един по един за всеки файл.

крайни epub отметки

Алтернативно отворете всеки файл BookReader_PrescanningData_* в горното местоположение, за да знаете съответното име на заглавието на електронната книга.

изтриване на крайни epub отметки

След като намерите правилния файл, изтрийте трите файла, които имат една и съща хеш стойност в края на името на файла.

Като странична забележка, стилът на шрифта и настройките на темата не се съхраняват за всеки файл.

Microsoft Edge непрекъснато се развива, за да се превърне в пълноценен браузър, получавайки нови функции във всяка компилация на Windows 10. Моите констатации тук са базирани на Windows 10 Build 14971. Microsoft може да добави опция за GUI за изчистване на настройките на EPUB в една от бъдещите компилации.


Една малка молба: Ако тази публикация ви е харесала, моля, споделете я?

Едно "малко" споделяне от вас сериозно би помогнало много за развитието на този блог. Някои страхотни предложения:
  • Закачете го!
  • Споделете го с любимия си блог + Facebook, Reddit
  • Twitter го!
Така че много ви благодаря за подкрепата, мой читателю. Това няма да отнеме повече от 10 секунди от времето ви. Бутоните за споделяне са точно отдолу. :)