すべての電子ブックのMicrosoft Edge EPUBブックマークを削除する方法?

ネイティブEPUB表示機能は、Windows 10 Redstone 2プレビュービルド14971の時点でMicrosoft Edgeの最新の機能です。これは、Edgeの投稿で確認したとおり、CreatorのアップデートでEPUB(eBooks)をサポートしています。 Edgeを使用して、EPUBファイルを表示したり、ページをブックマークしたり、フォントスタイルを変更したりできます。

この投稿では、EdgeがEPUBのブックマークと設定をどこにどのように保存するか、およびそれらを消去する方法について説明します。

目次

  • EdgeはEPUBブックマークと現在の位置設定をどこに保存しますか?
  • BookReader_ファイル–各ファイルについて
  • EPUBブックマークを別のユーザーアカウントに転送できますか?
  • すべてのePubブックマークと設定を削除する方法(すべての電子書籍)

EdgeはEPUBブックマークと現在の位置設定をどこに保存しますか

EPUBブックマーク、最後にアクセスした章、ページ番号は次のフォルダーに保存されます。

 %localappdata%\ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

データが保存されているサンプルファイル名は、JSON形式です。 ファイル名の最後の文字の束は、 EPUBファイルに対してEdgeが生成するハッシュコードのように見え、ファイルごとに異なります。

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

Microsoft EdgeがEPUBファイルのメタデータから利用可能な一意のEPUB IDを読み取り、それをハッシュ生成の入力として使用している可能性があります。 上手。 これは単なる推定です。ファイルの名前を変更してもハッシュは変更されず、一致するコードは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ストアアプリとは" "、" 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ストアアプリとは何ですか? "、" link ":" OEBPS / html / ch06.html#ch06sec1 "、" level ":1}}、" date ":" 2016-11-19T05:47:15.070Z "、 "rightToLeft":false}] 

EPUBブックマークと設定を転送する

テストコンピューターでは、ターゲットユーザーアカウントのそれぞれの "LocalState"フォルダーにファイルをコピーすることにより、設定とブックマークを別のユーザープロファイルに正常に転送できました。

すべてのeBookのすべてのEPUBブックマークと設定を削除する

すべてのブックマーク(すべてのEPUBファイル)をクリアするには、次のフォルダーにあるBookReader *ファイルを削除するだけです。 すべてのEPUBファイルのすべてのブックマークとページ位置設定を削除します。

 %localappdata%\ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

一方、 特定の EPUBファイルのブックマークのみをクリアするには、Microsoft Edge EPUBリーダーインターフェイスを使用して、ファイルごとに1つずつブックマークを削除できます。

または、上記の場所にある各BookReader_PrescanningData_ *ファイルを開いて、それぞれの電子書籍のタイトル名を確認します。

正しいファイルが見つかったら、ファイル名の最後に同じハッシュ値が含まれている3つのファイルを削除します。

補足として、フォントスタイルとテーマ設定はファイルごとに保存されません。

Microsoft Edgeは常に進化して本格的なブラウザーになり、すべてのWindows 10ビルドに新機能が追加されます。 ここでの私の発見はWindows 10ビルド14971に基づいています。Microsoftは、将来のビルドの1つでEPUB設定をクリアするGUIオプションを追加する可能性があります。

関連記事