Как удалить закладки Microsoft Edge EPUB для всех электронных книг?

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

В этом посте рассказывается, как и где Edge хранит закладки и настройки EPUB и как их очистить.

Содержание

  • Где Edge хранит закладки EPUB и текущие настройки позиции?
  • Файлы BookReader_ - О чем каждый файл?
  • Могу ли я перенести закладки EPUB в другую учетную запись пользователя?
  • Как удалить все закладки и настройки EPUB (для всех электронных книг)?

Где Edge хранит закладки EPUB и текущие настройки позиции

Закладки EPUB, последняя посещенная глава и номер страницы сохраняются в следующей папке:

 % LOCALAPPDATA% \ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

Вот примеры имен файлов, в которых хранятся данные - в формате 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", "расположение": { "containerPath": "тела> р: п-го из-типа (57)", "смещение": 0, "afterAllChildren": ложные }, "progressInContentDocument": 0, 7647058823529411} 

BookReader_PrescanningData_ хранит то, что выглядит как полный кэш «Оглавления» и соответствующие процентные значения «прогресса» для каждой страницы. Эти данные можно использовать для горизонтальной полосы прокрутки, чтобы показать процент выполнения при перетаскивании ползунка.

BookReader_BookmarksData_ содержит список закладок, которые пользователь добавил в этот файл EPUB. Для каждой закладки сохраняются отметка даты и времени закладки, номер главы, заголовок, URL и процент выполнения.

 [{"title": "Что такое приложение Магазина Windows?", "progress": {"progressPercentage": 55.128026015240685, "position": {"linearContentDocumentHref": "OEBPS / html / ch06.html", "location": { "containerPath": "тела> р: п-го из-типа (11)", "смещение": 0, "afterAllChildren": ложные}, "progressInContentDocument": 0, 1111111111111111}, "глава": { "название":» Что такое приложение Магазина Windows? ", " Link ":" OEBPS / html / ch06.html # ch06sec1 ", " level ": 1}}, " date ":" 2016-11-19T05: 47: 15.070Z ", "RightToLeft" ложь}] 

Перенос закладок и настроек EPUB

На моем тестовом компьютере я смог успешно перенести настройки и закладки в другой профиль пользователя, скопировав файлы в соответствующую папку «LocalState» целевой учетной записи пользователя.

Удалить все закладки EPUB и настройки для всех электронных книг

Чтобы удалить все закладки (для всех файлов EPUB), все, что вам нужно сделать, это удалить файлы BookReader * в следующей папке. Он удаляет все закладки и настройки положения страницы для всех файлов EPUB.

 % LOCALAPPDATA% \ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

С другой стороны, чтобы очистить только закладки для определенного файла EPUB, вы можете сделать это с помощью интерфейса считывателя Microsoft Edge EPUB, где вы можете удалять закладки по одной для каждого файла.

Поочередно откройте каждый файл BookReader_PrescanningData_ * в указанном выше расположении, чтобы узнать название соответствующей книги.

Как только вы найдете правильный файл, удалите три файла с одинаковым значением хеша в конце имени файла.

Как примечание, стиль шрифта и настройки темы не сохраняются отдельно для каждого файла.

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

ПОХОЖИЕ СТАТЬИ