Bagaimana Menghapus Penanda Halaman Microsoft Edge EPUB untuk semua eBook?

Keupayaan melihat EPUB asli adalah bulu terbaru dalam topi Microsoft Edge pada Windows 10 Redstone 2 Preview Build 14971 - yang kami lihat dalam post Edge mendapat Sokongan EPUB (eBook) dalam Pembaruan Pembuat. Anda dapat melihat fail EPUB, menanda halamannya, mengubah gaya fon dan melakukan lebih banyak menggunakan Edge.

Catatan ini memberitahu anda bagaimana dan di mana Edge menyimpan penanda halaman dan tetapan EPUB, dan bagaimana menghapusnya.

Isi kandungan

  • Di manakah Edge menyimpan penanda halaman EPUB dan tetapan kedudukan semasa?
  • Fail BookReader_ - Apakah maksud setiap fail?
  • Bolehkah saya memindahkan penanda halaman EPUB ke akaun pengguna lain?
  • Bagaimana membuang semua penanda halaman dan tetapan EPUB (untuk semua e-book)?

Di manakah Edge menyimpan penanda halaman EPUB dan tetapan kedudukan semasa

Penanda halaman EPUB, bab dan nombor halaman yang terakhir dikunjungi disimpan dalam folder berikut:

 % localappdata% \ Pakej \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

Berikut adalah contoh nama fail tempat data disimpan - dalam format JSON. Kumpulan watak di akhir nama fail nampaknya adalah kod hash yang dihasilkan Edge untuk setiap fail EPUB, dan ia berbeza dari satu fail ke file yang lain.

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

Ada kemungkinan Microsoft Edge membaca Pengenal EPUB unik yang tersedia dari metadata fail EPUB dan menggunakannya sebagai input untuk penghasilan hash. Baiklah. Ini hanya anggapan - kerana hash tidak pernah berubah walaupun fail itu diganti namanya, dan kod yang sepadan nampaknya tidak disimpan dalam pangkalan data ESE spartan.edb. Juga, memindahkan fail penanda buku ke profil pengguna lain berjalan lancar. Ini membuat saya percaya bahawa pengecam EPUB unik, atau ISBN sedang digunakan.

Inilah maksud setiap fail

BookReader_PositionData_ menyimpan nombor bab terakhir yang dikunjungi dan halaman tepat yang anda lihat sebelum menutup Edge. Apabila anda membuka ebook lain kali, anda akan dibawa ke lokasi yang tepat. Data kedudukan kelihatan seperti di bawah.

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

BookReader_PrescanningData_ menyimpan cache penuh dari "Daftar Isi" dan nilai peratusan "kemajuan" masing-masing untuk setiap halaman. Data ini boleh digunakan untuk bar tatal mendatar untuk menunjukkan peratusan kemajuan semasa anda menyeret gelangsar ke seberang.

BookReader_BookmarksData_ mengandungi senarai penanda buku yang telah ditambahkan pengguna dalam fail EPUB tersebut. Untuk setiap penanda buku, tarikh dan cap waktu yang ditanda buku, nombor bab, tajuk, URL, dan nilai peratusan kemajuan disimpan.

 [{"title": "Apa itu aplikasi Windows Store?", "progress": {"progressPercentage": 55.128026015240685, "position": {"linearContentDocumentHref": "OEBPS / html / ch06.html", "location": {"containerPath": "body> p: nth-of-type (11)", "offset": 0, "afterAllChildren": false}, "progressInContentDocument": 0.111111111111111111}, "bab": {"tajuk": " Apa itu aplikasi Windows Store? ", " Link ":" OEBPS / html / ch06.html # ch06sec1 ", " level ": 1}}, " date ":" 2016-11-19T05: 47: 15.070Z ", "betulToLeft": false}] 

Pindahkan penanda halaman dan tetapan EPUB

Di komputer ujian saya, saya berjaya memindahkan tetapan dan penanda halaman ke profil pengguna yang lain dengan menyalin fail ke folder "LocalState" masing-masing dari akaun pengguna sasaran.

$config[ads_text6] not found

Keluarkan semua penanda buku dan tetapan EPUB untuk semua eBook

Untuk membersihkan semua penanda halaman (untuk semua fail EPUB), yang perlu anda lakukan hanyalah menghapus fail BookReader * di folder berikut. Ia membuang semua penanda halaman dan tetapan kedudukan halaman untuk semua fail EPUB.

 % localappdata% \ Pakej \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ LocalState 

Sebaliknya, untuk membersihkan penanda buku hanya untuk fail EPUB tertentu, anda boleh melakukannya menggunakan antara muka pembaca EPUB Microsoft Edge di mana anda boleh menghapus penanda buku satu persatu untuk setiap fail.

Sebagai alternatif, buka setiap fail BookReader_PrescanningData_ * di lokasi di atas untuk mengetahui nama tajuk eBook masing-masing.

Setelah anda menjumpai fail yang betul, hapus tiga fail yang mempunyai nilai hash yang sama di akhir nama fail.

Sebagai catatan, gaya fon dan tetapan tema tidak disimpan berdasarkan setiap fail.

Microsoft Edge terus berkembang menjadi penyemak imbas lengkap, mendapat penambahan ciri baru dalam setiap binaan Windows 10. Penemuan saya di sini berdasarkan pada Windows 10 Build 14971. Microsoft mungkin menambahkan pilihan GUI untuk membersihkan tetapan EPUB di salah satu binaan yang akan datang.

Artikel Berkaitan