Вбудована можливість перегляду EPUB є найновішою функцією Microsoft Edge з Windows 10 Redstone 2 Preview Build 14971, яку ми бачили в публікації Edge отримує підтримку EPUB (електронні книги) у оновленні Creator’s Update. Ви можете переглядати файли EPUB, створювати закладки для сторінок, змінювати стиль шрифту та робити більше за допомогою Edge.
У цій публікації розповідається, як і де Edge зберігає закладки та налаштування EPUB, а також як їх очистити.
Примітка: Інформація в цій статті не застосовується на новий Microsoft Edge (Chromium). Це стосується лише старого браузера Microsoft Edge.
Зміст
- Де Edge зберігає закладки EPUB і поточні налаштування положення?
- Файли BookReader_ – про що кожен файл?
- Чи можу я перенести закладки EPUB в інший обліковий запис користувача?
- Як видалити всі закладки та налаштування EPUB (для всіх електронних книг)?
Де Edge зберігає закладки EPUB і поточні налаштування положення
Закладки EPUB, останній відвіданий розділ і номер сторінки зберігаються в такій папці:
%localappdata%\Packages\Microsoft. MicrosoftEdge_8wekyb3d8bbwe\LocalState
Ось приклади назв файлів, де зберігаються дані — у форматі JSON. Набір символів у кінці імені файлу є хеш-кодом, для якого створюється Edge кожен EPUB, і він відрізняється від файлу до файлу.
- BookReader_BookmarksData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- BookReader_PositionData_BdQn37uABAze0ZFJoTuH5ABHcgk=
- 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 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 app?","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, де ви можете видаляти закладки одну за одною для кожного файлу.
Або відкрийте кожен файл BookReader_PrescanningData_* у наведеному вище місці, щоб дізнатися назву відповідної назви електронної книги.
Знайшовши правильний файл, видаліть три файли, які мають однакове хеш-значення в кінці назви файлу.
Примітка: стиль шрифту та налаштування теми не зберігаються окремо для кожного файлу.
Microsoft Edge постійно розвивається, щоб стати повноцінним браузером, отримувати нові функції в кожній збірці Windows 10. Мої висновки тут засновані на Windows 10 Build 14971. Microsoft може додати опцію GUI для очищення налаштувань EPUB в одній із майбутніх збірок.
Одне невелике прохання: якщо вам сподобався цей пост, поділіться ним?
Одна ваша "крихітна" публікація серйозно допомогла б у розвитку цього блогу. Кілька чудових пропозицій:- Закріпіть!
- Поділіться ним у своєму улюбленому блозі + Facebook, Reddit
- Твіттер!